dsh-memoryhub
在终端中运行以下命令:
dsh plugin install solknight48/dsh-memoryhub
将以下提示词粘贴到 DeepSeek Harness 对话框中:
运行 dsh plugin install solknight48/dsh-memoryhub 即可在 DeepSeek Harness 中安装该插件,源码地址为 https://github.com/solknight48/dsh-memoryhub 。
插件介绍
在 DeepSeek Harness 中跑长期项目时,每次新会话模型都会丢失之前的架构决策、编码约定和调试上下文。MemoryHub 将项目记忆存为 git 版本化的检查点,而这个插件把那条记忆管线直接接入 dsh 的会话生命周期,让模型每次对话开始时就自动带回完整的项目记忆。
核心能力包括:会话启动时自动加载检查点记忆并注入为持久上下文,无需额外 prompt 或工具调用;mh_save 桥接将 dsh 持久事件日志渲染为 MemoryHub 可识别的转录格式,重复保存按稳定会话身份替换而非重复;六项工具(mh_load、mh_save、mh_status、mh_list、mh_search、mh_checkpoint)让模型无需 shell 即可完成常见操作;运行时注册的 workflow 技能教会模型何时加载、何时保存以及如何写紧凑摘要。Web UI 新增 Memory 标签页,以 iframe 嵌入 MemoryHub 原生的检查点时间线地图,提供逐轮编辑、token 预算视图等完整功能。
适合在 dsh 中运行多个相关联会话、希望项目级上下文(设计决策、API 契约、踩坑记录)能在对话间自然延续而无需用手抄笔记或散落文档的使用者。插件将记忆变成可版本化、可搜索、可回滚的 git 记录,模型和你随时都能读取。
截图预览
使用场景
- 长对话跨会话保持架构决策与调试上下文
- 多关联会话共享项目级代码约定与 API 契约
- 版本化记忆可回滚、可搜索、可审计
适合人员
- 用 dsh 跑长期开发项目的工程师
- 需要模型跨会话记住项目上下文的团队
- 习惯用 git 管理项目状态的技术用户