前言¶
在 DeepSeek Harness (DSH) 的开发场景中,模糊指令是常见痛点。模型直接猜测意图方向往往成本高昂且容易出错,需要反复修正。我们需要一种结构化的方式来澄清需求。
dsh-memory-fitting 采用了“先立靶子再问”的策略。它不直接执行,而是先预测 3-5 个意图方向,针对方向间的差异批量提问,消化回答后更新方向的可信度并展示给用户,直至收敛。最后,它给出提案供用户确认,而不是直接行动。
这是什么¶
dsh-memory-fitting 是一个工作流插件,由 Aik358 维护。其核心逻辑是:AI 先预测 3-5 个意图方向,针对方向间的差异批量提问,消化回答后更新方向的可信度并展示给用户,直至收敛。最后,它给出提案供用户确认,而不是直接行动。
核心功能¶
- 预测意图方向:AI 在执行前先列出可能的意图方向。
- 批量提问:针对方向间的差异设计问题,一次性问一批。
- 收敛提案:在确认方向收敛后,给出提案供用户确认。
- 右下角悬浮窗:提供设置页、留档浏览和发起拟合的入口。
- 本地 JSONL 留档:完整保存拟合过程,绝不重写。
- 数据导出训练:支持导出偏好对用于训练。
- 记忆写入安全带:对写入记忆的内容做字符级改写,防止锚点注入导致的锁死。
- 独立开关默认全关:注入上下文、写入记忆、暴露工具默认关闭,本地留档默认开启。
安装与启用¶
使用官方命令安装:
dsh plugin --profile web add @a9i5k4/dsh-memory-fitting
安装后,插件默认处于关闭状态。你需要手动在右下角悬浮窗的设置页中开启所需开关。
典型用法¶
- 发起拟合:在右下角悬浮窗点击「开始拟合」,插件会根据当前上下文预测意图方向。
- 纠正方向:查看插件展示的方向列表,纠正错误的猜测。
- 导出数据:点击「导出偏好对」复制到剪贴板,或使用命令行导出训练数据:
node scripts/export-training.mjs --intent-only --out pairs.l
适用场景与注意¶
- 适用场景:当输入模糊、带宽较低,需要通过结构化提问来明确意图时。
- 限制:拟合只能由会话根代理发起。
- 依赖:node 侧零外部包依赖,client 侧零
require,彻底规避加载失败风险。 - 安全:插件包含记忆写入安全带机制,请确保遵守 MIT 许可证使用。
短结尾¶
dsh-memory-fitting 通过将“猜测”转化为“验证”,降低了模糊指令的处理成本。完整文档与源码可查看插件目录或 GitHub 仓库。