这才是OpenCode完全体!定制你的个人AI系统!
《OpenCode终极篇:用oh-my-opencode打造AI操作系统》介绍了如何通过oh-my-opencode插件将OpenCode升级为AI操作系统。该系统通过调度多个专业Agent(如主管Sisyphus、架构师Oracle等)实现高效协同工作,用户只需下达指令即可完成复杂开发任务。文章详细演示了安装方法和项目级定制技巧,支持一键生成配置文件,满足不同场景需求。作者羊仔完成了OpenCo
大家好,我是羊仔,专注AI编程、智能体、AI工具。
欢迎来到OpenCode三部曲的终极篇。
在前两篇文章里,羊仔带大家完成了两件大事:
第一,用OpenCode这个免费底座,用上了GLM-4.7;
第二,通过Antigravity插件,集成了顶级模型。
没看过的朋友可以往前翻翻。
现在,你的电脑里已经拥有了最强的基座和最足的算力。

今天,我们要安装一个神级插件——oh-my-opencode,用它定制你的 OpenCode。
装上它,你的OpenCode将完成从工具到系统的质变。
1. 为什么你需要一个AI操作系统?
很多朋友用AI写代码的体验是分裂的。
你问大模型:“帮我写个网站。”
大模型得同时扮演产品经理分析需求、扮演架构师设计数据库、扮演前端写React、扮演后端写Node.js,最后还得自己测试。
让一个模型干所有的活,就像让公司CEO去打扫卫生一样,既低效又容易精神分裂。
真正的操作系统是做什么的?是管理资源,是调度进程。
在oh-my-opencode构建的这个AI操作系统里:
-
资源:就是我们之前搞定的那些顶级模型。
-
进程:就是插件内置的那些专业Agent。
装上它,你的系统就拥有了一个全球顶尖的开发小组:
-
Sisyphus (Main):团队主管。
-
核心模型:Claude Opus 4.5
-
他是整个系统的总指挥。当你下达模糊的指令时,由他负责拆解任务、调度其他Agent,并负责最终代码的合并,他就是那个为你兜底的人。
-
-
Oracle:架构师 & Debug专家。
-
核心模型:GPT-5.2
-
他不写业务代码,专攻疑难杂症。当你的程序报错,Sisyphus 搞不定时,Oracle 会介入,专门回答“为什么不行”的问题,给出架构级的修正方案。
-
-
Librarian:学者。
-
核心模型:Claude Sonnet 4.5
-
知识渊博的学者。当需要查阅最新的框架文档、分析现有的复杂实现时,他负责从海量信息中提取关键点,喂给其他Agent。
-
-
Frontend-UI-UX-Engineer:审美在线的前端大师。
-
核心模型:Gemini 3 Pro
-
这一位是团队里的艺术家。利用Gemini强大的多模态和推理能力,他负责UI实现、样式调整。最重要的是,他的审美在线,写出来的界面不再是那种工程师审美的丑东西。
-
-
Explore:探索者。
-
核心模型:Grok 或 Gemini 3 Flash
-
速度极快。他负责在毫秒级别扫描你庞大的代码库,寻找特定的模式和代码片段,确保新代码不会破坏老逻辑。
-
-
Multimodal-Looker & Document-Writer:视觉专家与技术作家。
-
核心模型:Gemini 3 Flash
-
一个能看懂你上传的PDF需求文档或UI设计稿截图;另一个专门负责写README和注释。
-
而你,是这个操作系统的Root用户(最高管理员)。
你只需要发号施令,主Agent(Manager)会自动调度这个团队并行工作,这才是 Vibe Coding 该有的样子。

2. 极客的浪漫:用Prompt安装系统
安装这个系统内核,不需要你懂复杂的命令行。
OpenCode最酷的一点在于,你可以用自然语言来完成安装。
我们继续用魔法打败魔法。
请跟羊仔这样做:
-
打开OpenCode。
-
输入这段安装提示词:
Install and configure by following the instructions here https://raw.githubusercontent.com/code-yeongyu/oh-my-opencode/refs/heads/master/README.md
按下回车,它会自动安装。

安装程序会像一个真正的系统管理员一样,自动检测你的系统环境,也就是你已经配置好的那些会员订阅。

你只需要回复一个酷酷的“Yes”。
几分钟后oh-my-opencode安装完毕。
3. 终极玩法:定制你自己的发行版
Linux系统之所以迷人,是因为你可以定制属于自己的发行版,AI操作系统也一样。
很多朋友担心:“羊仔,我也不会写代码,不会写JSON配置文件,这我也能定制吗?”
能!而且超级简单。
oh-my-opencode 最强大的地方,在于它支持项目级配置(Project Level Config)。
你只需要在项目文件夹里放一个特定的配置文件,而且,我们不需要手写代码,我们让OpenCode自己写自己的配置文件。
1. 为项目定制打造
假设你要做 数据分析,你不需要擅长画网页的前端Agent,你需要的是数据专家。
可以这样做:
-
在你的电脑上新建一个文件夹,比如叫
data_project。 -
在OpenCode里打开这个文件夹。
-
直接在对话框里输入这段指令:
我现在要在这个目录下进行Python数据分析工作,请帮我生成一个
.opencode/oh-my-opencode.json配置文件。要求:
把 Oracle 角色更名为 DataScientist,并指定它使用擅长逻辑的 GPT-5.2 模型。
让 Librarian重点关注 Pandas 的最新文档。
禁用 Frontend 角色,我不需要画图。
按下回车,你会看到OpenCode回复:“配置文件已创建完成。”

此时,你再去看看那个文件夹,AI已经自动生成了配置。

2. 一键切换工作模式
既然有了配置文件,羊仔建议你像保存游戏存档一样保存它们。
你可以让OpenCode帮你生成好几套配置:
-
......
-
老代码维护套装。
-
文案写作套装;
-
Web开发套装;
下次开新项目,直接把对应的 .opencode 文件夹复制进去。
这就是定制化的力量!你完全可以创造一个契合你思维习惯的 Agent 团队。
4. 羊仔说:Vibe Coding 时代已来
至此,我们的OpenCode三部曲正式完结。
-
入门篇:用OpenCode + 免费模型,基本够用。
-
进阶篇:用Antigravity插件,聚合了顶级大模型资源。
-
终极篇:用Oh-My-OpenCode内核,打造了个人AI系统。
这就是目前普通人接触 Vibe Coding 的绝佳路径。
共勉!
欢迎关注羊仔,一起探索AI,成为超级个体!
如果你喜欢这篇文章,不妨点赞,在看,转发。
你的每一次互动,对羊仔来说都是莫大的鼓励。
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐


所有评论(0)