系统之家提供 Windows 系统、Ghost 系统、驱动与常用软件的安全下载及安装教程。纯净系统下载 官方纯净版下载 Windows纯净版ISO下载 原版系统下载站点 微软官方镜像下载地址 MSDN我告诉你 纯净系统之家 系统天地纯净版 无捆绑系统下载站 不捆绑任何软件的系统 纯净版Win10下载 纯净版Win11下载 纯净版Win7下载 老毛桃纯净版 大白菜纯净版 装机员纯净系统 电脑公司纯净版 深度技术纯净版 雨林木风纯净版 番茄花园纯净版 萝卜家园纯净版 专注于Win10纯净版 系统总裁纯净版 微PE纯净系统安装 纯净系统镜像网盘下载 123云盘系统下载 百度网盘纯净系统 后台管理
📢 欢迎访问系统之家!所有资源均经过安全检测。

OpenCode + Oh My OpenCode 配置和开发教程(新手小白专用)

发布时间:2026-07-27 | 浏览:1
📥 下载地址(文章开头)
装机神器,安装一切系统。纯净版原版应有尽有!
大家好!如果你是编程新手,对AI辅助开发工具感兴趣,但又不知道从哪里入手,这个教程就是为你准备的。我们会一步一步走,从零开始安装、配置,到实际开发使用。整个过程像聊天一样简单,不需要高深的编程知识。 OpenCode :这是一个开源的AI编程助手,像Claude Code的免费替代品。它可以帮你分析代码、生成功能、修改项目,支持多种AI模型(如Claude、ChatGPT、Gemini)。它运行在终端里,超级方便。 Oh My OpenCode (也叫Oh My Opencode):这是OpenCode的增强插件,像“Oh My Zsh”一样,添加了更多强大功能。比如多AI模型协作、智能体系统(Agents)、提示词优化等,让开发效率翻倍。安装它后,OpenCode会变得更智能。 教程基于官方文档和GitHub README,假设你是Windows、macOS或Linux用户。如果卡壳了,可以参考视频教程(如YouTube上的OpenCode入门视频)。 在开始前,确保你的电脑满足这些: 一个现代终端(命令行窗口)。推荐: macOS/Linux:用Terminal或安装 Alacritty 。 Windows:用Windows Terminal(系统自带)或 WezTerm 。 macOS/Linux:用Terminal或安装 Alacritty 。 Windows:用Windows Terminal(系统自带)或 WezTerm 。 可选:ChatGPT Plus、Claude Pro或Gemini订阅(免费模型也能用,但付费的更强)。如果你有这些账号,准备好API密钥。 Node.js或Bun(Oh My OpenCode需要)。如果没有,安装脚本会帮你处理。 如果你是纯小白,先打开你的终端(命令行): Windows:搜索“cmd”或“PowerShell”。 macOS:搜索“Terminal”。 Linux:Ctrl+Alt+T。 OpenCode安装超级简单,一行命令搞定。 打开终端,运行这个安装脚本: curl -fsSL https://opencode.ai/install | bash 如果你是Windows,用PowerShell运行: Invoke-WebRequest -Uri https://opencode.ai/install -UseBasicParsing | Invoke-Expression 其他方式(如果curl不行): 用npm(需先安装Node.js): npm install -g opencode-ai macOS用Homebrew: brew install anomalyco/tap/opencode 如果你是Windows,用PowerShell运行: Invoke-WebRequest -Uri https://opencode.ai/install -UseBasicParsing | Invoke-Expression 其他方式(如果curl不行): 用npm(需先安装Node.js): npm install -g opencode-ai macOS用Homebrew: brew install anomalyco/tap/opencode 用npm(需先安装Node.js): npm install -g opencode-ai macOS用Homebrew: brew install anomalyco/tap/opencode 验证安装:运行 opencode --version 如果显示版本号(如1.0.150或更高),就成功了!如果报错,检查网络或重启终端。 如果显示版本号(如1.0.150或更高),就成功了!如果报错,检查网络或重启终端。 配置主要是设置AI模型的API密钥,让OpenCode能调用AI。 运行OpenCode: opencode 这会打开一个终端界面(TUI,像聊天窗口)。 这会打开一个终端界面(TUI,像聊天窗口)。 在界面里输入命令 /connect ,选择提供商(如opencode、anthropic、openai、google)。 推荐新手用 opencode (官方免费试用):访问 opencode.ai/auth ,登录,复制API密钥,粘贴到终端。 如果用Claude:选anthropic,输入你的API密钥(从Claude官网获取)。 ChatGPT:选openai,输入OpenAI API密钥。 Gemini:选google,类似。 在界面里输入命令 /connect ,选择提供商(如opencode、anthropic、openai、google)。 推荐新手用 opencode (官方免费试用):访问 opencode.ai/auth ,登录,复制API密钥,粘贴到终端。 如果用Claude:选anthropic,输入你的API密钥(从Claude官网获取)。 ChatGPT:选openai,输入OpenAI API密钥。 Gemini:选google,类似。 配置好后,退出(Ctrl+C),重启opencode测试。如果看到欢迎界面,就OK了。 配置好后,退出(Ctrl+C),重启opencode测试。如果看到欢迎界面,就OK了。 高级配置(可选,新手可跳过):编辑配置文件 ~/.config/opencode/opencode.json (Windows是 %APPDATA%\opencode\opencode.json )。比如添加主题或键位。 第四步:安装Oh My OpenCode 这个插件让OpenCode升级为“多AI团队”。安装基于你的订阅情况。 先确认你的订阅(用于配置参数): Claude Pro/Max:用 --claude=yes 或 --claude=max20 (max20是高级模式)。 ChatGPT Plus:用 --chatgpt=yes 。 Gemini:用 --gemini=yes 。 没有就用 no 。 先确认你的订阅(用于配置参数): Claude Pro/Max:用 --claude=yes 或 --claude=max20 (max20是高级模式)。
📥 下载地址(文章中间)
装机神器,安装一切系统。纯净版原版应有尽有!
ChatGPT Plus:用 --chatgpt=yes 。 Gemini:用 --gemini=yes 。 安装Bun(如果没装,Oh My需要): curl -fsSL https://bun.sh/install | bash 重启终端。 安装Bun(如果没装,Oh My需要): 一键安装Oh My OpenCode: bunx oh-my-opencode install --no-tui --claude=yes --chatgpt=yes --gemini=yes 替换参数根据你的订阅。比如只有Claude: bunx oh-my-opencode install --no-tui --claude=yes --chatgpt=no --gemini=no 如果Bun有问题,用npx(需Node.js): npx oh-my-opencode install --no-tui --claude=yes ... 一键安装Oh My OpenCode: 替换参数根据你的订阅。比如只有Claude: bunx oh-my-opencode install --no-tui --claude=yes --chatgpt=no --gemini=no 如果Bun有问题,用npx(需Node.js): npx oh-my-opencode install --no-tui --claude=yes ... 验证:运行 cat ~/.config/opencode/opencode.json | grep "oh-my-opencode" 如果看到插件名,就安装成功了。 如果看到插件名,就安装成功了。 完成认证(如果用付费模型): 运行 opencode auth login ,选提供商,浏览器登录OAuth。 对于Gemini/ChatGPT,可能需额外插件(如 opencode-antigravity-auth ),加到 opencode.json 的 plugin 数组里。 运行 opencode auth login ,选提供商,浏览器登录OAuth。 对于Gemini/ChatGPT,可能需额外插件(如 opencode-antigravity-auth ),加到 opencode.json 的 plugin 数组里。 第五步:配置Oh My OpenCode 配置在JSON文件里,新手用默认就行,但我们可以简单调整。 配置文件位置: 全局: ~/.config/opencode/oh-my-opencode.json 项目级:在项目文件夹下创建 .opencode/oh-my-opencode.json 全局: ~/.config/opencode/oh-my-opencode.json 项目级:在项目文件夹下创建 .opencode/oh-my-opencode.json 打开文件(用记事本或VS Code),添加基本配置。例如: { "google_auth": false, // 如果用外部Gemini认证 "agents": { "frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" }, // 自定义模型 "oracle": { "model": "openai/gpt-5.2" } // 添加新Agent }, "sisyphus_agent": { "disabled": false }, // 启用主编排器 "background_task": { "defaultConcurrency": 5 } // 并发任务数 } 新手提示:复制这个,改成你的模型。保存后,重启opencode。 打开文件(用记事本或VS Code),添加基本配置。例如: 新手提示:复制这个,改成你的模型。保存后,重启opencode。 如果想禁用某些功能,加 "disabled_agents": ["某个agent名"] 。 如果想禁用某些功能,加 "disabled_agents": ["某个agent名"] 。 第六步:进入开发状态(实际使用) 现在,你可以开发了!OpenCode + Oh My像一个AI团队,帮你写代码。 进入项目文件夹: cd /path/to/your/project // 替换成你的项目路径 opencode 初始化项目: 输入 /init ,它会分析项目,生成 AGENTS.md 文件(定义编码规则)。 初始化项目: 输入 /init ,它会分析项目,生成 AGENTS.md 文件(定义编码规则)。 基本开发示例: 提问代码 :输入“How does authentication work in main.js?”(Oh My的Agents会帮分析)。 添加功能 :切换到Plan模式(按Tab键,右下角显示Plan)。 输入: “Add a delete button for notes, flag as deleted in DB, and create a recovery screen.” AI会生成计划。反馈后,切换回Build模式(Tab),输入“Go ahead!”让它执行代码修改。 用Oh My的超级功能 :输入“ulw Add a REST API” (ulw触发多Agent协作),AI团队会自动分工(一个写前端,一个写后端)。 自定义Agent :输入“让 @oracle 设计数据库 schema。”(@oracle是Oh My的智能体)。 提问代码 :输入“How does authentication work in main.js?”(Oh My的Agents会帮分析)。 添加功能 :切换到Plan模式(按Tab键,右下角显示Plan)。 输入: “Add a delete button for notes, flag as deleted in DB, and create a recovery screen.” AI会生成计划。反馈后,切换回Build模式(Tab),输入“Go ahead!”让它执行代码修改。 用Oh My的超级功能 :输入“ulw Add a REST API” (ulw触发多Agent协作),AI团队会自动分工(一个写前端,一个写后端)。 自定义Agent :输入“让 @oracle 设计数据库 schema。”(@oracle是Oh My的智能体)。 其他命令: /undo :撤销修改。 /redo :重做。 /share :分享对话。 多用自然语言描述需求,像和朋友聊天。 如果卡住,输入 ulw 让Oh My全自动处理复杂任务。 测试代码:修改后,在终端运行你的项目(比如node app.js),看效果。 学习更多:看Oh My的Agents.md文件,了解每个智能体的作用。 恭喜!你现在进入开发状态了!从简单项目开始练手,比如一个TODO列表App。遇到问题,搜索YouTube“OpenCode教程”或GitHub issue。
📥 下载地址(文章结尾)
装机神器,安装一切系统。纯净版原版应有尽有!