DSH Plugins
返回列表
🖥️

dsh-ccswitch-sync

客户端 更新于 2026.08.24

在终端中运行以下命令:

dsh plugin install yu969774/dsh-ccswitch-sync

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install yu969774/dsh-ccswitch-sync 即可安装该插件,源码地址为 https://github.com/yu969774/dsh-ccswitch-sync

插件介绍

如果你同时使用 CC Switch 和 DeepSeek Harness,一定熟悉这个重复劳动:在 CC Switch 里选好服务商和模型,再打开 DSH 设置页手动创建自定义提供方、填写 base URL、粘贴 API 密钥、选择协议、逐一列出模型——每次切换都要来一遍。<br>dsh-ccswitch-sync 把这套流程压缩为一次同步。它直接读取 cc-switch.db(SQLite),无需 CC Switch 处于运行状态,将每个非官方服务商映射为 llm-pi-ai 自定义路由(默认前缀 cc-),自动识别协议(Codex 走 openai-responses 或 openai-completions,Claude 走 anthropic-messages),并从模型目录、网关 /models 接口或本地 catalog 文件组装完整模型列表。API 密钥以凭据引用形式存入 .credentials.yaml,不混入 settings.yaml;推理等级也会从模型 catalog 映射进选择器。同步默认不自动执行——重启或 CC Switch 变化时不会静默覆盖你的手动修改——并通过 excludeRoutes 让你精确排除不希望被重写的路由。<br>它特别适合需要频繁切换多家服务商、尤其是依赖 Sub2API、镜花 Coding 等网关的用户:这类网关配置里往往只写了一两个模型,但实际可用模型远不止这些。插件会调用 GET /models 自动发现全部对话类模型(过滤掉 image、realtime、audio、embedding 等类型),结果带 24 小时磁盘缓存,接口不可用时优雅回退到配置中已声明的模型。

使用场景

  • 在 CC Switch 中切换服务商后,执行一次命令即可把提供方、协议、模型列表全部同步到 DSH
  • 依赖 Sub2API、镜花 Coding 等网关时,自动调用 /models 接口拉取全部可用对话模型,免去手动逐个添加
  • 切换多个服务商时免除重复填写 base URL、API 密钥、协议类型和模型列表的手工操作

适合人员

  • 同时使用 CC Switch 和 DeepSeek Harness 的多服务商切换用户
  • 依赖第三方 API 网关且需要完整模型列表的高效工作流用户
  • 希望减少 DSH 设置页重复配置、偏好一键同步的体验导向用户