omp-memory-dsh
在终端中运行以下命令:
dsh plugin install meisijiya/omp-memory-dsh
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install meisijiya/omp-memory-dsh,或按 README 从源码安装(https://github.com/meisijiya/omp-memory-dsh),装完后重启 DSH。
插件介绍
在同一项目里同时用 DeepSeek Harness 和 oh-my-pi(omp)时,两边往往各记各的教训,沉淀分裂、重复劳动。omp-memory-dsh 把 omp 的项目级记忆接到 DSH:读的是同一份 memory_summary.md 与 learned.md,omp 侧的 learn / autolearn 照常,两边看到的内容一致。
会话装配 system prompt 时,插件在共享约 5000 token 预算内注入摘要与 learned 的头部/尾部窗口,并附带 omp 原版的规则说明;中间被省略的部分可用只读工具 memory_read 分页查看。DSH 还提供 learn,把一条持久教训原子写回同一个 learned.md;默认在会触发 omp 100 条封顶淘汰时拒绝写入并如实说明,需要与 omp 完全一致时可改为 omp-parity。
写路径设计偏保守:只写 learned.md 一个文件,不删不改 omp 其它产物,支持只读模式与总开关,并发写用指纹复核与合并,避免静默建目录导致两端分叉。读侧会过滤部分指令性内容并上报;写侧对投毒与凭据形状更严,因此与 omp 在个别内容上可能略有差异。
适合已在用 omp 项目记忆、又希望在 DSH 里带着同一套教训干活、并偶尔由 DSH 写回共享沉淀的开发者;Linux 上若 omp 使用 XDG 记忆路径,需显式配置 root。
使用场景
- 同一仓库里 DSH 与 omp 并行开发,需要共用 learned 教训
- 希望 DSH 会话自动带上 omp 已沉淀的项目摘要与规则
- 由 DSH 把新教训写回 omp 正在用的 learned.md
适合人员
- 同时使用 DeepSeek Harness 与 oh-my-pi 的开发者
- 重视跨工具记忆一致、避免重复踩坑的团队
- 需要在 DSH 侧只读或审慎写回共享记忆的用户