docs/release-notes/v3.12.0-zh.md
Stream Check 回归,OpenAI Responses API 上线,OpenClaw 与 WebDAV 迎来一次大升级
CC Switch v3.12.0 是一个功能版本,重点提升供应商兼容性、OpenClaw 配置编辑体验、通用配置功能使用体验,以及同步与数据维护能力。本次恢复了增强稳定性后的 模型健康检查(Stream Check) UI,新增 OpenAI Responses API 格式转换,扩展了 Ucloud、Micu、X-Code API、Novita、Bailian For Coding 等供应商预设,并为 WebDAV 同步 引入双层版本控制。
发布日期:2026-03-09
更新规模:56 commits | 221 files changed | +20,582 / -8,026 lines
openai_chat 供应商检测api_format = "openai_responses",支持双向格式转换并整理共享转换逻辑,只需要在添加供应商的时候选择 Response 接口格式并开启代理接管,您就可以在 Claude Code 中使用 gpt 系列模型了!恢复 Stream Check 面板,用于实时验证供应商可用性,增强供应商管理的可靠性。
openai_chat API 格式供应商的检测兼容性新增 openai_responses API 格式,为使用 OpenAI Responses API 的供应商提供原生支持。
api_format = "openai_responses" 供应商格式选项为 AWS Bedrock 供应商新增 PRE-SEND 阶段请求优化器,提升兼容性和性能。
OpenClaw 配置编辑体验全面升级,支持更丰富的配置管理。
tools.profile 选择新增和扩展多组供应商预设,覆盖更多供应商和使用场景。
endpointCandidates 以及 OpenClaw 默认值,刷新 templateValues / suggestedDefaultsendpointCandidatesWebDAV 同步引入双层版本控制,提升同步可靠性和数据安全性。
用量统计和数据维护能力增强,数据管理更精细,极大降低数据库增长速度。
通用配置片段(Common Config Snippet)改为运行时叠加方式应用,不再物化写入每个供应商配置。
变更前:Common Config 内容在保存或切换时直接合并写入每个供应商的 settings_config。这导致公共配置被复制到每个供应商条目中,修改时需要逐一同步。
变更后:Common Config 仅在切换供应商写入 live 文件时以 runtime overlay 方式注入,供应商条目本身不包含公共配置。这意味着修改 Common Config 后立即生效,无需逐一更新每个供应商。
首次运行时,如果数据库中尚无 Common Config Snippet,会自动从当前 live config 中抽取通用配置。这确保了从旧版本升级的用户不会丢失已有的通用配置设置。
将 daily rollups 和 auto-vacuum 整合到统一的定期维护定时器中,避免多个独立定时器带来的资源竞争和复杂度。
/responses/compact 路由支持(#1194,感谢 @Tsukumi233)/v1 路径问题www 前缀感谢以下贡献者为本版本做出的贡献!
@keithyt06 @bugparty @Alex-wuhu @suki135246 @Tsukumi233 @wugeer @fzzv @Sube-py @a1398394385 @YewFence
访问 Releases 下载对应版本。
| 系统 | 最低版本 | 架构 |
|---|---|---|
| Windows | Windows 10 及以上 | x64 |
| macOS | macOS 10.15 (Catalina) 及以上 | Intel (x64) / Apple Silicon (arm64) |
| Linux | 见下表 | x64 |
| 文件 | 说明 |
|---|---|
CC-Switch-v3.12.0-Windows.msi | 推荐 - MSI 安装包,支持自动更新 |
CC-Switch-v3.12.0-Windows-Portable.zip | 便携版,解压即用,不写入注册表 |
| 文件 | 说明 |
|---|---|
CC-Switch-v3.12.0-macOS.zip | 推荐 - 解压后拖入 Applications 即可,Universal Binary |
CC-Switch-v3.12.0-macOS.tar.gz | 用于 Homebrew 安装和自动更新 |
注意:由于作者没有苹果开发者账号,首次打开可能出现"未知开发者"警告,请先关闭,然后前往"系统设置" → "隐私与安全性" → 点击"仍要打开",之后便可以正常打开
brew tap farion1231/ccswitch
brew install --cask cc-switch
更新:
brew upgrade --cask cc-switch
| 发行版 | 推荐格式 | 安装方式 |
|---|---|---|
| Ubuntu / Debian / Linux Mint / Pop!_OS | .deb | sudo dpkg -i CC-Switch-*.deb 或 sudo apt install ./CC-Switch-*.deb |
| Fedora / RHEL / CentOS / Rocky Linux | .rpm | sudo rpm -i CC-Switch-*.rpm 或 sudo dnf install ./CC-Switch-*.rpm |
| openSUSE | .rpm | sudo zypper install ./CC-Switch-*.rpm |
| Arch Linux / Manjaro | .AppImage | 添加执行权限后直接运行,或使用 AUR |
| 其他发行版 / 不确定 | .AppImage | chmod +x CC-Switch-*.AppImage && ./CC-Switch-*.AppImage |