DeepSeek Harness Hub
← 返回列表

nowledge-co/nowledge-mem-deepseek-harness

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
⚠ 装前注意

面向 DeepSeek Harness 的 Nowledge Mem

基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/9/6 · 已提供中文文档

为每个AI工具和智能体提供统一记忆层,专为DeepSeek Harness打造

综合分
37
GitHub 分
37
用户评分
★ Stars
6
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add nowledge-co/nowledge-mem-deepseek-harness
未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
数据截至 2026/9/17(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意

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

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

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

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/18 02:18:01

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-llm@deepseek-ai/dsh-session@deepseek-ai/dsh-shell@deepseek-ai/dsh-mcp-client
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

面向 DeepSeek Harness 的 Nowledge Mem

获取 Nowledge Mem
Awesome DSH 插件
DeepSeek Harness

为每个 AI 工具和智能体提供统一的记忆层,打包为 DeepSeek Harness(dsh)bundle。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 CLI 位于 PATH 中,然后验证:

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

该 bundle 默认连接到本地 Mem MCP 端点:

http://127.0.0.1:14242/mcp

对于 Nowledge Cloud 或其他远程 Mem,请设置:

export NMEM_MCP_URL="https:///mcp"
export NMEM_API_KEY=""

功能说明

- 通过 agent/pre-step 在每个 DSH 会话中注入一次 Nowledge Mem Context Bundle。
- 针对续写、发布、回归、连接器、插件以及其他召回型提示,运行提示时记忆召回。
- 通过 DSH 可重连的 @deepseek-ai/dsh-mcp-client 添加 Mem MCP 服务器,因此工具会显示为 mcp__nowledge_mem__...。
- 在回合完成后,使用 nmem t import --source deepseek-harness 导入真实的 DSH 界面转录。
- 为 CLI 导入标记 NMEM_IMPORT_ORIGIN=deepseek-harness。

配置

该 bundle 接受在后续 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 "" -n 8

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

MCP 工具

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

线程捕获

在每个完成的 DSH 轮次之后,插件会序列化用户、助手和工具结果事件,跳过自己注入的上下文消息,并将转录内容以 source=deepseek-harness 导入 Mem。

沙箱兼容性重试

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

已知限制

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

社区定位

规范的公共仓库是 nowledge-co/nowledge-mem-deepseek-harness,标记为 dsh-plugin,以便在 DeepSeek Harness 生态中被发现。community 仓库为 Nowledge Mem 界面保留了一个注册表/索引镜像。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群