dsh-ccswitch

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

把 CC Switch 已配置的模型和 provider 接入 DSH 模型选择器,支持筛选与搜索

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

插件介绍

根据仓库资料整理 · commit 7df0df2

主要功能

  • 自动读取本机 CC Switch 已配置的 provider 和模型,无需在 DSH 中重复填写 API key 或登录信息
  • 在 DSH 模型选择器中按 CC Switch provider 分组展示可用模型
  • 模型选择器顶部新增模型名称搜索框,方便在模型较多时查找
  • 支持通过 ccswitch-providers.json 配置文件筛选只显示部分 provider,支持通配符
  • 自动感知 CC Switch 配置变化(新增/删除/修改 provider),一般无需重新安装插件
  • 支持 macOS、Windows、Linux,并可通过环境变量指定自定义 CC Switch 数据库路径

适合什么时候用

  • 已经在 CC Switch 中配置了 Claude、Codex/GPT、Gemini 等多个 provider,希望直接在 DSH 里复用这些模型和凭据
  • CC Switch 中 provider 或模型较多,需要在 DSH 模型选择器中快速搜索和筛选
  • 在多台设备(Mac/Windows/Linux)上分别使用本机各自的 CC Switch 配置,不需要跨设备同步凭据

安装后会多出什么

界面模型选择器中的 CC Switch provider 分组 · 模型选择器顶部的模型名称搜索输入框

使用前需要

  • 需要提前安装并在 CC Switch 中配置好可用的 provider/模型
  • 需要安装 DeepSeek Harness(DSH)
  • 如使用自定义/便携 CC Switch 数据目录,需通过 DSH_CCSWITCH_DB 环境变量指定 cc-switch.db 路径
  • 如需仅显示部分 provider,需手动创建 ~/.dsh/ccswitch-providers.json 配置文件

在 GitHub 阅读完整 README

权限与能力

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

基本信息

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