连接
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-harnessDSH 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 surface | Nowledge Mem 行为 |
|---|---|
agent/pre-step | 每个 DSH 会话注入一次 Context Bundle,并在继续、历史决策、发布、回归、connector/plugin 等提示上自动检索记忆。 |
@deepseek-ai/dsh-mcp-client | 以 mcp__nowledge_mem__... 命名空间暴露 Mem 工具。 |
session/event | 监听 turn/end,序列化 user/assistant/tool-result 事件,跳过 Mem 自己注入的上下文,并用 nmem t import --source deepseek-harness 导入会话。 |
已知限制
- DeepSeek Harness 仍处于 developer preview,插件 API 可能破坏性变化。
- 当前 bundle 捕获安装后新会话;还不声明历史 DSH 会话 backfill。
- DSH MCP bridge 目前只暴露 tools,不暴露 MCP resources/prompts。
- 线程捕获依赖
nmemCLI 在 DSH 进程环境里可用。
更新
dsh plugin --profile web update nowledge-mem-deepseek-harness更新后重启 DSH。
相关
- 连接总览
- 安全地自定义连接行为
- ZCode · MiMo Code · OpenCode
- Nowledge Mem DSH 插件: GitHub
- DeepSeek Harness: GitHub, CONTRIBUTING
