把会话要点自动沉淀为长期记忆并跨会话唤起
31/100
综合分
2
GitHub 星标
34
npm 周下载
—/5
用户评分
数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/ZHI-QI/dsh-okf-memory.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
生态插件
可安装,未声明 dsh 能力
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 51 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-okf-memory @ 0.1.0
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/12 06:03:47
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
- 发起网络请求lib/client.js:80
fetch("/okf-graph").then((r) => r.json()).then((g) => {
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 会话要点沉淀为记忆
- 跨会话唤起记忆
- 预测性回忆
dsh-okf-memory:把会话记忆沉淀成 OKF 知识的插件(由神经自我学习驱动)。支持预测式回忆、按不确定性触发记录、强化反馈、整合与遗忘。
README
由 DeepSeek 最新模型翻译生成dsh-okf-memory
会话记忆 → OKF 知识沉淀插件(神经自我学习驱动)
把会话中高价值内容按 OKF v0.1 规范自动沉淀为长期记忆,跨会话自动唤起。Agent 越用越准:每次选择、跳过、纠错都是学习信号,记忆权重持续更新。
Session-to-OKF memory plugin with neuro-self-learning: predictive recall, uncertainty-driven capture, reinforcement feedback, consolidation & forgetting.
记忆图谱 · 神经自我学习
dshfind
特性
- 记忆四阶段闭环:捕获 → 概念化 → 沉淀 → 唤起
- OKF v0.1 合规:每个概念是标准 Markdown 文档(frontmatter 硬要求 type),index.md 渐进式目录 + log.md 变更历史,交叉链接用包内绝对路径
- 神经自我学习驱动:预测性唤起(先预测再检索校验)、不确定性量化(置信低扩大探索)、预测误差驱动捕获(用户纠正/首次披露触发写入)、权重衰减+归档(巩固与遗忘)
- 强化反馈回路:score = relevance × weight × recency,用户选中候选权重↑、跳过权重↓
展开完整文档(README 剩余 1 节)
dsh-okf-memory
会话记忆 → OKF 知识沉淀插件(神经自我学习驱动)
把会话中高价值内容按 OKF v0.1 规范自动沉淀为长期记忆,跨会话自动唤起。Agent 越用越准:每次选择、跳过、纠错都是学习信号,记忆权重持续更新。
Session-to-OKF memory plugin with neuro-self-learning: predictive recall, uncertainty-driven capture, reinforcement feedback, consolidation & forgetting.
记忆图谱 · 神经自我学习
dshfind
特性
- 记忆四阶段闭环:捕获 → 概念化 → 沉淀 → 唤起
- OKF v0.1 合规:每个概念是标准 Markdown 文档(frontmatter 硬要求 type),index.md 渐进式目录 + log.md 变更历史,交叉链接用包内绝对路径
- 神经自我学习驱动:预测性唤起(先预测再检索校验)、不确定性量化(置信低扩大探索)、预测误差驱动捕获(用户纠正/首次披露触发写入)、权重衰减+归档(巩固与遗忘)
- 强化反馈回路:score = relevance × weight × recency,用户选中候选权重↑、跳过权重↓
- 技术选型记忆(TechChoice):前端/后端/语言/方案/配置 按维度沉淀候选表 + 当前使用;三档选择规则(多候选展示、单候选直用、领域命中按维度)
- 写入许可门:type 合法性 → 去重(互补不复制,互建交叉链接)→ OKF 符合性校验
- 记忆图谱可视化(M2):client 面板在 DSH 对话视图渲染力导向记忆图谱——节点大小=权重、颜色=类型;搜索命中→脉冲光环+⚡命中+神经传导;滚轮缩放/拖拽平移/拖节点/悬停详情
- 图谱数据接口:okf_graph 工具 + service.graph 输出 {nodes,edges,timeline} JSON,契约稳定,可被任意前端复用
安装
任意 profile(如 web):已发布到 npm,一行安装,免构建授权
dsh plugin --profile web add dsh-okf-memory
或从本地 checkout(开发用):
dsh plugin --profile web add ./dsh-okf-memory
或从 GitHub 源码(需 prepare 构建并向用户授权构建):
dsh plugin --profile web add github:ZHI-QI/dsh-okf-memory
已发布到 npm:dsh-okf-memory@0.1.0 → https://www.npmjs.com/package/dsh-okf-memory
插件零运行时依赖(peer 依赖 @deepseek-ai/cordis 由 dsh 运行时提供,安装时若有 peer 警告可忽略),安装即用,无需构建脚本。
如何使用
装好后你无需手敲命令。插件会给 Agent 注入一段「记忆纪律」系统提示,让它在会话里自主判断该记什么、该查什么,并调用下面的工具完成。你也可以随时显式地说「记住XX」或「查一下记忆里关于XX的」来主动触发。
5 个工具一览
| 工具 | 作用 | 什么时候用 |
| okf_remember | 写入一条记忆(自动去重、校验、落盘) | 有值得沉淀的新知识时 |
| okf_search | 按关键词召回,按权重/近因排序 | 开场预取、回答前找相关记忆 |
| okf_read | 精读某条全量(含交叉链接),并记录一次使用反馈 | 需要完整细节时 |
| okf_forget | 撤回一条记忆 | 记错 / 不需要时 |
| okf_graph | 导出记忆图谱 JSON(nodes/edges/timeline) | 可视化 / 传递图谱数据 |
让它记住(写入)
- 自动(推荐):你在对话里披露新事实、拍板决策、纠正 Agent、提到技术选型时,Agent 会自己判断是否值得记,不用你开口。
- 手动:直接说「记住…」即可触发,例如 记住,我的三家门店是韶山/湘乡/塘厦,共用局域网共享文件夹。
什么才算「值得记」:新背景事实/偏好、决策及理由、可复用方法论/流程/经验教训、用户纠正、被确认的反直觉结论、技术选型。
不记:寒暄、单轮临时任务、已有记忆的重复内容、未验证的猜测(猜测归入 Idea,等成熟再沉淀)。
让它回忆(召回)
- 你问相关问题时,Agent 会先 okf_search 召回再作答。
- 也可显式说「查一下记忆里关于XX的」。
- 检索不到会明确告诉你「记忆库没有」,不会编造。
技术选型怎么用(TechChoice)
针对前端/后端/语言/方案/配置这类选型,插件按「三档规则」处理(细节见下文「技术选型三档规则」专节):命中 2+ 候选 → 全部展示给你选;命中 1 个 → 直接用;你未指定技术但命中维度关键词(如「前端」)→ 按该维度记忆处理;你提出新方案/切换/配置 → 追加式更新,不覆盖旧候选。
示例:怎么记、怎么查
// ① 记一条门店事实(Fact) 用户: 记住,我的三家门店是韶山/湘乡/塘厦,共用局域网共享文件夹 Agent: okf_remember(title="门店布局", type="Fact",
content="# 核心\n\n三家门店共用局域网共享文件夹…", tags=["门店"])
→ 已沉淀记忆 fact/门店布局
// ② 记住前端方案(TechChoice) 用户: 前端就用 React 18 + Vite 吧 Agent: okf_remember(type="TechChoice", title="前端方案",
content="## Options\n\n| 候选 | 状态 |\n|---|---|\n| React 18 + Vite | active |",
tags=["前端","技术选型"])
// ③ 问数据库时先召回(而不是去翻本地文件) 用户: 帮我查询数据库 Agent: okf_search(query="查询数据库") → 命中「鼎赞数据统一用 mcp-dezensaas-mysql」 → 按该记忆走 mcp-dezensaas-mysql 服务
视觉图谱(DSH 对话视图标签)
插件带有 client-plugin,在 DSH web 的对话视图注册一个「记忆图谱」标签:
- 力导向图谱:节点大小=权重、颜色=类型(fact/preference/decision/method/insight/idea/lesson/techchoice)、连线=交叉链接
- 搜索命中:顶部输入框命中 title/type/tags → 命中节点白色描边 + 脉冲光环 + ⚡命中,并 BFS 传导激活相关节点
- 交互:滚轮缩放、拖拽平移、拖节点、悬停查看详情(标题/类型/权重/描述/标签)
数据来自后端 /okf-graph 路由(webServer,仅 web profile),由 okf_graph 工具 / service.graph 提供。
记忆库结构
默认 ~/.dsh/memory/(环境变量 OKF_MEMORY_ROOT 覆盖):
~/.dsh/memory/
├── index.md ← 渐进式目录(okf_version: "0.1") ├── log.md ← 变更历史(## YYYY-MM-DD) ├── fact/ ← Fact 背景事实 ├── preference/ ← Preference 用户偏好 ├── decision/ ← Decision 决策(三段式:数据/分析/结论) ├── method/ ← Method 方法论 ├── insight/ ← Insight 洞察 ├── idea/ ← Idea 未成型灵感 ├── lesson/ ← Lesson 经验教训 ├── techchoice/ ← TechChoice 技术选型(Options 候选表 + Active) └── .meta/weights.json ← 学习权重元数据(不污染 OKF 符合性)
技术选型三档规则(用户既定协议)
1. 命中 2+ 候选 → 全部展示给用户选择,不擅自决定
2. 命中 1 个候选 → 直接使用
3. 用户未指定技术但命中维度关键词(如"前端")→ 按该维度记忆处理
4. 用户说出新技术/切换/配置 → 追加式更新,不覆盖旧候选(保留 v1→vN 迭代轨迹)
配置
| 项 | 方式 | 默认 |
| 记忆库根目录 | 环境变量 OKF_MEMORY_ROOT 或 settings okfMemory.root | ~/.dsh/memory/ |
| 学习参数 | lib/learning.js 中 PARAMS(衰减天数/归档阈值等) | 见文件 |
开发与测试
npm test # 全量测试(smoke + integration + schema + concurrency + regression)
node scripts/smoke.js # 核心模块功能验证(含并发写锁断言)
node scripts/integration.js # mock dsh ctx 集成验证(含错误路径断言)
node scripts/schema-check.js # 工具 schema 合规
node scripts/concurrency.js # 写锁并发压测(50 并行写 / 5 并行反馈)
node scripts/regression.js # P0 回归:锁可重入/异常恢复、merge 边界、路径穿越、forget 幂等
License
MIT预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
ZHI-QI/dsh-okf-memory
把会话要点自动沉淀为长期记忆并跨会话唤起
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,487已汉化DSH
73
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,894已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,379已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
DS Bot 是一个基于 DeepSeek Harness简称 dsh的 bot 插件,插件将 dsh 改造为 bot…
★ 5,084已汉化DSH
71.1
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,778已汉化DSH
71.1
这是你的仓库?认领条目