基于 OpenCode + Oh-My-OpenCode 的桌面配置工具,让多 Agent AI 编程开箱即用
用 AI 写代码,不管你用 GPT-4、Claude 还是 Gemini,都会撞上两堵墙。这不是模型不够聪明,而是架构层面的物理限制。
AI 的注意力机制和人类的工作记忆一样,是有限的。当你在 System Prompt 里塞了 50 条规则,模型在多轮对话后会不可避免地"灾难性遗忘"——研究表明,System Prompt 超过 2000 token 时,末尾指令的遵循率下降 30% 以上。
这就是为什么你给 AI 定了代码规范,聊了十几轮之后它又开始我行我素。
即使是 200K 的上下文窗口,也经不起真实项目的消耗:
System Prompt 5K (2.5%)
项目代码 (100 files) 120K (60%)
对话历史 (15 rounds) 60K (30%)
─────────────────────────────────
剩余可用空间 15K ← 危险
窗口填满后,超出部分被直接丢弃。AI 开始"失忆":忘记要做什么、忘记代码规范、重复修改已经改过的文件。
既然单个 AI 承载不了所有上下文,就把任务拆开——让多个 Agent 各司其职,每个只关注自己需要知道的那部分。不同复杂度的任务路由到不同成本的模型。规则不一次性全塞进去,而是按角色动态注入最相关的那部分。
这就是 OpenCode + Oh-My-OpenCode 的核心方案。而 Super OpenCode 让你不用手动折腾配置,就能用上这套方案。
OpenCode 是一个强大的终端 AI 编程助手,Oh-My-OpenCode 为它加上了多 Agent 协作、智能路由、防御性设计等能力。
但要用好这套组合,你需要:手动编辑多个 JSON 配置文件、自己找国内可用的 API 服务、逐个配置模型分配、手动安装和管理 Skills……
Super OpenCode 就是解决这个问题的 — 一个桌面应用,把这些繁琐的配置工作变成图形界面的点点选选。
| 我们提供的 | 说明 |
|---|---|
| 🔧 服务配置 | 国内可直连的 API 代理预配置,支持 OpenRouter、硅基流动等中转服务,一键切换,不用折腾代理 |
| 🤖 Agent 管理配置 | 为每个 Agent / Category 分配模型,基于技术栈(Vue/React/FastAPI/Spring Boot 等)自动追加提示词 |
| 📱 飞书 Bot | 通过飞书对话指挥 AI 写代码,手机上看进度、看 Diff、发指令,离开电脑也能推进项目 |
| 📦 Skill 整合 | 10+ 预制 Skill 开箱即用,统一管理和配置 |
多 Agent 协作架构、智能路由、防御性设计(防失忆/防越界/防崩溃)、任务续接钩子等核心能力,都来自 OpenCode 和 Oh-My-OpenCode。我们只是让这些能力更容易配置和使用。
OpenCode 内置的 Anthropic、OpenAI 等服务商在国内需要代理,且代理配置存在兼容性问题。
Super OpenCode 预配置了国内可直连的 API 服务,打开应用配好 Key 就能用。
不只是选模型。选择你的技术栈后,系统会自动为对应的 Agent 追加技术栈相关的提示词:
选择 Vue 3 + Tailwind → 视觉代理自动注入 Vue 组件规范、Tailwind 类名约定
选择 Python + FastAPI → 后端代理自动注入 Pydantic 模型、路由规范
支持的技术栈预设:
| 前端 | 后端 |
|---|---|
| Vue 3 + Tailwind + DaisyUI | Python + FastAPI |
| React + Next.js + shadcn/ui | Java + Spring Boot |
| Angular | Node.js + Express |
| 纯 HTML/CSS/JS | Go + Gin |
通过飞书 Bot 接入 OpenCode,手机上也能指挥 AI 写代码:
- 自然语言对话,像跟同事聊天一样指挥 AI
- 实时进度可视化(Todo 进度条、Diff、Git 状态)
- 快捷命令:
/t看任务 ·/d看 Diff ·/x紧急终止 - 零公网依赖,WebSocket 长连接,全程本地运行
预制 Skill 统一打包,开箱即用:
| Skill | 能力 |
|---|---|
ui-ux-pro-max |
67 种设计风格、96 种配色方案、57 组字体搭配 |
deploy-fc / deploy-ecs / deploy-docker |
阿里云函数计算 / ECS / Docker 一键部署 |
sql-query |
数据库连接、查询、数据分析 |
image-generator |
Stable Diffusion API 图片生成 |
test-runner |
自动化测试生成与执行 |
notification |
飞书 / 企业微信 / 钉钉通知推送 |
git-master |
Git 操作规范 |
log-standard |
前后端日志规范 |
从 Releases 下载最新版本:
- macOS Apple Silicon:
Super.OpenCode-x.x.x-arm64.dmg - macOS Intel:
Super.OpenCode-x.x.x.dmg
打开应用 → 安装 OpenCode → 安装 Oh-My-OpenCode
→ 选择技术栈 → 配置 API Key → 完成!
然后在终端运行 opencode 开始 AI 辅助编程。
cd config-app
# 安装依赖
npm install
# 开发模式
npm start
# 构建
npm run build:mac├── config-app/ # Electron 桌面应用
│ ├── src/ # 主界面 HTML
│ ├── lib/ # 核心服务(配置管理、托管服务)
│ ├── skills/ # 内置 Skills
│ ├── templates/ # 配置模板
│ ├── feishu_bot/ # 飞书 Bot 模块
│ └── client/ # OpenCode 客户端 (SolidJS)
├── landing-page/ # 产品介绍页
├── templates/ # 全局配置模板
└── tech-stacks/ # 技术栈预设配置
本项目是 OpenCode + Oh-My-OpenCode 的配置工具和能力整合,核心 AI 编程能力来自:
- OpenCode — 终端 AI 编程助手
- Oh-My-OpenCode — 多 Agent 协作框架
MIT