dsh-allrouter:统一接入 AllRouter 的模型提供商

前言

在使用 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。

安装与启用

  1. 在终端执行以下命令安装插件:
    dsh plugin --profile <your-profile> add github:mario03690/dsh-allrouter
  1. 设置环境变量 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 团队
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜