DSH Plugins
返回列表
🧠

dsh-fount-memory

记忆 更新于 2026.10.05

在终端中运行以下命令:

dsh plugin install win10ogod/dsh-fount-memory

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

在 DeepSeek Harness 主机环境的所需 profile 中执行 dsh plugin install win10ogod/dsh-fount-memory(源码:https://github.com/win10ogod/dsh-fount-memory),安装后重启 DSH 即可使用。

插件介绍

在长时间协作里,Agent 往往只记得当前会话窗口里的内容:用户偏好、已确认的事实、上一轮做到哪一步,一旦上下文被截断或换新话题,就容易重复提问或前后矛盾。dsh-fount-memory 参考 Fount 角色的长短期记忆思路,把「值得长期保留的事」和「最近发生过什么」分开管理,并在模型真正发请求之前,把符合条件的内容带进对话,而不是靠插件在后台偷偷续写一整段历史。

长期记忆以名称组织:同一名称再次写入会更新内容,旧版本与来源上下文留在修订历史里,需要核对出处或回溯变更时也有对应工具。触发方式用结构化条件表达,例如匹配任一关键词、全部关键词或指定月日,便于在 DSH 插件体系里校验与管理。默认不会把过往整段对话轨迹自动灌回模型;短期封存只保留最近若干条非空白文字消息及其元数据,且明确视为未验证的历史片段,不是「任务已成功完成」的示范。

插件提供 remember、search、context、forget 四类模型工具:记下经确认的事实、按名称更正、查阅来源与旧版、在用户要求遗忘时先查范围再彻底删除相关命名记忆、历史版本与匹配的对话片段。存储与检索都在本机 SQLite 完成,不额外调用模型,也不建立反思或 dream 轮次,不通过 followup、steer 或在空闲时恢复会话来「补记忆」。recallCount 默认为 0,一般开发场景应保持如此;只有在你明确需要旧式原始对话片段召回时才应调高,并理解其中可能包含未完成操作。

适合需要在同一工作区长期记住用户设定、项目约定、反复出现的实体与日期提醒的开发者与 Agent 使用者;也适合希望记忆可控、可遗忘、可审计,而不是把整库聊天记录默认塞进上下文的团队。若你主要做一次性问答或完全不希望模型接触历史轨迹,仍可依赖默认配置,仅在有需要时让模型主动 remember 或 search。

使用场景

  • 长期记住用户偏好与项目约定,避免每轮重复说明
  • 按关键词或日期自动带入相关命名记忆
  • 需要更正或遗忘某主题时,可查来源并彻底清理

适合人员

  • 在同一工作区长期协作的 DSH 用户
  • 希望记忆可控、可审计、可遗忘的 Agent 开发者
  • 需要结构化长期事实而非整段对话回灌的团队