joyiok/dsh-memory0

dsh-memory

DeepSeek Harness共享持久记忆插件。所有会话共享一个记忆库,提供记忆添加、搜索、列表和删除工具,并在Web侧边栏提供Memory可视化面板。

AI 分析

适合需要跨会话保持上下文、偏好设置或长期记忆的复杂任务。通过提供直观的Web面板和工具,让Agent能够轻松记住并检索历史信息。

套件
dsh-memory
版本
0.1.1
授權
MIT
最近更新
2026年8月15日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:joyiok/dsh-memory

使用

让 Agent 记忆 / 回忆

用户:记住:我们的正式语言是中文,token 预算每月 5000 万
Agent:调用 memory_add(content: ..., tags: ["preference", "budget"])

(新会话)
用户:我们之前说过 token 预算多少?
Agent:调用 memory_search(query: "预算") 后回答

Web 面板

左下角 Memory → 输入框写内容 + 逗号分隔标签 → 保存;列表内可搜索、删除。

工具参数

工具参数说明
memory_addcontent 必填;tags / category 可选写入一条共享记忆
memory_searchquery 必填;limit 可选搜索内容 / 标签 / 分类
memory_listcategory / tags / limit 可选列出记忆
memory_removeid 必填按 id 删除记忆

配置

可在 profile 的 cordis.patch.yml 覆盖(覆盖整行 config):

- id: memory
  config:
    file: /path/to/shared-memory.json   # 默认 $DSH_HOME/storages/dsh-memory.json
    maxContentChars: 20000              # 单条记忆最大字符数
    defaultSearchLimit: 20
    maxToolLimit: 100

禁用插件:

- id: memory
  disabled: true