← 返回列表
⚠ 装前注意
面向 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 界面保留了一个注册表/索引镜像。
扫码进群