Skip to main content
Nowledge MemNowledge Mem
连接

DeepSeek Harness × Nowledge Mem

安装 Nowledge Mem 的 DeepSeek Harness 社区 bundle:Context Bundle、提示时检索、Mem MCP 工具与回合结束线程捕获。

给 Agent 的一句话

把这段贴给 DeepSeek Harness 或正在帮你配置的 Agent:

读取 https://mem.nowledge.co/SKILL.md,按其中说明为 DeepSeek Harness 安装或更新 Nowledge Mem。使用社区 DSH bundle,用 nmem status 和 Context Bundle 或 Working Memory 检查验证,然后运行一次短 DSH 会话并确认 nmem t list --source deepseek-harness 能看到捕获线程。

DeepSeek Harness(dsh)是 plugin-first 的 Agent harness。Nowledge Mem 使用它公开的 Cordis 生命周期:在 agent/pre-step 注入启动上下文和记忆检索,通过 DSH 自带 MCP client 暴露 Mem 工具,并在回合结束后导入真实 DSH 会话事件。

这是发布在 nowledge-co/nowledge-mem-deepseek-harness 的社区插件包。这个仓库已带 dsh-plugin topic,方便 DeepSeek Harness 用户按生态约定发现它。

准备

  • Nowledge Mem 正在本机运行,或你有可访问的 Nowledge Cloud / 远程 Mem
  • DeepSeek Harness 已安装,并且 dsh 可用
  • nmem 在启动 DSH 的同一个环境里可用
nmem status
dsh --help

安装

把社区 bundle 安装到 DSH web profile:

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

然后重启 DeepSeek Harness:

dsh web

如果你是从本地 nowledge-co/community checkout 安装:

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

远程 Mem

如果使用 Nowledge Cloud、Access Anywhere、自托管或带认证的本机端口,先配置这台机器:

nmem config client set url https://your-server
nmem config client set api-key nmem_your_key
nmem config mcp show --host deepseek-harness

DSH bundle 最直接读取这些环境变量:

export NMEM_MCP_URL="https://your-server/mcp"
export NMEM_API_KEY="nmem_your_key"

设置后重启 dsh web。

验证

让 DSH 执行:

Search my Nowledge memories for recent decisions about this project.

如果能返回结果或干净的空结果,说明 DSH 已经能看到 Mem MCP 工具或 native recall 消息。

再跑一段短会话,然后检查:

nmem t list --source deepseek-harness

应该能看到 id 以 deepseek-harness- 开头的线程。

使用了哪些 DSH 机制

DSH surfaceNowledge Mem 行为
agent/pre-step每个 DSH 会话注入一次 Context Bundle,并在继续、历史决策、发布、回归、connector/plugin 等提示上自动检索记忆。
@deepseek-ai/dsh-mcp-client以 mcp__nowledge_mem__... 命名空间暴露 Mem 工具。
session/event0.1.7 插件在 turn/end 后用 nmem t import --source deepseek-harness 保存用户输入和助手答复的正文,排除工具调用步骤、工具结果、推理内容及注入的上下文。

更新到 0.1.7 后,重启 DSH,新建一段会调用工具的短对话,再到 Mem 打开对应的 Thread。里面应当只有你的问题和助手答复,不再夹带工具执行记录或运行上下文。连接 App、Access Anywhere 或 Nowledge Cloud,捕获规则都相同。

更新插件不会清理旧版已经导入的消息。如果旧会话同步时报导入冲突,请先联系支持,不要为了重试直接删除或重新导入 Thread。

已知限制

  • DeepSeek Harness 仍处于 developer preview,插件 API 可能破坏性变化。
  • 当前 bundle 捕获安装后新会话;还不声明历史 DSH 会话 backfill。
  • DSH MCP bridge 目前只暴露 tools,不暴露 MCP resources/prompts。
  • 线程捕获依赖 nmem CLI 在 DSH 进程环境里可用。

更新

dsh plugin --profile web update nowledge-mem-deepseek-harness

更新后重启 DSH。

相关

On this page