dsh-multica-runtime:将 DeepSeek Harness 接入 Multica 的运行时桥接 DSH plugin
forrestchang/dsh-multica-runtime
将 DeepSeek Harness 运行时桥接到 Multica 的私有集成插件。
dsh-multica-runtime 让 DeepSeek Harness 的 DSH plugin 能在 Multica 平台上运行,通过 stdio 暴露 JSONL 协议,无需修改 DSH 核心代码。
dsh plugin --profile web add github:forrestchang/dsh-multica-runtime- 分类
- 集成与连接
- 平台
- DSH-Plugin
- 作者
- forrestchang
- 分发方式
- 插件
dsh-multica-runtime 核心特性
dsh-multica-runtime 仓库信息

dsh-multica-runtime 仓库简介
dsh-multica-runtime 是 DeepSeek Harness(DSH)的运行时桥接插件(DSH plugin),由 multica-ai 维护,用于将 DSH 接入 Multica 平台。它解决了 Multica 与 DSH 之间的集成问题,通过 stdio 暴露版本化的 JSONL 协议,并基于 @deepseek-ai/dsh-base 构建,无需修改 DeepSeek Harness 核心代码。该插件支持模型与思考级别发现、提交文本/推理/工具/结果/令牌使用事件、协作取消与持久会话恢复,以及将 Multica 的 MCP 配置转换为 DSH 的 stdio 或流式 HTTP 客户端。它还提供无头一次性审批,并仅将 Multica 的 mat_ 任务令牌转发给 DSH,确保任务归因而不暴露模型提供商凭据。
dsh-multica-runtime 这个 DSH plugin 支持哪些核心特性?
该插件作为 DSH 的运行时桥接,支持通过 --probe、--list-models 和 --stdio 命令与 Multica 交互。它从 DSH 自身发现模型和思考级别,处理提交文本、推理、工具调用、结果和令牌使用事件,并支持协作取消和持久会话恢复。此外,它还能将 Multica 的 MCP 配置转换为 DSH 的 stdio 或 streamable-HTTP 客户端,由 Multica 守护进程提供会话根目录,并支持无头一次性审批,无交互式提问界面。
dsh-multica-runtime 怎么安装和配置?
安装该 DSH plugin 使用以下命令:
dsh plugin --profile web add github:forrestchang/dsh-multica-runtime
本地开发时,先构建插件,然后安装到 DSH profile:
pnpm install
pnpm check
pnpm build
dsh plugin --profile multica add /absolute/path/to/multica-dsh-runtime
配置环境变量 MULTICA_DSH_PATH 指向非标准 DSH 安装的启动器,并确保 DEEPSEEK_API_KEY 在运行时由 DSH 凭据提供器读取,切勿存入仓库。
dsh-multica-runtime 的隐私和安全性如何?
该插件仅包含 Multica 集成层,不捆绑或重新分发 DeepSeek Harness 源代码。它禁用 DSH 遥测,stdout 仅用于协议,诊断信息输出到 stderr。严禁提交 API 密钥、MCP 密钥、会话日志或生成的配置文件。本地 .local/ 目录被忽略,可存放隔离的 DSH home 和开发启动器,但不纳入版本控制。
dsh-multica-runtime 的兼容性和依赖情况?
该插件基于 @deepseek-ai/dsh-base 构建,依赖 @deepseek-ai/dsh-agent、@deepseek-ai/dsh-cmdline、@deepseek-ai/dsh-llm、@deepseek-ai/dsh-mcp-client、@deepseek-ai/dsh-session、@deepseek-ai/dsh-subprocess、@deepseek-ai/dsh-user-approval 等官方包。当前验证于 @deepseek-ai/[email protected] 及其匹配的 dsh-* 包族。由 multica-ai 维护,采用 TypeScript 编写,最近更新于 2026-08。