用户工具

站点工具


知识库:opencode指南

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
知识库:opencode指南 [2026/01/15 15:39] 邪让多杰知识库:opencode指南 [2026/01/23 09:31] (当前版本) 邪让多杰
行 5: 行 5:
 ===== 简要步骤说明 ===== ===== 简要步骤说明 =====
  
-**完整配置只需 步:**+**完整配置只需 步:**
  
-  - **步骤1** - 安装 OpenCode:运行安装命令 +  - **步骤1** - 安装 OpenCode Desktop 
-  - **步骤2** - 配置 API:在 opencode.json 中配置第三方渠道并设置环境变量 +  - **步骤2** - 找到配置文件位置 
-  - **步骤3** - 安装 Oh My OpenCode 插件:在 OpenCode 中输入一句话即可 +  - **步骤3** - 配置第三方渠道 
-  - **步骤4** - 切换模型+  - **步骤4** - 连接 Provider 并输入 API Key 
 +  - **步骤5** - 选择模型
  
 ---- ----
行 37: 行 38:
   * **macOS/Linux**: 终端输入 ''open ~/.config/opencode'' 或 ''xdg-open ~/.config/opencode''   * **macOS/Linux**: 终端输入 ''open ~/.config/opencode'' 或 ''xdg-open ~/.config/opencode''
  
-==== 第步:配置第三方渠道 (duojie.games) ====+==== 第步:配置第三方渠道 (duojie.games) ====
  
 === 获取 API Key === === 获取 API Key ===
行 61: 行 62:
       },       },
       "models": {       "models": {
 +        "gpt-5.2": {
 +          "limit": { "context": 400000, "output": 8192 },
 +          "modalities": { "input": ["text", "image"], "output": ["text"] }
 +        },
 +        "gpt-5.2-codex": {
 +          "limit": { "context": 400000, "output": 8192 },
 +          "modalities": { "input": ["text", "image"], "output": ["text"] }
 +        },
 +        "claude-haiku-4-5": {
 +          "limit": { "context": 200000, "output": 8192 },
 +          "modalities": { "input": ["text", "image"], "output": ["text"] }
 +        },
         "claude-opus-4-5-20251101": {         "claude-opus-4-5-20251101": {
           "limit": { "context": 200000, "output": 8192 },           "limit": { "context": 200000, "output": 8192 },
           "modalities": { "input": ["text", "image"], "output": ["text"] }           "modalities": { "input": ["text", "image"], "output": ["text"] }
         },         },
-        "claude-opus-4-5-think": { +        "claude-opus-4-5-aws": { 
-          "limit": { "context": 200000, "output": 16000 },+          "limit": { "context": 200000, "output": 8192 },
           "modalities": { "input": ["text", "image"], "output": ["text"] }           "modalities": { "input": ["text", "image"], "output": ["text"] }
 +        },
 +        "claude-opus-4-5-fast": {
 +          "limit": { "context": 200000, "output": 8192 },
 +          "modalities": { "input": ["text", "image"], "output": ["text"] }
 +        },
 +        "claude-opus-4-5-max": {
 +          "limit": { "context": 200000, "output": 8192 },
 +          "modalities": { "input": ["text", "image"], "output": ["text"] }
 +        },
 +        "claude-sonnet-4-5": {
 +          "limit": { "context": 200000, "output": 8192 },
 +          "modalities": { "input": ["text", "image"], "output": ["text"] }
 +        },
 +        "gemini-3-flash-preview": {
 +          "limit": { "context": 1000000, "output": 8192 },
 +          "modalities": { "input": ["text", "image"], "output": ["text"] }
 +        },
 +        "gemini-3-pro-image-preview": {
 +          "limit": { "context": 1000000, "output": 8192 },
 +          "modalities": { "input": ["text", "image"], "output": ["text", "image"] }
         },         },
         "gemini-3-pro-preview": {         "gemini-3-pro-preview": {
行 74: 行 107:
         },         },
         "glm-4.7": {         "glm-4.7": {
-          "limit": { "context": 128000, "output": 4096 }, +          "limit": { "context": 128000, "output": 8192 },
-          "modalities": { "input": ["text", "image"], "output": ["text"] } +
-        }, +
-        "gpt-5.2":+
-          "limit": { "context": 128000, "output": 16384 },+
           "modalities": { "input": ["text", "image"], "output": ["text"] }           "modalities": { "input": ["text", "image"], "output": ["text"] }
         }         }
行 98: 行 127:
 | ''limit.output'' | 最大输出 token 数 | | ''limit.output'' | 最大输出 token 数 |
  
-==== 第步:设置 API Key 环境变量 ====+==== 第步:连接 Provider 并输入 API Key ====
  
-<note important>OpenCode 通过环境变量读取 API Key,变量名格式为:''提供商名称_API_KEY''(全大写)</note>+  - 打开 OpenCode Desktop 
 +  - 点击左下角 **Connect provider** 
 +  - 输入 ''duojie'' 
 +  - 输入你在令牌页面生成的 API Key
  
-**Windows 用户:** +==== 第步:选择模型 ====
- +
-方法一:PowerShell 临时设置(关闭窗口后失效) +
-<code powershell> +
-$env:DUOJIE_API_KEY="你的API密钥" +
-</code> +
- +
-方法二:永久设置系统环境变量(推荐) +
-<code powershell> +
-# 以管理员身份运行 PowerShell +
-[System.Environment]::SetEnvironmentVariable("DUOJIE_API_KEY", "你的API密钥", "User"+
-</code> +
- +
-或者:右键"此电脑" → 属性 → 高级系统设置 → 环境变量 → 新建用户变量 +
-  * 变量名:''DUOJIE_API_KEY'' +
-  * 变量值:''你的API密钥'' +
- +
-**macOS/Linux 用户:** +
- +
-<code bash> +
-# 添加到 ~/.zshrc 或 ~/.bashrc +
-echo 'export DUOJIE_API_KEY="你的API密钥"' >> ~/.zshrc +
-source ~/.zshrc +
-</code> +
- +
-==== 第步:启动并切换模型 ==== +
- +
-<code bash> +
-cd 你的项目目录 +
-opencode +
-</code>+
  
-使用 ''/model'' 命令切换到配置的模型。+在页面底部的下拉菜单中选择你配置的模型。
  
 ---- ----
知识库/opencode指南.1768462756.txt.gz · 最后更改: 邪让多杰