DSH Plugins
返回列表
🧠

dsh-zcode-workspace-memory

记忆 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install moondrop12138/dsh-zcode-workspace-memory

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 的插件管理中执行 dsh plugin install moondrop12138/dsh-zcode-workspace-memory,从 https://github.com/moondrop12138/dsh-zcode-workspace-memory 安装到当前 profile。

插件介绍

长期协作里,模型往往只记得当前会话:项目约束、你的偏好、上次确认过的协作方式,下一轮又要重讲一遍。本插件把 ZCode 的 Project / Workspace Memory 接到 DeepSeek Harness,让每个工作区拥有一份落在磁盘上的 Markdown 记忆,主会话开始时自动把使用规则与 MEMORY.md 索引送进上下文,让助手在写代码和回答问题时带着这个仓库与这个人的背景开工。

记忆按工作区隔离,存放在该工作区的 /.dsh/memory/:索引文件加上一事实一文件的条目(类型涵盖用户背景、反馈、项目决策与外部引用等),格式与 ZCode 设计一致。你可以直接说记住某事,助手会按规则用现有写盘工具维护事实与索引;若开启自动提取,每轮成功对话结束后还会在后台发起一次性模型请求,从本轮对话里挑出值得长期保留的内容并写盘,且不阻塞你已看到的回复。

左栏提供只读的工作区记忆页面,可浏览各工作区记忆文件原文,方便核对助手实际记住了什么。子 Agent、只读会话等场景有明确边界:子会话不注入、不提取;只读会话仍能看到规则说明但不会建目录或后台写入。适合需要在同一仓库里长期迭代、希望偏好与项目约定跨会话延续的开发者;若担心额外 token 成本,可在插件设置里关闭自动提取,仅保留会话注入与手动记住。

使用场景

  • 在同一仓库里跨多天迭代,希望项目约束与决策不必每轮重讲
  • 主会话开始时自动带上 MEMORY.md 索引,助手按规则读写 /.dsh/memory/
  • 对话结束后后台提取长期事实,或在聊天里直接说记住某事

适合人员

  • 在 DeepSeek Harness 里长期维护单个工作区项目的开发者
  • 需要按工作区隔离记忆、避免仓库间串味的用户
  • 愿意用少量额外模型请求换取自动沉淀对话要点的人