🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

全局记忆 lifensame/dsh-plugin

DeepSeek Harness
lifensame57 天前有提交已提供中文文档扫描:未发现敏感能力

跨会话记住事实偏好,自动召回进每个任务

29.1/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add lifensame/dsh-plugin
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · search
装得上吗
实装验证未通过(dependency_conflict),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 57 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
⚠︎ 实装验证未通过(dependency_conflict · 2026/10/2) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/1(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-home-paths@deepseek-ai/dsh-llm@deepseek-ai/dsh-timeout@deepseek-ai/dsh-tools
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 跨会话持久记忆
  • 自动召回记忆
  • 记忆增删查列总结

README

由 DeepSeek 最新模型翻译生成
dsh-memory DeepSeek Harness(dsh)的全局记忆插件。它给每个 Agent 一份持久、跨会话的长期记忆:记录那些应该跨越会话、项目和工作区长期保留的事实、用户偏好和决策,并自动把它们召回进每一个任务。 Q版 DeepSeek 记忆吉祥物 📖 完整使用教程(安装、验证、日常使用、配置、常见问题):docs/tutorial.md 功能 | 功能 | 说明 | | 全局存储 | 记忆以 Markdown 文件形式存放在 $DSH_HOME/memory/*.md,所有会话共享,不绑定某个工作区。 | | 自动召回 | 每个任务开始时,记忆上下文会自动注入,Agent 一上来就「记得」这些事。 | | 自动输入 | Agent 通过工具自己写入记忆,无需手动编辑文件。 | | 自动总结 | memory_summarize 会用语言模型把一段长文本(或对本次对话的复述)提炼成一条精简记忆并保存。 | | 人工命令 | 在对话里输入 /memory 可以查看、搜索、展开或删除记忆。 | 面向模型(Agent)的工具 - memory_add — 保存一条持久事实 / 偏好 / 决策;相同标题(或相同 id)会更新已有记忆而不是重复新建。任何语言的标题(包括中文)都会得到稳定且互不冲突的 id。
展开完整文档(README 剩余 1 节)
dsh-memory

DeepSeek Harness(dsh)的全局记忆插件。它给每个 Agent 一份持久、跨会话的长期记忆:记录那些应该跨越会话、项目和工作区长期保留的事实、用户偏好和决策,并自动把它们召回进每一个任务。

Q版 DeepSeek 记忆吉祥物

📖 完整使用教程(安装、验证、日常使用、配置、常见问题):docs/tutorial.md

功能

| 功能 | 说明 |
| 全局存储 | 记忆以 Markdown 文件形式存放在 $DSH_HOME/memory/*.md,所有会话共享,不绑定某个工作区。 |
| 自动召回 | 每个任务开始时,记忆上下文会自动注入,Agent 一上来就「记得」这些事。 |
| 自动输入 | Agent 通过工具自己写入记忆,无需手动编辑文件。 |
| 自动总结 | memory_summarize 会用语言模型把一段长文本(或对本次对话的复述)提炼成一条精简记忆并保存。 |
| 人工命令 | 在对话里输入 /memory 可以查看、搜索、展开或删除记忆。 |

面向模型(Agent)的工具

- memory_add — 保存一条持久事实 / 偏好 / 决策;相同标题(或相同 id)会更新已有记忆而不是重复新建。任何语言的标题(包括中文)都会得到稳定且互不冲突的 id。
- memory_search — 按关键词搜索标题、标签和正文;多词查询优先返回「全部命中」的记忆。
- memory_list — 列出所有记忆(可按标签过滤)。
- memory_delete — 按 id 删除(遗忘)一条记忆。
- memory_summarize — 用 LLM 把文本提炼成精简记忆并保存;显式给出 title 时会更新同标题的已有记忆。

注入的常驻指令还会要求 Agent 主动维护记忆:遇到新的持久事实就保存、旧事实变更就更新、避免重复。

人工命令

在对话输入框中使用 /memory:

- /memory — 列出所有记忆
- /memory — 搜索记忆
- /memory show — 完整显示某条记忆
- /memory rm — 删除一条记忆
- /memory help — 显示用法

安装

确保已安装 GitHub CLI 和 pnpm,然后:

从 git 源(本仓库)安装
dsh plugin --profile web add github:lifensame/dsh-plugin

或从本地目录安装
dsh plugin --profile web add

或(发布到 npm 后)
dsh plugin --profile web add dsh-memory

之后重启 profile 即可。首次安装时 pnpm 会下载依赖,dsh 会自动把它登记到 profile 的 bundle 列表。

记忆如何存储

每条记忆是一个带 YAML frontmatter 的 Markdown 文件:

id: favorite-color-abc123
title: 喜欢的颜色
tags: [prefs]
importance: high
created: 2026-01-01T00:00:00.000Z
updated: 2026-01-02T00:00:00.000Z

用户喜欢的颜色是蓝色。

文件位于 $DSH_HOME/memory(默认 ~/.dsh/memory),你也可以手动编辑,或把它纳入版本控制。

配置

所有配置项都可省略,下面是默认值:

profile 的 cordis.patch.yml —— dsh-memory 行
- id: memory
name: dsh-memory
config:
memoryDir: memory # 存放 .md 文件的目录(相对 $DSH_HOME) maxInjectedBytes: 16384 # 自动注入记忆上下文的字节预算 searchDefaultLimit: 5 # memory_search 默认返回条数 summarizeProvider: '' # memory_summarize 使用的 LLM provider(留空 = 默认模型) summarizeModel: '' # 与 summarizeProvider 配对的模型 id summarizeMaxInputBytes: 24576 # memory_summarize 接受的最大输入字节数 summarizeMaxOutputTokens: 512 # 总结调用的最大输出 token 数 summarizeTimeoutMs: 60000 # 总结调用超时时间

Q 版形象

生成 Q 版(chibi)DeepSeek 记忆吉祥物的提示词见 docs/image-prompt.md。

更新日志

见 CHANGELOG.md。

许可证

MIT
预览分享卡片长什么样 ↓lifensame/dsh-plugin
分享 · DeepSeek Harness Hub
lifensame/dsh-plugin

跨会话记住事实偏好,自动召回进每个任务

回到顶部