dsh-memory-manager
在终端中运行以下命令:
dsh plugin install MoonlitDropOfBlood/dsh-memory-manager
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install MoonlitDropOfBlood/dsh-memory-manager 即可在 DeepSeek Harness 中安装该插件,完整源码地址为 https://github.com/MoonlitDropOfBlood/dsh-memory-manager 。
插件介绍
在使用 DeepSeek Harness Web UI 进行多轮对话时,用户偏好、项目约定和过往反馈往往随会话结束而消失。dsh-memory-manager 为 DSH 引入了按项目维度的持久化记忆层:每条记忆以 Markdown 落盘,附带类型标签(user / feedback / reference / project / other)与项目归属,跨会话稳定存在。
核心能力包括:设置面板中新增的记忆管理页,支持搜索、按项目与类型筛选、新建编辑删除;每次模型调用自动将当前项目与全局记忆的索引注入系统提示,Agent 需要细节时再按需读取全文,比全量注入节省一个量级的上下文开销;注册 memory_save、memory_get、memory_list 三个工具,让 Agent 在对话中自主积累用户偏好与项目知识;一键扫描并导入 ZCode CLI 已积累的记忆目录,迁移零摩擦。
适合需要跨会话保持上下文一致性的 DSH 日常使用者,尤其是从 ZCode 生态迁移过来、希望把历史偏好和技术参考直接带进新工作流的用户。
使用场景
- 跨会话保持用户偏好与项目约定,避免每次重复告知
- 将 ZCode 积累的记忆一键迁移到 DSH 工作流
- 在设置面板中按项目和类型搜索、筛选、编辑记忆条目
适合人员
- 需要跨会话上下文一致性的 DSH 日常用户
- 从 ZCode 生态迁移、希望保留历史偏好与反馈的开发者
- 希望 Agent 在对话中自主积累并复用项目知识的团队用户