DSH Plugins
返回列表
🧠

dsh-plugin-xt-memory

记忆 更新于 2026.09.05

在终端中运行以下命令:

dsh plugin install chucan1/dsh-plugin-xt-memory

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

在 DeepSeek Harness 终端执行 dsh plugin install chucan1/dsh-plugin-xt-memory 即可安装该插件,项目主页见 https://github.com/chucan1/dsh-plugin-xt-memory 。

插件介绍

DeepSeek Harness 默认不具备跨会话记忆能力,每次对话都从零开始。dsh-plugin-xt-memory 面向已用 XT-AGENT 积累项目知识的团队,或希望 AI 助手自动跨会话蒸馏和复用上下文的开发者。它将 XT-AGENT packages/memory 的核心逻辑完整移植为 dsh 的 section provider + tool 形态,现有 XT 记忆文件即可直接使用,零迁移成本。

注入环节基于 BM25 相关性(支持 CJK 2-gram)、类型权重与时间衰减,在字符预算内挑选 top-K 记忆拼入系统提示词,并附带 untrusted 免责行防止注入内容被误认为指令。工具层提供 memory_read、memory_search、memory_write 三个操作,写入时自动净化并做语义去重。后台提取管线拦截每轮主请求消息,经启发式预筛和 60 秒防抖后调用专用提取模型持久化要点,再执行语义合并(write / merge / skip),全程不打断用户。

每条记忆附带 hitCount 与 lastUsedAt 遥测;30 天未命中的条目自动归档到 archive/ 目录,原文保留。存储采用带 frontmatter 的 Markdown 格式,与 XT 完全兼容;XT_MEMORY_BUDGET_CHARS、XT_MEMORY_INJECT_TOP_K 等环境变量继续生效,dsh config 优先级更高。适合已在 XT-AGENT 生态中建立记忆库的开发者,以及希望从零为 dsh 起步搭建跨会话自学习能力的团队。

使用场景

  • 在多轮对话中自动提取项目要点并跨会话复用
  • 切换不同项目会话时快速检索历史记忆
  • 将现有 XT-AGENT 记忆库无缝接入 dsh

适合人员

  • 已在 XT-AGENT 生态中积累记忆库的开发者
  • 希望为 dsh 搭建跨会话自学习能力的团队
  • 需要处理中文上下文的开发者