# dsh-memfuse bundle patch:把记忆插件插入 profile 的 layer stack。 # # 纪律:**只注册,不配置**。默认值只留一处 —— `lib/index.js` 的 DEFAULT_CONFIG。 # 早先这里抄了一份完整配置(87 行),同一组阈值两份真源,改一处必漂移且不报错。 # # 改配置的正确姿势:在 **profile** 的 cordis.patch.yml 里用顶层 id 覆盖(不是 insert): # # - id: dsh-memfuse # config: # inject: # minScore: 0.25 # extract: # model: null # 留空 = 关闭自动抽取;记忆的读写注入仍照常工作 # skill: # suggest: true # 够格时主动提示"有记忆可以固化成技能"(零 LLM,不调模型) # suggestMax: 1 # 每轮最多提示几组 # minScore: 4 # 判定为技能候选的最低分 # # 完整参数与默认值见 `lib/index.js` 的 DEFAULT_CONFIG(唯一真源)。 # # 插件异常导致 DSH 无法启动时,临时禁用(无需卸载): # # - id: dsh-memfuse # disabled: true # # 安装:`dsh plugin --profile add ` # bundle patch 会被自动应用,**不要**再往 profile patch 里手工 insert 同 id # (重复 id 会让加载器报 duplicate loader entry id,直接起不来)。 - insert: - id: dsh-memfuse name: 'dsh-memfuse'