dsh-workspace-memory
在终端中运行以下命令:
dsh plugin install lgquan/dsh-workspace-memory
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install lgquan/dsh-workspace-memory 即可安装,插件源码地址为 https://github.com/lgquan/dsh-workspace-memory
插件介绍
DeepSeek Harness 里的会话彼此独立——刚在 A 会话确认的技术选型、模块职责和用户偏好,切到 B 会话就全部归零;多个项目并行时记忆还会互相串味。dsh-workspace-memory 把长期记忆按工作区隔离,让每个项目拥有独立记忆空间,全局偏好跨项目共享,从根本上消除上下文丢失与串味问题,且无需额外部署向量数据库或 Embedding 服务。
插件在对话完成后自动缓冲、蒸馏和整理记忆,只保留架构决策、模块约定、已验证结论和用户偏好等长期可复用内容;临时闲聊与凭据形态信息会被拒绝持久化并在输出前再次脱敏。检索侧在每个 Agent 步骤注入有大小上限的稳定摘要,首轮根据当前问题检索结构化记忆,后续步骤还可通过 memory_search 做二次检索。纠错侧支持按 ID 删除、显式纠正取代旧事实,证据不足的矛盾作为显式冲突保留而非静默覆盖,修订前的内容继续保留用于审计。记忆状态、历史修订、冲突信息和已删除项目的回收区均可在设置页透明查看。
它适合希望同一项目多个 Session 共享上下文、希望普通 Agent 与语音 Agent 使用同一份项目记忆、以及希望长期记忆可查看可纠错可删除而非黑盒的开发者。只要已安装 DeepSeek Harness 并使用 web profile,安装后重启即可在设置页看到记忆面板;与 dsh-voco 语音插件配合时,语音主 Session 和委派子 Session 只要共用同一工作目录就能自动共享项目记忆范围。
使用场景
- 同一项目的多个 DSH 会话共享已确认的技术决策与模块约定
- 普通 Agent、后台 Agent 与语音 Agent 使用同一份项目记忆范围
- 查看、纠错、删除长期记忆并保留可审计的修订历史
适合人员
- 在同一项目中频繁切换到多个 DSH 会话的开发者
- 希望普通 Agent 与语音 Agent 共享一致项目上下文的团队
- 要求长期记忆可查看、可纠错、可删除而非黑盒的用户