跳到正文

nowledge-co/nowledge-mem-deepseek-harness

51最近提交 2026年8月16日

nowledge-mem-deepseek-harness DSH 插件

Nowledge Mem for DeepSeek Harness 是一个独立插件,将持久记忆系统集成到 DSH 会话中。它在会话启动时注入上下文包,在相关提示词触发时进行记忆召回,通过 DSH 的桥接暴露 Mem MCP 工具,并在完成回合后捕获对话记录。插件需要 `nmem` CLI 在 PATH 中,并连接到本地或远程的 Mem MCP 端点。

如何安装 nowledge-mem-deepseek-harness DSH 插件

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

复制不会执行命令。安装 nowledge-mem-deepseek-harness DSH 插件前请核对仓库和版本。

nowledge-mem-deepseek-harness DSH 插件数据来源

nowledge-mem-deepseek-harness DSH 插件快照日期:2026年8月16日

discovered

nowledge-mem-deepseek-harness DSH 插件能做什么

  • 在每个 DSH 会话开始时通过 `agent/pre-step` 钩子注入 Nowledge Mem 上下文包。
  • 对续写、发布、回退、连接器、插件等提示词进行即时记忆召回。
  • 通过 DSH 的自动重连 MCP 客户端添加 Mem MCP 工具,前缀为 `mcp__nowledge_mem__`。
  • 在完成回合后捕获 DSH 表面对话记录,并通过 `nmem t import --source deepseek-harness` 导入到 Mem。
  • 支持通过 cordis patch YAML 或环境变量配置空间、代理 ID、召回限制和 MCP URL。

nowledge-mem-deepseek-harness DSH 插件适合哪些场景

  • 让 DSH 代理拥有跨会话的持久记忆,记住用户偏好和过往对话。
  • 当用户询问之前的工作、发布或回退时,让代理能够召回相关信息。
  • 在 DSH 内直接使用 Mem MCP 工具(如搜索、保存),无需离开界面。
  • 自动将每一次 DSH 回合记录为 Mem 条目,用于后续审查或分析。
  • 构建跨工具记忆系统,让 DSH 代理与其他代理通过 Nowledge Mem 共享相同的记忆上下文。

nowledge-mem-deepseek-harness DSH 插件适合谁

  • 使用 DeepSeek Harness 并希望为代理添加持久记忆的开发者。
  • 需要跨工具共享记忆层的多代理工作流团队。
  • 希望自动捕获并搜索 DSH 对话历史用于调试或审计的用户。

nowledge-mem-deepseek-harness DSH 插件的限制

  • DeepSeek Harness 处于开发者预览阶段,公开包 API 可能发生变化。
  • 不会回填历史 DSH 会话,仅捕获插件激活后的新会话。
  • DSH MCP 桥接仅暴露工具,因此 Nowledge Mem 的资源和提示词目前无法通过 MCP 使用。
  • 回合捕获需要 `nmem` CLI 在 DSH 进程环境中可用。

nowledge-mem-deepseek-harness DSH 插件的仓库 README 摘录

以下文字摘自 nowledge-mem-deepseek-harness DSH 插件的上游仓库 nowledge-co/nowledge-mem-deepseek-harness 的 README,版权归原作者,仅作引用。

One memory layer for every AI tool and agent, packaged as a DeepSeek Harness (`dsh`) bundle. Nowledge Mem brings DSH into the same durable memory system as your other agents, with startup context, prompt-time recall, MCP memory tools, and turn-end thread capture. This repository is the canonical standalone plugin package, mirrored in `nowledge-co/community` for the Nowledge Mem connector index. ## Install ```sh dsh plugin --profile web add github:nowledge-co/nowledge-mem-deepseek-harness dsh web ``` For a local checkout of `nowledge-co/community`, run this from the repository root: ```sh dsh plugin --profile web add ./nowledge-mem-deepseek-harness-plugin dsh web ``` Make sure the `nmem` CLI is on `PATH`, then verify: ```sh nmem status nmem config mcp show --host deepseek-harness ``` The bundle connects to the local Mem MCP endpoint by default: ```text http://127.0.0.1:14242/mcp/ ``` For Nowledge Cloud or another remote Mem, set: ```sh export NMEM_MCP_URL="https://<workspace>/mcp" export NMEM_API_KEY="<mem-api-key>" ``` ## What It Does - Injects the Nowledge Mem Context Bundle once per DSH session through `agent/pre-step`. - Runs prompt-time memory recall for continuati

阅读完整 README仓库未声明许可,使用前请先与作者确认。

nowledge-mem-deepseek-harness DSH 插件常见问题

如何安装 Nowledge Mem for DeepSeek Harness?

运行 `dsh plugin --profile web add github:nowledge-co/nowledge-mem-deepseek-harness` 然后 `dsh web`。确保 `nmem` CLI 已安装并在 PATH 中。通过 `nmem status` 和 `nmem config mcp show --host deepseek-harness` 验证。

Nowledge Mem 能配合 Nowledge Cloud 使用吗?

可以。将环境变量 `NMEM_MCP_URL` 设置为你的 Nowledge Cloud 工作区 MCP 端点,`NMEM_API_KEY` 设置为 API 密钥。插件将连接到远程 Mem,而非默认的本地 `http://127.0.0.1:14242/mcp/`。

能否修改召回限制或空间 ID?

可以。你可以通过 cordis patch YAML 覆盖插件行的 `config` 字段进行配置,或设置环境变量如 `NMEM_SPACE` 和 `NMEM_RECALL_LIMIT`(默认 8)。详情见 README 的 Configuration 部分。

为什么在 DSH 中看不到 Mem 的资源和提示词?

DeepSeek Harness 的 MCP 桥接目前只暴露工具。Nowledge Mem 的资源和提示词在本插件中不会通过 MCP 呈现。只有 `nowledge_mem` 命名空间下的工具可用。

这个插件会捕获我已有的 DSH 历史记录吗?

不会,它只捕获插件激活后的新会话。历史 DSH 会话不会被回填。插件使用 `after/complete` 钩子将当前回合的对话记录导入到 Mem。