D
dsh-harness-call
v0.1.1 · 0 天前发布
Delegate work to external coding agents (Claude Code / Codex CLI / Grok CLI) from DeepSeek Harness: a model-facing harness_call tool, @claude/@codex/@grok mentions, live progress cards with a thinking/tool timeline, and a details side panel.
README
dsh-harness-call
在 DeepSeek Harness(DSH)里把工作委托给外部 coding agent——Claude Code、Codex CLI、Grok CLI。
一个面向模型的 harness_call 工具、@claude / @codex / @grok 输入框提及、带思考/工具调用时间线的实时进度卡片,以及详情侧栏;所有 harness 都被翻译成同一套规范化事件模型,新增一个 CLI 只动 host 侧。
功能
harness_call 工具 —— agent 用自包含的 prompt 调用任意外部 harness,拿回最终回复、有界的过程摘要(最近 40 条事件,每条一行),以及指向完整结构化时间线的 runId。@harness 提及 —— 输入框打 @ 即可选 @claude / @codex / @grok。提及是意图标记而非命令语法:提及绑定它后面的问题,@claude @codex 各自怎么看 X 是同一个问题发两家,@claude 看看这个日志 @codex 写个测试 是两个不同的 prompt。裸标签时回车会被吞掉,标签和你正在输入的问题保持同一行。HarnessEvent 联合类型(session / reasoning / text / tool / file / error / usage / note);存储、卡片、面板讲同一种语言,新增 harness 版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- dsh-harness-call
- Repo
- git+https://github.com/DomenCai/dsh-harness-call.git
- Engines
{"node":">=20"}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web","inject":["@deepseek-ai/dsh-api-gateway","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-slots"]}}