dsh-polyglot:为 DSH 提供 OpenAI 兼容端点切换与自动回退

dsh-polyglot 是 Jesse-njx 开发的一个 MIT 许可的 DSH 插件,旨在解决 DSH 中调用外部模型时面临的多端点管理、免费额度不稳定及限流问题。该插件将多个 OpenAI-compatible 提供者收敛为一个虚拟提供者 `polyglot`,通过通用适配器处理流式、工具调用及用量提取,并利用声明式配置适配不同服务偏差。其核心是一个自动回退路由器,当遇到 429 限流、配额耗尽、5xx 错误或密钥缺失时,自动切换至链中的下一个可用提供者,并采用指数退避和重试策略进行冷却。插件通过 JSON 预设文件维护提供者信息,并在会话日志中记录每次请求的服务来源、状态及 Toke

阅读全文
dsh-llm-newapi:给 DeepSeek Harness 增加 NewAPI 提供方

dsh-llm-newapi 是一个基于 MIT 协议的 LLM Provider 插件,旨在为 DeepSeek Harness (dsh) 增加 NewAPI 提供方,实现零代码修改接入 OpenAI 兼容网关。该插件通过实现 `LlmAdapter` 接口,利用 `POST /chat/completions` 和 `GET /models` 端点提供模型服务,并自动过滤仅支持聊天功能的模型。 用户可通过 npm 或 GitHub 安装插件,需将包名添加至 dsh web 配置的 `bundles` 数组并重启服务。API Key 不读取环境变量,必须通过 dsh web 的设置页面进行

阅读全文
用 deepseek-harness 给 OpenAI 客户端补上 DeepSeek V4 协议适配

HenryZ838978 维护的 deepseek-harness 为 DeepSeek V4-Pro / V4-Flash 提供协议感知适配,记录 16 项协议特性、10 条契约和 12 个探针。本文按社区目录与 GitHub README 核实:如何用 pip、dsh CLI、MCP、SKILL.md 接入,以及 reasoning_content 400、前缀缓存和官方 dsh 同名冲突等注意事项。

阅读全文