在 DeepSeek Harness(DSH)的插件化架构中,智能体长期记忆的留存与检索是开发者常遇到的难题。单纯依赖对话上下文无法解决跨会话的信息丢失问题,而引入外部记忆系统又往往伴随着高昂的 Token 消耗。satan9394/dsh-persistent-memory 插件提供了一套跨会话持久记忆压缩方案,旨在降低智能体维护长期记忆的成本。
这是一个记忆类 DSH skill,由用户 satan9394 维护。该插件借鉴了 thedotmack/claude-mem 86k★ 的设计理念,专注于解决智能体在多轮对话中记忆碎片化与上下文溢出的问题。
核心功能¶
插件主要提供以下能力:
- 跨会话持久记忆压缩:将分散的对话信息压缩存储,支持在后续会话中调用。
- 生命周期 hooks 捕获观察:通过生命周期钩子自动捕获和记录关键观察结果。
- 3 层检索机制:提供 search(搜索)、timeline(时间线)、details(详情)三层检索路径,目标是节省 10x token。
- 渐进披露:根据对话需要逐步披露记忆内容,而非一次性堆砌。
- 私有标签:支持为记忆添加私有标签,进行分类管理。
- 混合搜索:结合多种搜索策略提升检索效率。
安装与启用¶
该插件目前尚未提供官方的安装命令。根据 DSH 生态规范,用户应通过以下途径进行安装:
- 访问插件目录:https://www.skillhub.cn/plugins/satan9394/dsh-persistent-memory
- 参考 GitHub 仓库:https://github.com/satan9394/dsh-persistent-memory
- 按照目录指引或仓库说明进行操作。
典型用法¶
由于 README 抓取失败,当前缺少具体的用法示例。根据插件名称和核心功能推断,使用流程应包含记忆的捕获、压缩、存储以及后续的分层检索调用。
适用场景与注意¶
- 适用对象:需要构建具备长期记忆能力的 DSH 智能体开发者。
- 权限注意:该插件以当前 DSH 进程的权限运行,请确保相关环境配置正确。
- 合规性:安装前请检查源码与许可证信息(当前许可证信息缺失),确认符合使用规范后再行部署。
总结¶
对于希望在 DSH 中实现低成本、高效率记忆管理的开发者,satan9394/dsh-persistent-memory 提供了从捕获到检索的完整工具链。尽管当前文档和示例尚不完善,但其三层检索与渐进披露的设计思路对优化上下文窗口具有参考价值。