dsh-memoryos
在终端中运行以下命令:
dsh plugin install tianhao8687/dsh-memoryos
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install tianhao8687/dsh-memoryos 即可安装,插件源码位于 https://github.com/tianhao8687/dsh-memoryos 。
插件介绍
DSH 开发者在多轮编码会话中常遇到上下文断裂:Agent 重启后丢失项目决策,跨会话记忆要么缺失、要么无法与基线做干净的对照。dsh-memoryos 把本地 MemoryOS 服务接入 DSH,让 Agent 拥有可检索、可更新、可超时的项目级长时记忆,同时保持 SQLite、检索器和上下文编译逻辑完全留在 MemoryOS 侧,Agent 进程只看到一组简洁的 HTTP 工具。
插件提供 full、progressive、compact、delta 等多种上下文投递模式,并支持跨会话写入档案——每条记忆绑定一个稳定语义键和一段对话摘录,更新时可走 supersede、keep_both 或 reject 策略。更关键的是,它内置了真正的 no_memory 基线:模型可见的 MemoryOS 工具表面归零,Provider 级 input/output/cache 用量仍被独立采集,让 A/B 对比和 token 成本分析建立在可复现的证据上。用"开启 OS"或"关闭 OS"即可在聊天中切换,选择跨 DSH 重启持久化,无需桌面快捷方式或 shell 命令。
适合正在用 DSH 做项目级 Agent、需要严格记忆基线对比、或希望把 Provider 精确用量与记忆组件估算分开记录的开发者与研究者。默认只读,写入需显式开启并审阅策略,普通编码会话可以放心使用。
使用场景
- Agent 重启后需要恢复跨会话的项目决策与技术选型上下文
- 做记忆 A/B 对比实验时需要一个零 schema 的 no_memory 干净基线
- 日常编码中希望 Provider 精确 token 用量与记忆组件估算分开记录
适合人员
- 使用 DSH 构建项目级 Agent 的开发者
- 需要在记忆中做严格可复现对比的研究者与评测人员
- 希望精确控制 token 预算和记忆可见面的团队