Hogwarts测试开发
07-02·北京测吧员工
GitHub Copilot
Cursor
从零开始学 OpenCode(三)
方式二:配置文件(推荐,更灵活)在项目根目录或 ~/.config/opencode/ 下创建 opencode.json:{  "$schema": "https://taou.cn/a/iDOvLA","provider": {    "myprovider": {      "npm": "@ai-sdk/openai-compatible",      "name": "My Provider",      "options": {        "baseURL": "https://taou.cn/a/iDOvLB",        "headers": {          "Authorization": "Bearer your_api_key"        }      },      "models": {        "your-model": {          "name": "Model Name"        }      }    }  }}方式三:交互式配置(最简单)启动 OpenCode 后,在 TUI 界面中使用 /connect 命令,按照提示交互式配置。四、启动 OpenCode:进入你的项目进入你的项目目录,启动 OpenCode:cd /path/to/your/projectopencode启动后你会看到 TUI(终端交互界面),直接输入问题即可开始对话:> 帮我看看这个项目的结构> 给 src/utils.ts 添加一个防抖函数> 修复 index.ts 第 42 行的类型错误五、Plan 与 Build:先想清楚,再动手这是 OpenCode 最核心的设计。大多数 AI 编程工具(比如 Cursor 或 GitHub Copilot)的工作方式是:你提需求,它直接生成代码。问题是,直接生成的代码经常有逻辑偏差。OpenCode 解决这个问题的方式很简单——把工作拆成两个阶段:Plan 模式(架构师视角)AI 只做分析和规划,不修改任何文件。它会读取代码库、分析依赖关系、评估改动风险,然后输出一份结构化的 Markdown 方案。你可以把它理解成架构师出图纸——图纸没确认之前,不动一砖一瓦。
发布于 北京
分享
评论
未登录
友善发言
image-upload
评论
加载中