@dsh-polyglot/bundle

@Jesse-njx · 模型与账号接入
检测未发现问题无安装脚本

DSH 的模型切换器,可接入任意 OpenAI 兼容端点,内置免费/低价 DeepSeek 预设并在限流时自动降级

v0.1.0版本
GitHub 源码安装安装方式
2026-08-13最近更新
4Star
dsh plugin --profile web add github:Jesse-njx/dsh-polyglot查看仓库

插件介绍

根据仓库资料整理 · commit 127ceef

主要功能

  • 提供单一 OpenAI 兼容通用适配器,通过 baseUrl/apiKey/model/headers/quirks 参数化,支持流式输出、工具调用与用量统计
  • 内置带自动故障转移的路由器:遇到 429/超额/5xx 或缺失密钥时按指数退避冷却当前服务商并切换到链中下一个
  • 服务商预设以 JSON 数据形式维护(presets/*.json),每条预设标注 verifiedAt 和免费额度说明
  • 每次请求结果写入会话日志(polyglot/served),/polyglot usage 可按服务商统计调用次数、成功率、token 数与估算成本
  • 可在 profile patch 中自定义 chains 与冷却参数,并通过 custom 预设接入 vLLM/Ollama/SGLang 等本地或其他 OpenAI 兼容端点

适合什么时候用

  • 想优先使用免费/低价 DeepSeek 服务商,在限流时自动降级到下一档而不中断使用
  • 需要让 DSH 接入自定义或私有部署的 OpenAI 兼容端点(如本地 vLLM/Ollama 或 Qwen/GLM/Kimi 官方 API)
  • 希望查看每次请求实际由哪个服务商响应,并统计各服务商的用量与成本

安装后会多出什么

命令/model/model <chain>/polyglot/polyglot usage/polyglot presets

使用前需要

  • 需要通过 DSH 的凭据系统或环境变量为所选预设提供 API Key(如 NOUS_PORTAL_TOKEN、OPENCODE_API_KEY、DEEPSEEK_API_KEY、KILO_API_KEY 等)
  • 未发布到 npm,需通过 github-source 方式安装到 DSH profile

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI凭据文件系统外部网络会话数据遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库Jesse-njx/dsh-polyglot安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:Jesse-njx/dsh-polyglot#127ceef 锁定本次检测的 commit。收录日期2026-08-14固定 commit127ceefb1532 · 2026-08-13
dsh plugin --profile web add github:Jesse-njx/dsh-polyglot