DeepSeek Harness 插件

dsh-memory-vault

外置记忆库插件:为 dsh 提供长期记忆的增删改查、搜索、分类、归档工具,记忆数据保存在 ~/.dsh/memory/memory.db,与当前工作区无关。(英文原文)

跳到安装方式

来源信息

GitHub 仓库
hjj588/dsh-memory-vault
最近更新
2026年8月18日
分类
工具与能力
GitHub stars
0
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/hjj588/dsh-memory-vault
插件名:dsh-memory-vault
作者:hjj588

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

dsh-memory-vault(外置记忆库插件)

一个为 DeepSeek Harness(DSH)提供长期记忆能力的插件。

功能

  • 新增记忆、查看记忆、搜索记忆
  • 修改记忆、删除记忆
  • 归档 / 恢复记忆
  • 分类管理、标签管理、统计信息
  • 自动把每次完整对话保存成一条“对话记录”(只存用户和助手文本,不存工具细节)
  • 专门搜索历史对话
  • 分层记忆:短期(最近对话)→ 中期(压缩摘要)→ 长期(再压缩摘要)→ 永久(当前会话重要内容)
  • 全局“预设/用户记忆”单独保存,每个对话开始时自动带上
  • 永久记忆绑定当前会话,不会被自动丢弃;长期记忆满后会自动吸收重要内容再丢弃最旧一条
  • 各层上限和压缩条数可通过插件配置修改
  • 数据保存在 ~/.dsh/memory/memory.db,与当前工作区无关

安装到桌面版(web-desktop)

dsh plugin --profile web-desktop add <本插件源码目录>

装完后重启 dsh 桌面客户端生效。

重启后可以在「设置 → 插件 → 管理」的「全部」或「核心组件」分类里看到 dsh-memory-vault

从 GitHub 安装(插件市场/远程仓库)

dsh plugin --profile web-desktop add github:hjj588/dsh-memory-vault

装完后同样重启 dsh 桌面客户端生效。

使用

插件会向 dsh 注入以下工具,AI 在对话中会自动调用:

  • memory_add
  • memory_list
  • memory_search
  • memory_show
  • memory_update
  • memory_archive
  • memory_restore
  • memory_delete
  • memory_categories
  • memory_stats
  • memory_rename_category
  • memory_search_history
  • memory_list_conversations
  • memory_list_permanent
  • memory_promote_permanent
  • memory_add_preset
  • memory_list_preset
  • memory_promote_preset

你只需要对 AI 说“记住……”“查一下记忆……”“之前说过什么……”即可。

调整分层数字

默认值:

  • 短期保留 20 条原始消息
  • 每次压缩最早的 10 条
  • 中期最多 20 条摘要
  • 长期最多 20 条摘要

想修改时,在 ~/.dsh/profiles/web-desktop/cordis.patch.yml 的 memory-vault 行下加配置:

- insert:
    - id: memory-vault
      name: 'dsh-memory-vault'
      config:
        shortTermLimit: 20
        shortTermCompressCount: 10
        mediumTermLimit: 20
        mediumTermCompressCount: 10
        longTermLimit: 20