前言¶
DeepSeek Harness (DSH) 采用插件化架构。开发者通常拥有 Codex、WorkBuddy、Claude Code 等多个工具的订阅与独占模型,分散在各自应用中。dsh-agent-selector 插件提供了一个统一入口:在对话输入框旁选择目标与模型,即可将当前对话的任务委派给外部智能体执行,结果流回 DSH 对话。
核心功能¶
智能体选择器¶
在对话输入框旁提供 目标 · 模型 两步下拉菜单。先选择智能体,再选择具体模型,勾选后保存。DSH 会调用 agent_dispatch 工具将任务发送至对应通道。
通道全景¶
插件支持以下通道将任务派发给外部进程执行:
| 通道 | 说明 | 成本/凭证 |
|---|---|---|
| Codex | 使用 codex exec 命令执行 |
ChatGPT 额度 |
| WorkBuddy (hy3) | 通过 automation 桥直写 WorkBuddy 的 automations 表投递一次性任务,由本地调度器拾起执行 |
WorkBuddy 订阅(含 hy3 等活动价) |
| WorkBuddy (自定义) | 通过 OpenAI 兼容端点直连,消耗用户自己的 API Key | 用户 API Key |
| Claude Code | 原生 exe 执行,兼容 2.1.x 目录校验 | 端点计费 |
结果流回与出处凭证¶
任务执行结果会流回 DSH 对话,且每条结果都带有出处凭证(目标 · 模型 · 耗时 · 会话 ID)。只有真实执行的外部进程返回的内容才会显示。
反冒充机制¶
为防止插件内部模拟外部智能体输出,该插件采取了结构隔离与凭证校验:
1. 结构性:工具调用路径不包含 “DSH 自己作答”,返回来源必须来自外部进程。
2. 用户判据:对话中存在工具卡片 = 真实委派;无工具卡片却称 “Codex 说” = 冒充。
安装与启用¶
在终端执行以下命令:
git clone https://github.com/jiang12345-code/dsh-agent-selector
cd dsh-agent-selector
pwsh install.ps1 -ProfileName web # 复制到 profile 并在 dsh.profile.bundles 中注册
安装后,重启 DSH(使 host 侧生效),硬刷新页面(使 client 侧生效),进入 设置 →「🤖 智能体选择器」进行通道测试。
前置依赖¶
- DSH 版本:需为
0.1.2-alpha.2。 - Codex 通道:本机安装 Codex CLI 并已登录。
- Claude Code 通道:安装 Claude Code CLI 并配置第三方端点。
- WorkBuddy 通道:安装 WorkBuddy 桌面端并登录。
- 执行引擎:Python 3.x(用于 hy3 桥与 wbmodel 直连)。
注意事项¶
- hy3 桥验证:hy3 桥已于 2026-09-04 完成全链路验证,支持中文环境。
- 逆向依赖风险:hy3 桥属于逆向依赖,若 WorkBuddy 升级修改了表结构或调度器实现,桥会失效(设置面板会亮红灯提示)。
- 权限与来源:插件以当前 DSH 进程权限运行,请确保信任源码与许可证。