跳转到主要内容
本文档仅供参考,演示如何配置我们的 API 与第三方 AI 聊天界面配合使用。文中提及的任何第三方软件、网站或服务均非由我们运营、控制或背书。

OpenCode 简介

Image
OpenCode 是一款开源 AI 编程智能体,提供基于终端的界面、桌面应用和 IDE 扩展三种形式。OpenCode 核心特性:
  • 本地优先,注重隐私
  • 支持 75+ 种 AI 模型
  • 基于终端的交互式 UI
  • 代码生成、调试与重构
  • 插件与工具集成(MCP)
  • 编程与规划的智能体模式
  • 多会话支持
  • LSP 驱动的代码智能
  • 高度可定制与可扩展
  • 支持 Shell 和文件操作自动化

步骤

1

安装 OpenCode

安装 最新 LTS 版本的 Node.js,安装完成后,打开终端(Windows 用户使用 PowerShell)并检查版本号。
  • macOS、Linux、Windows:
npm install -g opencode-ai
2

OpenCode CLI 凭证注册

在修改配置文件之前,您需要在本地密钥管理器中注册一个提供商别名(Provider ID)。此步骤确保 API Key 的安全存储,防止其以明文形式硬编码在配置文件中。执行认证命令:
opencode auth login
选择类型:在列表底部找到并选择”other”(可直接输入搜索)。
定义 ID:输入”local”。
输入 Key:填入您从 RouterLink Key 创建的令牌 API Key(sk-xxxx)。
3

配置 OpenCode

OpenCode 使用 opencode.json 文件解析提供商参数。请根据您的操作系统找到并创建/编辑该文件。编辑或创建 opencode.json 文件macOS 和 Linux:~/.config/opencode/opencode.jsonWindows:C:\Users\<USERNAME>\.config\opencode\opencode.json配置文件:
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "local": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "local",
      "options": {
        "baseURL": "https://router-link.world3.ai/api/v1"
      },
      "models": {
        "world3-router-north-america/openai/gpt-5.3-codex": {
          "name": "gpt-5.3-codex"
        },
        "world3-router-north-america/google/gemini-3.1-pro-preview": {
          "name": "gemini-3.1-pro-preview"
        },
        "world3-router-north-america/anthropic/claude-opus-4.7": {
          "name": "claude-opus-4.7"
        }
      }
    }
  }
}
npm:使用 @ai-sdk/openai-compatible 适配 OpenAI 兼容协议。baseURL:填入 RouterLink 平台的 API 端点。models:需要手动声明 RouterLink 平台支持的模型列表。Key 必须与实际的 Model ID 对应。
4

加载并验证 OpenCode

启动主程序:
opencode
在交互式提示中输入以下命令打开模型菜单:/models
Ocode1 1
如果配置正确,您将看到自定义的 n1n 平台及其模型列表。
Ocode2