dsh-ark
在终端中运行以下命令:
dsh plugin install leike0813/dsh-ark
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中,打开终端执行 dsh plugin install leike0813/dsh-ark 即可安装该插件(项目地址:https://github.com/leike0813/dsh-ark)。
插件介绍
DeepSeek Harness 的 standard、code、cordis 模式提供丰富的 persona 与工具集,但 deepseek-v4-pro-0813 在面对这些较大的 tool schema 时行为容易漂移或不符合预期,而 minimal 预设仅有 bash 与 str_replace_editor 两个工具时模型反而最稳定。dsh-ark 正是为这个矛盾而生:它将三个 Ark 预设的模型可见面统一冻结在 minimal wire 表面,让 standard、code、cordis 的扩展能力不再以 tool schema 形式直接进入模型请求,而是封装进 dsh-ark CLI,由模型通过一条 bash 命令按需触发、CLI 代理执行。稳定性与完整能力目录,不再需要二选一。
核心机制围绕 CLI 侧信道展开:会话启动后,shellrc 自动导出 DSH_ARK_MODE 与 DSH_ARK_WORKSPACE,模型只需在 bash 中调用对应的 dsh-ark 子命令,CLI 便会根据当前模式目录加载并执行指令、技能、工具、MCP 及宿主桥等能力。Phase 2 进一步引入经过认证的 Unix-socket 宿主桥,使宿主插件注入的工具以 source: proxy 条目动态出现在工具列表中,长时委派则通过 bridgeJobId 轮询完成,全程无 daemon 化。
适合正在使用 deepseek-v4-pro-0813 搭配 DeepSeek Harness、希望保留 minimal 预设稳定性的同时按需调用 standard、code 或 cordis 完整能力目录的开发者,尤其是经常切换工作模式、不希望为不同模式维护多套模型配置的团队。
使用场景
- deepseek-v4-pro-0813 在复杂 tool schema 下行为不稳定,需要回退到 minimal 工具面同时保留扩展能力
- 同一项目中频繁切换 standard、code、cordis 工作模式,不希望为每种模式单独维护模型配置
- 宿主插件注入的工具需要绕过模型 wire 表面、以代理方式按需调用,避免干扰主对话
适合人员
- 运行 DeepSeek Harness 并搭配 deepseek-v4-pro-0813 的开发者
- 需要 minimal 预设稳定性与 standard/code/cordis 完整能力目录兼得的团队
- 正在管理宿主插件工具注入、希望隔离模型请求与扩展执行的工程负责人