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

Nowledge 记忆层 nowledge-co/nowledge-mem-deepseek-harness

DeepSeek Harness
nowledge-co5 天前有提交已提供中文文档扫描:含敏感能力

一套记忆层,服务所有 AI 工具与智能体,打包成 DeepSeek Harnessdsh插件包。Nowledge…

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

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

自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add nowledge-co/nowledge-mem-deepseek-harness
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

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

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

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/10/22) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意

未发布到 npm registry,仅可从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包nowledge-mem-deepseek-harness(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/30 15:50:37

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 3 处,展示前 3 条)
  • 写入本地文件
    src/index.js:312
    await writeFile(file, JSON.stringify(payload), { mode: 0o600 })
  • 写入本地文件
    src/index.js:331
    await writeFile(file, JSON.stringify(payload), { mode: 0o600 })
  • 删除本地文件递归
    src/index.js:342
    await rm(staging, { recursive: true, force: true })
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-llm@deepseek-ai/dsh-session@deepseek-ai/dsh-session-format-v3-to-v4@deepseek-ai/dsh-agent@deepseek-ai/dsh-mcp-client@deepseek-ai/dsh-shell
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 跨工具共用记忆层
  • 适配智能体
  • 打包为插件包

一个记忆层,通吃所有 AI 工具与智能体,专为 DeepSeek Harness 打包

README

由 DeepSeek 最新模型翻译生成
Nowledge Mem for DeepSeek Harness Awesome DSH Plugin 一套记忆层,服务所有 AI 工具与智能体,打包成 DeepSeek Harness(dsh)插件包。Nowledge Mem 把 DSH 接入与其他智能体相同的持久记忆系统,提供启动上下文、提示词时召回、MCP 记忆工具,以及回合结束时的对话线程捕获。 本仓库是标准的独立插件包,在 nowledge-co/community 中同步镜像,用于 Nowledge Mem 连接器索引。 安装 dsh plugin --profile web add github:nowledge-co/nowledge-mem-deepseek-harness dsh web 如果要在本地检出 nowledge-co/community,请在仓库根目录运行: dsh plugin --profile web add ./nowledge-mem-deepseek-harness-plugin dsh web 确认 nmem 命令行在 PATH 中,然后验证: nmem status nmem config mcp show --host deepseek-harness
展开完整文档(README 剩余 1 节)
Nowledge Mem for DeepSeek Harness

Awesome DSH Plugin

一套记忆层,服务所有 AI 工具与智能体,打包成 DeepSeek Harness(dsh)插件包。Nowledge Mem 把 DSH 接入与其他智能体相同的持久记忆系统,提供启动上下文、提示词时召回、MCP 记忆工具,以及回合结束时的对话线程捕获。

本仓库是标准的独立插件包,在 nowledge-co/community 中同步镜像,用于 Nowledge Mem 连接器索引。

安装

dsh plugin --profile web add github:nowledge-co/nowledge-mem-deepseek-harness
dsh web

如果要在本地检出 nowledge-co/community,请在仓库根目录运行:

dsh plugin --profile web add ./nowledge-mem-deepseek-harness-plugin
dsh web

确认 nmem 命令行在 PATH 中,然后验证:

nmem status
nmem config mcp show --host deepseek-harness

适配器支持 DSH 0.1.5-rc.2、0.1.7-rc.1、0.2.1-alpha.1 和 0.2.1-rc.2。在当前宿主上使用
shell.execute(...).result(),同时保留旧版
shell.run() 回退。注入的消息使用 source.kind: "plugin:nowledge-mem",
与 DSH 的 v3 到 v4 迁移保持一致;已有的旧版快照仍可识别。
替换已安装的插件版本后,请重启 DSH。

插件包默认连接本地 Mem MCP 端点:

http://127.0.0.1:14242/mcp

如果使用 Nowledge Cloud 或其他远程 Mem,请设置:

export NMEM_MCP_URL="https://<workspace>/mcp"
export NMEM_API_KEY="<mem-api-key>"

功能

- 每个 DSH 会话通过 agent/pre-step 注入一次 Nowledge Mem Context Bundle。
- 针对续写、发布、回归、连接器、插件等召回类提示词,在提示词阶段执行记忆召回。
- 通过 DSH 可重连的 @deepseek-ai/dsh-mcp-client 添加 Mem MCP 服务器,工具以 mcp__nowledge_mem__... 形式出现。
- 回合完成后,用 nmem t import --source deepseek-harness 导入真实的 DSH 界面转录。
- 为命令行导入打上 NMEM_IMPORT_ORIGIN=deepseek-harness 标记。

配置

插件包接受以下行配置字段,可在后续的 cordis.patch.yml 覆盖中设置:

- id: nowledge-mem
config:
cliPath: nmem
sourceApp: deepseek-harness
importOrigin: deepseek-harness
contextOnSessionStart: true
recallOnPrompt: true
syncOnTurnEnd: true
allowDangerFullAccessRetry: false
recallLimit: 8
spaceId: my-space-id
agentId: deepseek-harness

环境变量同样生效:

- NMEM_SPACE
- NMEM_AGENT_ID
- NMEM_HOST_AGENT_ID
- NMEM_MCP_URL 或 NOWLEDGE_MEM_MCP_URL
- NMEM_API_KEY

模型体验

启动上下文

模型会看到一条由插件提供的用户消息,其中包含当前的 Nowledge Mem Context Bundle。这条消息标记为 form: "snapshot",并提醒模型:这是跨工具的上下文,不是覆盖指令的指令。

提示词时召回

当用户要求继续、记住、回顾之前的工作、发布版本、调试回归,或讨论连接器/插件时,插件会调用:

nmem --json m search "<prompt>" -n 8

模型会看到一条有长度上限的召回消息,包含记忆标题、来源提示、分数和内容。

MCP 工具

Mem MCP 工具通过 DSH 的 MCP 桥接注册在 nowledge_mem 命名空间下。DSH 目前只桥接 MCP 工具;Harness 客户端不会呈现 MCP 资源和提示词。

会话捕获

每完成一轮 DSH 对话,插件会把人类输入和助手回复文本导入 Mem,标记为 source=deepseek-harness。DSH 用 source.kind: "user" 标记真实的用户输入;来自其他生产者(运行时、时钟、技能、Mem 或其他插件)的用户角色上下文不算人类提示词。包含工具调用的助手步骤,连同其中的中间叙述、工具结果、推理块和执行元数据,都不属于对话文本,不会存为会话消息。图像块保留附件占位符,不保留图像字节。可见文本在配置的大小上限内原样保留;插件不会总结或改写回答。

更新插件只影响之后的捕获;它不会删除或改写之前导入的噪声消息。稳定身份仍能防止未变更的对话消息产生新副本。重新打开一个较早的受污染会话时,如果已有同身份消息包含执行文本,可能报告导入冲突:不要删除会话或更改其身份来强行重试。请先与支持团队一起审查限定范围的清理/导出方案。可以用新会话验证更新后的捕获,而不触碰旧数据。

沙箱兼容重试

默认情况下,插件不会用 danger-full-access 重试因沙箱不可用而失败的 nmem 命令。明确接受更宽访问权限的操作者,可以在 nowledge-mem 插件配置中设置 allowDangerFullAccessRetry: true。即使开启该选项,也只有当 DSH 主机提供 ctx.sandboxPolicy 并解析出所请求的策略时,重试才会执行;否则会失败关闭,并记录跳过重试的原因。

已知限制

- DeepSeek Harness 处于开发者预览阶段,公开包 API 可能变化。
- 本包尚未回填历史 DSH 会话;插件处于活动状态时,它会捕获新会话。
- DSH MCP 桥接只暴露工具,所以 Nowledge Mem 的资源/提示词目前不会通过 MCP 显示。
- 会话捕获依赖 DSH 进程环境中可用的本地 nmem 命令行。

社区定位

公开的标准仓库是 nowledge-co/nowledge-mem-deepseek-harness,打了 dsh-plugin 标签,方便在 DeepSeek Harness 生态里被发现。community 仓库为 Nowledge Mem 的各个入口维护一份注册表/索引镜像。

开发

跑回归测试套件之前,先安装开发依赖:

npm ci
npm run lint
npm test

插件测试用 DSH 0.2.1-alpha.1 真实的 message 和 Session 实现来跑入口点,并用官方 v4 准入校验器,在持久化 user-message 行和 inbox-splice 行两种场景下验证上下文与召回。CLI 响应和 shell 执行都是确定性的测试替身;要验证已安装的发布版本,仍需跑一次真实的 DSH 与 Mem 冒烟测试。

GitHub Actions 在每次 pull request 和推送到 main 时运行 ESLint 和测试。测试矩阵覆盖 Ubuntu 和 Windows,搭配 Node.js 24 与 DSH 0.1.7-rc.1、0.2.1-alpha.1、0.2.1-rc.2。它还会用 npm pack --dry-run 检查 npm 包内容。
预览分享卡片长什么样 ↓nowledge-co/nowledge-mem-deepseek-harness
分享 · DeepSeek Harness Hub
nowledge-co/nowledge-mem-deepseek-harness

一套记忆层,服务所有 AI 工具与智能体,打包成 DeepSeek Harnessdsh插件包。Nowledge…

这是你的仓库?认领条目

回到顶部