首先安装nvm,通过nvm安装nodejs,再用npm安装好opencode,有些人可能安装好了nodejs但是powershell识别不了npm,所以要执行这条指令,重新启动powershell。

Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

        安装好opencode后,要启动一次,这样就会生成配置文件夹了,一般在这个目录里面C:\Users\用户名\.config\opencode,编辑里面的opencode.jsonc文件,把火山方舟的模型输入到里面,在系统环境变量中配置url和key,url注意加上v3,因为opencode用的是openai那套规范。

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "volc-ark": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "volc-ark",
      "options": {
        "baseURL": "{env:OPA_BASE_URL}",
        "apiKey": "{env:ARK_API_KEY}",
        "timeout": 180000
      },
      "models": {
        "doubao-seed-2.0-code": {
          "displayName": "豆包 Seed 2.0 Code|专业编码"
        },
        "doubao-seed-2.0-pro": {
          "displayName": "豆包 Seed 2.0 Pro|综合推理"
        },
        "doubao-seed-2.0-lite": {
          "displayName": "豆包 Seed 2.0 Lite|轻量极速"
        },
        "doubao-seed-code": {
          "displayName": "豆包 Seed Code|通用代码"
        },
        "glm-latest": {
          "displayName": "GLM Latest(glm-5.2)|强逻辑推理"
        },
        "minimax-m3": {
          "displayName": "MiniMax M3|超长上下文"
        },
        "minimax-m2.7": {
          "displayName": "MiniMax M2.7|均衡性价比"
        },
        "deepseek-v4-pro": {
          "displayName": "DeepSeek V4 Pro|深度代码推理"
        },
        "deepseek-v4-flash": {
          "displayName": "DeepSeek V4 Flash|快速生成"
        },
        "kimi-k2.6": {
          "displayName": "Kimi K2.6|海量文档解析"
        },
        "kimi-k2.7-code": {
          "displayName": "Kimi K2.7 Code|代码专项优化"
        }
      }
    }
  }
}

        重新启动opencode,发起对话即可。

        虽然是安装在windows上面,但是wsl上面同样可以使用,非常方便。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐