概览
dsh-plugin-memos-code-retrospect
订阅 turn/end 对本轮完整对话做 LLM 蒸馏(被否决方案/踩坑记录/工程约束),打 type:rejected_solution 标签写入 MemOS;编码任务时对 rejected_solution 记忆做检索权重提升。复用 MemOS 向量检索、归档淘汰、生命周期能力。
README / ZH
插件文档
目录摘要
订阅 turn/end 对本轮完整对话做 LLM 蒸馏(被否决方案/踩坑记录/工程约束),打 type:rejected_solution 标签写入 MemOS;编码任务时对 rejected_solution 记忆做检索权重提升。复用 MemOS 向量检索、归档淘汰、生命周期能力。
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- 蒸馏质量依赖所选 LLM 的指令跟随能力;qwen3 系默认思考模式会占用输出 token,建议 `distillMaxTokens >= 2048` 或关闭 think; - 记忆写入发生在 `turn/end`,本轮写入的记忆下一轮才可被召回(有意设计,非缺陷); - 非编码任务默认不注入 `type:rejected_solution` 记忆,防止噪声污染(`codingKeywords` 可配); - `sync_to_tencentdb` 为预留扩展,本次未实现; - MemOS 不可用时插件 fail-open(可加载但记忆读写失效)。
