前言¶
在使用 DeepSeek Harness (DSH) 开发智能体时,管理多个 LLM 提供商通常需要配置不同的 Base URL 和 API Key。dsh-allrouter 插件提供了一个简化的方案,它将 AllRouter 注册为 DSH 的一个统一提供商。通过这个插件,你只需维护一个 API Key,即可在 DSH 中切换使用 Kimi K3、Claude、GPT、Grok、GLM、DeepSeek 和 MiniMax-H3 等模型。
插件定位¶
- 名称: dsh-allrouter
- 维护者: mario03690
- 类别: 模型推理
- 许可证: MIT
核心功能¶
- 统一密钥管理: 一个 Base URL 和一个 Key,支持 Kimi K3、Claude、GPT、Grok、GLM、DeepSeek 和 MiniMax-H3。
- 自由切换: 无需重新配置,直接在 DSH 中切换模型。
- 真实成本: 每次调用都会返回真实的 token 消耗和成本。
- 零本地工具代码: 插件仅包含一个 provider 配置块 (
llm-pi-ai.providers.allrouter),不包含任何工具代码、构建步骤或生命周期脚本。 - 直连定价: 提供商直连的 token 率,无额外加价;未成功的调用不计费。
- 模型验证: 已针对 2026-08-17 的在线端点进行验证,支持 Kimi-K3、claude-fable-5、gpt-5.6-sol、grok-4.6、GLM5.2 和 deepseek-v4-flash。
安装与启用¶
- 在终端执行以下命令安装插件:
dsh plugin --profile <your-profile> add github:mario03690/dsh-allrouter
- 设置环境变量
ALLROUTER_API_KEY:
export ALLROUTER_API_KEY=sk-...
使用方法¶
安装后,在 DSH 中选择上述任意模型即可使用。如果需要使用 MiniMax-H3,请先在 AllRouter 控制台(系统设置 → 运营设置 → 开启自用模型)中启用该模型。
注意事项与安全¶
- 配置生效: 设置变更在下一个请求时生效,无需重启进程。
- 权限范围:
- 文件系统/进程/Shell: 无访问权限。
- 网络访问: 仅限向
allrouter.ai/v1发出出站 HTTPS 请求(由 DSH 本身发起,插件不包含网络客户端)。 - 数据存储: 插件不存储任何提示词或数据;提示词直接从 DSH 发送给 AllRouter。
- 凭据安全: API Key 从环境变量
ALLROUTER_API_KEY读取,存储在 DSH 的凭证文件中,插件本身不接触该密钥。
资源链接¶
- 目录页: https://www.skillhub.cn/plugins/mario03690/dsh-allrouter
- GitHub: https://github.com/mario03690/dsh-allrouter
- 发布者: ainetcafe.com 团队