DSH Plugins
返回列表
🧠

dsh-auto-memory

记忆 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install 1304836815/dsh-auto-memory

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

在终端执行 dsh plugin install 1304836815/dsh-auto-memory 即可安装该会话记忆插件,安装后重启 DSH 即可在 设置 → 插件 → AutoMemory 中配置;完整源码地址:https://github.com/1304836815/dsh-auto-memory

插件介绍

跨会话的长周期项目里,最让人头疼的不是写代码,而是丢上下文。关掉终端、重新打开项目,昨天的架构决策、约束条件和折中方案就全没了。DSH 的每次会话都像一张白纸,所有上下文只能靠人脑搬运。dsh-auto-memory 正是补上这个缺口:每次会话启动时自动加载项目根目录的记忆索引,把关键结论直接递给模型,让对话不再从零开始。

这个插件刻意做到无模型依赖,保持范围克制。会话进行中,它持续检查 MEMORY.md 的行数和字节数是否超过你配置的软上限,一旦超限就主动提醒整理笔记。如果上一次会话没有完成收尾就被销毁,插件会在 .dsh/ 下落一个标记文件,下次启动时提醒补收尾,完成后自动清除标记。首次运行时还会自动脚手架出 MEMORY.md 索引文件和 memory/_TEMPLATE.md 笔记模板,省去手动初始化。所有设置——索引文件路径、行数上限、大小上限、启用开关——都在 设置 → 插件 → AutoMemory 面板里用滑块和下拉框完成,不需要碰 YAML。

如果你用 DSH 做跨天、跨主题的项目,习惯把设计决策写进仓库而不是每次手动粘贴,这个插件就为工作流加了一层轻量的自动记忆,零模型依赖,装上重启 DSH 即可开始工作。

使用场景

  • 跨会话长项目中上下文丢失,需要每次自动加载记忆索引恢复线程
  • MEMORY.md 索引行数或体积超过软上限,需要插件主动提醒整理笔记
  • 上一次会话未执行收尾就被销毁,下次启动时自动提醒补完收尾流程

适合人员

  • 使用 DSH 进行跨天长周期项目开发的工程师
  • 习惯把架构决策和设计结论写入仓库而非纯靠记忆的开发者
  • 偏好图形化面板配置、不想手改 YAML 文件的用户