更新文档
This commit is contained in:
20
README.md
20
README.md
@@ -4,7 +4,8 @@
|
||||
|
||||
## 功能特性
|
||||
|
||||
- 一键切换不同供应商(智谱 GLM、Qwen coder、packycode 等)
|
||||
- 一键切换不同供应商
|
||||
- 智谱 GLM、Qwen coder、DeepSeek v3.1、packycode 等预设供应商只需要填写 key 即可一键配置
|
||||
- 支持添加自定义供应商
|
||||
- 简洁美观的图形界面
|
||||
- 信息存储在本地 ~/.cc-switch/config.json,无隐私风险
|
||||
@@ -12,9 +13,11 @@
|
||||
## 界面预览
|
||||
|
||||
### 主界面
|
||||
|
||||

|
||||
|
||||
### 添加供应商
|
||||
|
||||

|
||||
|
||||
## 下载安装
|
||||
@@ -34,7 +37,7 @@
|
||||
|
||||
从 [Releases](../../releases) 页面下载:
|
||||
|
||||
- **通用版本(推荐)**: `CC Switch-x.x.x-mac.zip` - Intel版本,兼容所有Mac(包括M系列芯片)
|
||||
- **通用版本(推荐)**: `CC Switch-x.x.x-mac.zip` - Intel 版本,兼容所有 Mac(包括 M 系列芯片)
|
||||
|
||||
#### macOS 安装说明
|
||||
|
||||
@@ -42,29 +45,31 @@
|
||||
|
||||
由于作者没有苹果开发者账号,应用使用 ad-hoc 签名(未经苹果官方认证),首次打开时可能出现"未知开发者"警告。这是正常的安全提示,处理方法:
|
||||
|
||||
**方法1 - 系统设置**:
|
||||
**方法 1 - 系统设置**:
|
||||
|
||||
1. 双击应用时选择"取消"
|
||||
2. 打开"系统设置" → "隐私与安全性"
|
||||
3. 在底部找到被阻止的应用,点击"仍要打开"
|
||||
4. 确认后即可正常使用
|
||||
|
||||
**方法2 - 自行编译**:
|
||||
**方法 2 - 自行编译**:
|
||||
|
||||
1. Clone 代码到本地:`git clone https://github.com/farion1231/cc-switch.git`
|
||||
2. 安装依赖:`pnpm install`
|
||||
3. 编译代码:`pnpm run build`
|
||||
4. 打包应用:`pnpm run dist`
|
||||
5. 在项目 release 目录找到编译好的应用包
|
||||
|
||||
|
||||
|
||||
**安全保障**:
|
||||
|
||||
- 应用已通过 ad-hoc 代码签名,确保文件完整性
|
||||
- 源代码完全开源,可在 GitHub 审查
|
||||
- 本地存储配置,无网络传输风险
|
||||
|
||||
**技术说明**:
|
||||
|
||||
- 使用 Intel x64 架构,通过 Rosetta 2 在 M 系列芯片上运行
|
||||
- 兼容性和稳定性最佳,性能损失minimal
|
||||
- 兼容性和稳定性最佳,性能损失 minimal
|
||||
- 避免了 ARM64 原生版本的签名复杂性问题
|
||||
|
||||
### Linux 用户
|
||||
@@ -72,6 +77,7 @@
|
||||
- **AppImage**: `CC Switch-x.x.x.AppImage`
|
||||
|
||||
下载后添加执行权限:
|
||||
|
||||
```bash
|
||||
chmod +x CC-Switch-x.x.x.AppImage
|
||||
```
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "cc-switch",
|
||||
"version": "2.0.1",
|
||||
"version": "2.0.3",
|
||||
"description": "Claude Code 供应商切换工具",
|
||||
"main": "dist/main/index.js",
|
||||
"scripts": {
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 46 KiB |
@@ -8,6 +8,18 @@ export interface ProviderPreset {
|
||||
}
|
||||
|
||||
export const providerPresets: ProviderPreset[] = [
|
||||
{
|
||||
name: "DeepSeek v3.1",
|
||||
websiteUrl: "https://platform.deepseek.com/",
|
||||
settingsConfig: {
|
||||
env: {
|
||||
ANTHROPIC_BASE_URL: "https://api.deepseek.com/anthropic",
|
||||
ANTHROPIC_AUTH_TOKEN: "sk-your-api-key-here",
|
||||
ANTHROPIC_MODEL: "deepseek-chat",
|
||||
ANTHROPIC_SMALL_FAST_MODEL: "deepseek-chat",
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "智谱GLM",
|
||||
websiteUrl: "https://open.bigmodel.cn",
|
||||
@@ -29,18 +41,6 @@ export const providerPresets: ProviderPreset[] = [
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "DeepSeek v3.1",
|
||||
websiteUrl: "https://platform.deepseek.com/",
|
||||
settingsConfig: {
|
||||
env: {
|
||||
ANTHROPIC_BASE_URL: "https://api.deepseek.com/anthropic",
|
||||
ANTHROPIC_AUTH_TOKEN: "sk-your-api-key-here",
|
||||
ANTHROPIC_MODEL: "deepseek-chat",
|
||||
ANTHROPIC_SMALL_FAST_MODEL: "deepseek-chat",
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "PackyCode",
|
||||
websiteUrl: "https://www.packycode.com",
|
||||
|
||||
Reference in New Issue
Block a user