dsh-multica-runtime 的配置
DeepSeek Harness 将构建后的插件安装到 multica profile 中。设置 MULTICA_DSH_PATH 可指定绝对路径形式的 DSH 启动器:
MULTICA_DSH_PATH=/absolute/path/to/dsh
DEEPSEEK_API_KEY 由 DeepSeek Harness 的凭据提供器在进程运行时读取,不应写入源码仓库。每个 runtime 或 agent 的会话根目录由 Multica 提供;标准 MCP 配置会转换为 DSH 的 stdio 或 streamable-HTTP 客户端。
dsh-multica-runtime 的命令
| 命令 |
作用 |
dsh --profile multica --probe |
返回协议版本 1,供 Multica 发现。 |
dsh --profile multica --list-models |
列出从 DSH 发现的模型和 thinking level。 |
dsh --profile multica --stdio |
通过标准输入输出运行版本化 JSONL 协议。 |
本地构建使用 pnpm install、pnpm check 和 pnpm build。当前检验版本是 @deepseek-ai/dsh@0.1.0-rc.6 及匹配的 @deepseek-ai/dsh-* npm 包族。
dsh-multica-runtime 的行为
stdio 的标准输出只承载协议,诊断信息写入 stderr。运行时会提交文本、推理、工具、结果和 token 使用量事件,并支持协作式取消与持久化会话恢复。审批采用无头的一次性方式,没有交互式提问界面;bundle patch 会关闭 DSH telemetry。
终端与凭据
插件会接触 DSH 的凭据隔离终端,这是它的终端表面。它只把 Multica 服务端签发的 mat_ task token 转发进去,以保留任务归属;模型提供商凭据不会通过这一机制暴露。