DSH Plugins
返回列表
🧠

dsh-ledger-memory

记忆 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install 18477514055/dsh-ledger-memory

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

在 DeepSeek Harness 中执行 dsh plugin install 18477514055/dsh-ledger-memory 安装本插件(源码:https://github.com/18477514055/dsh-ledger-memory),安装后重启客户端生效。

插件介绍

在 DSH 里做长期项目时,新会话往往接不上上一轮的进度:上下文一压缩,细节就没了,回合产出也未必沉淀下来。dsh-ledger-memory 是宿主侧记忆插件,管理的不是聊天记录,而是项目自己的「台账」——可追溯、只追加、按周归档,让「当前状态」与历史流水分开存放,便于每回合注入与长期维护。

插件不预设模板:台账的文件划分、命名与字段由模型在初始化时按项目类型自行设计,插件负责检测、注入、回写、归档与 Git 协作等流程。会话开始会注入活跃台账(内容未变则不重复注入以保护 prompt 缓存);回合结束引导把已完成、受阻与下一步写回;超出阈值时将最旧已完成条目移入归档目录。压缩前会把用户原话、报错原文与变更文件清单落成逐字胶囊,并与台账一并注回;切换会话时生成交接单,在新会话首轮自动承接。一次性排查可用 ledger_note 写问题记录,而不必建完整台账。

默认以全量压缩为主路径(约 70% 水位触发),并遵循「先记录台账、再执行压缩」的硬门约束;可选增量压缩需手动开启。压缩前通过分流(留 / 落 / 丢)决定哪些内容必须逐字保留、哪些写入 _stash 按需检索。还提供活动日志(五档、永不注入上下文)、目标树、经验教训卡片、根本原则(仅使用者可改)等二十余个工具,以及多项目工作区下的目录锁定。

适合需要跨多轮、多会话持续维护同一仓库或子项目的开发者与团队:希望进度可追查、决策与状态有载体、长对话仍能压缩而不丢关键指针的人。若你只是偶发问答、不需要项目级长期记忆,可以只用问题记录能力,而不初始化台账。

使用场景

  • 多轮开发同一仓库,需要新会话自动接上活跃台账与交接单
  • 长对话接近上下文上限,要在压缩前保留原话、报错与变更清单
  • 多子项目总工作区开会话,需锁定目录让台账与工具调用落在正确项目

适合人员

  • 在 DSH 中长期维护单一代码库的个人开发者
  • 需要可追查进度与决策记录的小团队
  • 习惯用台账沉淀状态、而非依赖聊天记录的团队