Adonis511/enhance-provider-config
一个为 DeepSeek Harness (DSH) 开发的插件:在 Web 设置界面新增一个 Enhanced Provider Config(服务商配置) 面板,为每个 LLM provider 单独配置自定义请求头(User-Agent + 任意 Header 覆盖)。
catalog 简介:—
安装
Client 侧通过 `package.json` 的 `dsh.client.inject` 声明运行时依赖(`dsh-client-runtime`、`dsh-client-ui-settings`、`dsh-client-locale`、`dsh-api-remotes`),构建时被包装成 `window.__ModuleLoader__.load({ id, factory })` bundle,与官方 client bundle 走同一套浏览器模块加载机制。
## 设计说明(为什么这么做)
> **为什么不做独立 adapter / 独立命名空间?**
> 最初版本自己注册了 adapter 并劫持流量,但 provider 数据与官方 Models 页割裂(你在 Models 页配的 nvidia/opencode 看不到)。pi-ai 原生支持 headers 合并,直接把增强配置写进它的 profile 是最短路径。
> **为什么不直接改 `settings-models` 内置卡片?**
> 当前 DSH 版本(rc.6 / 0.1.0)的 `ProviderEditor` 是手写的,没有声明可注入的 `provider-editor` slot。本插件走稳定的 `settings.section` slot 做独立页面,兼容性更好。
## 环境要求
- Node.js >= 18
- DSH >= 0.1.0-rc.6
- `pnpm` 在 PATH 上
## 构建与安装
把 Adonis511/enhance-provider-config 加入你的 DSH 配置(web profile)即可启用。
README
展开完整 README 收起
README 内容为空。
tt-a1i/archify
anywhere-labs/deepseek-harness-desktop
strukto-ai/mirage
liustack/modlens
omdsh-dev/DSH-better-sidebar
GanyuanRan/Aegis
dsh-market/dsh-market
toby-bridges/api-relay-audit