插件目录 / AI Models / dsh-hermes-memory
dsh-hermes-memory
已验证 · 实测可装 mbj733
功能简介
DSH代理预设+插件:跨会话记忆与自主技能学习
可用 — 实测通过,早期项目
DSH代理预设+插件:跨会话记忆与自主技能学习 实测能干净安装、正常启动。早期项目,但功能可用。
「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。
README
DSH Hermes 记忆闭环
为 DeepSeek Harness(DSH)做的 agent 预设 + 插件:给编码 agent 加上 Hermes 式的跨会话记忆与自主学习 skill能力。
能力
- 自动记忆(
memory):跨会话记住你的偏好、环境事实、约定、纠正。无需说"记住 XX"——模型每轮主动总结并保存,注入到每次会话的 prompt。 - 自主学习 skill(
skill_manage):把非平凡工作流蒸馏成可复用 skill,跨会话、跨重启持久化并重新注册进技能目录。 - 原生跨会话搜索(
session_search等 5 个工具):检索历史会话、事件、血缘。 - Code Mode:基于
code预设,把多次工具调用合成一个 TypeScript 程序。
持久化
记忆与 skill 存到 ~/.dsh/settings.yaml 的 hermes-memory 命名空间(走宿主 settings 服务),跟项目、启动目录都无关,跨会话、跨重启稳定。
文件放置
| 文件 | 放到 |
|---|---|
plugin/index.js |
<DSH checkout>/packages/hermes/hermes/lib/index.js |
preset/agent.cordis.yml |
~/.dsh/.agent-presets/hermes/agent.cordis.yml |
preset/preset.yml |
~/.dsh/.agent-presets/hermes/preset.yml |
⚠️ 两处需按你的机器调整:
plugin/index.js里import z from '../../../../vendor/schemastery/lib/index.mjs'是相对路径,指向 DSH 仓库自带的 vendored schemastery,依赖文件所在的目录深度,务必放在packages/hermes/hermes/lib/这一层。preset/agent.cordis.yml里hermes行的name是绝对路径D:/deepseek-harness/...,改成你 DSH checkout 的实际路径。
安装
- 按上表放好文件。
- 重启 DSH。
- 会话选择器选「Hermes 记忆闭环」。
标签
DSH · agent-preset · memory · skill · deepseek-harness
安装
装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:
dsh plugin add dshbase-catalog 然后对 agent 说「帮我装 dsh-hermes-memory」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。
该插件是 GitHub 源码(未发 npm)——直接从仓库装:
Web profile:
dsh plugin --profile web add github:mbj733/dsh-hermes-memory Headless(CLI)profile:
dsh plugin --profile headless add github:mbj733/dsh-hermes-memory 实测报告
验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。
使用场景
把一个新模型、provider 或路由策略接入循环,让 dsh 能为任务选对脑子。
适合谁
同时用多个模型或 provider、想让成本/质量/延迟自动平衡的人。
二次开发建议
provider 适配器和路由启发式是缝——加后端、调回退链,或加按任务的模型选择。