CC-Switch CLI v4.1.0 发布 - 交互式操作大升级!
CC-Switch CLI v4.1.0 的发布带来了许多令人兴奋的更新,特别是在交互式操作体验和命令行功能的增强方面。这个版本主要针对服务器上管理 Claude/Codex/Gemini 配置进行了优化,使得用户能够更加得心应手。以下是本次更新的主要亮点:
- 交互式 Provider 管理:用户现在可以在 TUI(文本用户界面)中添加和编辑 Provider,无需再在交互模式和命令行之间切换。新增了完整的添加流程,包括填写 Name、API Key、Base URL 和 Model,以及原地编辑功能,选中 Provider 后直接编辑,当前值自动预填。
- 端口测试:新增了端口测试功能,允许用户在切换 Provider 前检查 API 端点的连通性。这包括连通性检查和延迟测量,确保配置切换更加可靠和可预测。
- Prompts 管理增强:提供了更灵活的控制,使用户能够更方便地管理 prompts。
- 环境变量冲突检测:解决了切换 Provider 后 API Key 仍然旧的痛点。新增了
env命令,帮助用户快速定位和解决环境变量冲突的问题。 - i18n 多语言支持优化:大幅扩展了中英文翻译覆盖率,包括新增 ~400 行 i18n 字符串,覆盖所有新功能,并提供了全面汉化的交互模式,以及一键切换语言和持久化保存语言选择的功能。
- 代码架构重构:对交互模式进行了模块化重构,为长期维护打下了坚实的基础。
快速升级方法:
- 下载预编译二进制文件(推荐):适用于 macOS、Linux x64 和 Linux ARM64。
- 从源码构建:适用于所有平台,需要使用 Cargo 构建工具。
下一步计划:
- MCP 交互式添加/编辑:在 TUI 中操作,类似于 Provider。
- Prompts 交互式创建/编辑:无需手动编辑配置文件。
- Skills 功能实现:技能市场、安装/卸载。
致谢:核心业务逻辑依然 100% 复用自原版 CC-Switch,感谢原作者 Jason Young 的开源贡献。如果你觉得这个工具有用,欢迎 Star 项目、分享给朋友和提供反馈。
让 CLI 也能拥有 GUI 级别的交互体验!
评论已关闭