From ec0aff272824be79217f11407e7f87626073c9c6 Mon Sep 17 00:00:00 2001 From: imbytecat Date: Fri, 20 Mar 2026 10:21:13 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E9=87=8D=E5=86=99=20README=20=E4=BD=BF?= =?UTF-8?q?=E5=85=B6=E5=8C=B9=E9=85=8D=E5=AE=9E=E9=99=85=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 72 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..b9e8980 --- /dev/null +++ b/README.md @@ -0,0 +1,72 @@ +# opencode-config + +我的 [OpenCode](https://opencode.ai) 配置,对应 `~/.config/opencode` 目录。 + +## 特性 + +- 通过 [LiteLLM](https://docs.litellm.ai/) 代理统一接入多家模型 +- 使用 [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) 插件,支持多 Agent 模型分配 +- 默认主模型 `anthropic/claude-opus-4-6`,小模型 `anthropic/claude-haiku-4-5` +- 配置了 Anthropic / OpenAI / Google / LiteLLM 四个 Provider + +## 快速开始 + +### 安装 OpenCode + +```bash +curl -fsSL https://opencode.ai/install | bash +``` + +### 克隆配置 + +```bash +# 如果已有该目录,请先备份 +git clone ~/.config/opencode +``` + +### 配置环境变量 + +参考 `.env.example`,设置以下环境变量: + +```bash +export LITELLM_BASE_URL="https://your-litellm-endpoint" +export LITELLM_API_KEY="your-api-key" +``` + +> 可选:如果使用了 Exa 或 Context7 的 MCP 工具,还需设置 `EXA_API_KEY` 和 `CONTEXT7_API_KEY`。 + +### 启动 + +```bash +opencode +``` + +## 文件说明 + +| 文件 | 说明 | +|------|------| +| `opencode.jsonc` | 主配置:Provider、模型定义、插件 | +| `oh-my-opencode.jsonc` | oh-my-opencode 插件配置:Agent 模型分配、任务分类 | +| `tui.jsonc` | TUI 主题配置 | +| `AGENTS.md` | 运行时行为指令(如默认使用简体中文回复) | +| `.env.example` | 环境变量模板 | + +## 模型配置概览 + +| Provider | 模型 | 用途 | +|----------|------|------| +| Anthropic | Claude Opus 4.6 | 主模型 / Sisyphus / Prometheus / Metis | +| Anthropic | Claude Sonnet 4.6 | Atlas / Sisyphus-Junior | +| Anthropic | Claude Haiku 4.5 | 小模型(快速任务) | +| OpenAI | GPT-5.4 | Oracle / Multimodal / Momus | +| OpenAI | GPT-5.3-Codex | Hephaestus / Deep 任务 | +| OpenAI | GPT-5.4 mini | Quick 任务 | +| Google | Gemini 3.1 Pro | Visual Engineering / Artistry | +| Google | Gemini 3 Flash | Writing 任务 | +| LiteLLM | Grok Code Fast 1 | Explore | +| LiteLLM | MiniMax M2.5 | Librarian | +| LiteLLM | Kimi K2.5 / GLM-5 | 备用 | + +## License + +个人配置,仅供参考。