让 Agent 跨会话召回决策并记住新事实
27.7/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Ryu6Zero/dsh-hindsight该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
装得上吗[实装验证]—
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →数据截至 2026/10/08·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
- 发起网络请求src/hindsight.ts:123
return fetch(url, { ...rest, signal: controller.signal }).finally(() => clearTimeout(timer))
扫描于 2026/11/3(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh@deepseek-ai/dsh-commands@deepseek-ai/dsh-settings@deepseek-ai/dsh-system-prompt@deepseek-ai/dsh-tools给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 跨会话召回决策
- 记录新事实
- 记忆查询与遗忘
展开完整介绍(149 字)↓
🧠 由 Hindsight 支撑的 DeepSeek Harness 跨会话记忆。自包含 dsh-plugin:/hindsight 命令 + hindsight_recall/remember/status/list/forget 智能体工具。轻量,不依赖 dsh-mnemon,不需要编排器。
README
由 DeepSeek 最新模型翻译生成dsh-hindsight
官方级 DeepSeek Harness 记忆插件,后端对接 Hindsight。
给 DSH Agent 真正的跨会话记忆:召回过去的决策、记住新事实、查看记忆健康状况——通过一个自包含的 Cordis 插件完成。没有 dsh-mnemon、没有编排层、没有捆绑存储引擎。就是一层对接 Hindsight REST API 的轻薄 HTTP client。
为什么
DSH Agent 默认无状态——每次会话都从零开始。已有的记忆方案(如 dsh-mnemon)是重型的“三层编排全家桶”。如果你本就部署了 Hindsight(高质量向量记忆引擎,带实体解析 + 知识图谱 + 多策略检索),这个插件把 DSH 直接接上去,一个可安装的包就够。
已实测端到端跑通:一个真实 DSH Agent 调用 hindsight_recall,在 headless profile 里从 Hindsight bank 召回真实记忆。
展开完整文档(README 剩余 1 节)
dsh-hindsight 官方级 DeepSeek Harness 记忆插件,后端对接 Hindsight。 给 DSH Agent 真正的跨会话记忆:召回过去的决策、记住新事实、查看记忆健康状况——通过一个自包含的 Cordis 插件完成。没有 dsh-mnemon、没有编排层、没有捆绑存储引擎。就是一层对接 Hindsight REST API 的轻薄 HTTP client。 为什么 DSH Agent 默认无状态——每次会话都从零开始。已有的记忆方案(如 dsh-mnemon)是重型的“三层编排全家桶”。如果你本就部署了 Hindsight(高质量向量记忆引擎,带实体解析 + 知识图谱 + 多策略检索),这个插件把 DSH 直接接上去,一个可安装的包就够。 已实测端到端跑通:一个真实 DSH Agent 调用 hindsight_recall,在 headless profile 里从 Hindsight bank 召回真实记忆。 特性 - /hindsight 斜杠命令 — status / recall / related [depth] / list [查询] / remember / forget - 6 个模型工具 — hindsight_status hindsight_recall hindsight_related hindsight_list hindsight_remember hindsight_forget(Agent 下一步可直接调用) - 知识图谱遍历 — hindsight_related:从一条记忆出发,BFS 遍历 Hindsight 实体关系图谱的邻居(1-5 跳),追踪关联决策/实体 - 主动记忆引导 — autoRemember 开启时,hindsight_remember 引导模型主动识别并保存可持久复用的事实(偏好/决策/约束),“不确定先问”防脏数据 - 记忆引导注入 system prompt — systemPromptSection 开启时,模型从第一轮就知道自己有长期记忆、何时该召回/保存(官方 section provider 形态) - 异步操作可观测 — hindsight_operations / /hindsight operations:查看记忆提取队列状态,“刚存的记住了吗”不再靠猜 - 批量去重写入 — hindsight_condense:一次提交 2-10 条事实,自动跳过与近期记忆重复的内容(文本归一化保守查重) - 召回缓存 — 相同查询 60s 内秒回(recallCacheTtlMs 可调,0 关闭),写操作即时失效 - 多库只读探索 — 只读工具支持 bank 参数 / 命令支持 @库名 前缀,可跨项目库检索;写入始终走默认库防误写 - 热配置 — endpoint / token / bankId / 超时 / autoRemember,改完即时生效,无需重启 - 部署诊断 — hindsight_status 连不上时返回具体诊断 + Docker 一键启动引导 - 独立 client — HindsightClient 是零依赖 HTTP 层(health recall list listBanks stats graph related operations remember forget),插件之外也能复用 安装 要求 Node ≥ 20,DeepSeek Harness ≥ 0.1.1-rc.2。 装到 Web profile(完整 UI)和 Headless profile(命令行任务)——两者挂载同一套工具: npm registry(发布后) dsh plugin --profile web add dsh-hindsight dsh plugin --profile headless add dsh-hindsight 或本地开发目录 dsh plugin --profile web add "link:/绝对/路径/dsh-hindsight" dsh plugin --profile headless add "link:/绝对/路径/dsh-hindsight" 然后启动/重启 profile: dsh --profile web 配置 默认指向 http://localhost:8888、bank hermes。在 DSH 设置界面的 hindsight 命名空间里覆盖(别改 bundle patch): | 字段 | 默认 | 含义 | | endpoint | http://localhost:8888 | Hindsight 服务地址 | | token | '' | 远程服务的 Bearer token;本地开放服务留空 | | bankId | hermes | 记忆 bank id | | defaultRecallLimit | 10 | 每次召回上限 | | requestTimeoutMs | 15000 | 数据面请求超时 | | healthTimeoutMs | 5000 | 健康探测超时 | | autoRemember | true | 会话中引导模型主动保存可持久事实(写前会先问) | | systemPromptSection | true | 向 system prompt 注入记忆引导段(模型开局即知有记忆) | | recallCacheTtlMs | 60000 | 召回缓存 TTL 毫秒(0 = 关闭缓存) | 环境变量/用户设置优先于 bundle 默认值。token 不写进提交的配置。 还没有 Hindsight?零基础起步 本插件把 DSH 桥接到一个已有的 Hindsight 服务。你还没有? 用官方 Docker 镜像 ~1 分钟拉起(需要一个 OPENAI_API_KEY): docker run -it --pull always --name hindsight --restart unless-stopped \ -p 8888:8888 -p 9999:9999 -e HINDSIGHT_API_LLM_API_KEY=$OPENAI_API_KEY \ -v hindsight-data:/home/hindsight/.pg0 ghcr.io/vectorize-io/hindsight:latest - API 监听 http://localhost:8888(本插件默认读取的地址)。 - 从控制面板 http://localhost:9999 创建名为 hermes 的 memory bank,或在设置里把 bankId 改成你自己的。 - hindsight_status 在服务不可达 / bank 缺失时会返回具体诊断和上面的启动命令,首次运行失败也会直接告诉你该怎么做。 官方文档:https://hindsight.vectorize.io/developer/installation 用法 /hindsight status # bank 统计、记忆/连接/文档数 /hindsight recall 记忆架构决策 # 语义召回,显示文本 + ID /hindsight related [depth] # 遍历知识图谱邻居(1-5 跳) /hindsight list # 最近记忆 /hindsight operations [数量] # 最近异步操作状态(提取队列) /hindsight remember 记住X # 入队异步结构化提取 /hindsight forget # 软删除(作废)一条记忆 在对话里直接让 Agent 做这些也行——它通过模型工具「查一下记忆」「记住这个」即可自己完成。 构建与测试 pnpm install pnpm build # tsdown:lib/index.js + index.d.ts + sourcemap node scripts/test-client.mjs # 对运行中的 Hindsight 做真实集成测试 scripts/test-client.mjs 命中真实 Hindsight 端点(health/stats/listBanks/recall/list/graph/related/remember/forget/diagnose),15 项契约全绿。remember→recall 可见性有个要说明的坑:Hindsight 通过自己的 LLM/consolidation 队列异步提取,刚 remember 的事实可能要超过测试窗口才出现在召回里——这是 Hindsight 自身的环境性依赖,不是插件问题。 范围 这是轻量独立插件,特意不是 dsh-mnemon 的替代: - ✅ 范围內:Hindsight REST client + 斜杠命令 + 模型工具 + 热配置。 - ❌ 范围外:WebUI 工作台、多 provider 编排、捆绑存储、client/浏览器 bundle、提取/蒸馏子 Agent。 License MIT。见 LICENSE。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Ryu6Zero/dsh-hindsight
让 Agent 跨会话召回决策并记住新事实
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,225未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,370已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13941 个插件含 PR 收录与…
★ 355已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。