dsh-local-memory
在终端中运行以下命令:
dsh plugin install caopu16/dsh-local-memory
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 `dsh plugin install caopu16/dsh-local-memory` 即可安装本插件,源码位于 https://github.com/caopu16/dsh-local-memory 。
插件介绍
DSH 的每一次新会话都从零开始,用户不得不反复粘贴上下文、重复自我介绍。dsh-local-memory 把每轮对话自动摘要为 markdown bullet,持久化到本地日期文件中,新会话首轮即自动注入近几天的记忆快照,让模型关掉再开还认识你。
核心流程分三步:capture 在 turn/end 时将用户与助手的交互摘要并追加到当天的记忆文件;inject 在新会话第一步自动把最近 N 天(默认 2 天、每文件最多 40 行)的快照塞进系统上下文;memory_search 注册为模型可主动调用的工具,用纯 JS 关键词与子串匹配翻全部日文件,命中结果按打分排序返回,方便捞取注入窗口之外的更早记忆。记忆文件目录与锚点格式与 opencode memsearch 插件对齐,两套插件可共存互读、互不覆盖。
适合使用 DSH 进行持续开发、研究或日常助手、且对跨会话连续性有明确需求的用户。整个插件纯 JS、纯文本实现,零 native 依赖,不依赖 pymilvus、numpy 或 x86-64-v2 指令集基线,旧 CPU 或 ARM 环境均可直接运行。
使用场景
- 多会话连续开发,免去每轮重复粘贴上下文
- 跨天研究项目,模型自动携带前期结论与决策
- 日常助手记住偏好、历史提问与未完成事项
适合人员
- 用 DSH 做持续开发、研究或日常助手的用户
- 对跨会话上下文连续性有明确诉求的开发者
- 旧 CPU、ARM 或无法安装 native 依赖的环境使用者