开始前准备
请先准备:- 一个终端应用(见下方推荐)
- 一个可用的固件项目(或新建一个)
推荐终端
- macOS / Linux
- Windows
步骤 1:安装并启动 Embedder
- macOS / Linux
- Windows
原生安装会在后台自动更新,保持最新版本。
步骤 2:登录账号
首次启动交互会话时,你需要登录:/logout。
步骤 3:开始第一轮会话
创建项目

项目选择界面
选择平台
启动后,Embedder 会让你选择硬件平台。可以用搜索框过滤,方向键选择,Enter 确认。

平台选择界面(Nordic Semiconductor 示例)
选择外设
完成平台选择后,Embedder 会让你配置外设。
外设选择界面(多厂商组件)
Enter 完成。
自定义外设请参考 常见工作流。
步骤 4:提出第一条问题
平台和外设配置完成后,你可以直接用自然语言提问。Embedder 会自动参考相关数据手册、参考手册和 errata。若设备已连接,它也会读取实时串口输出。 示例:
Embedder 回答 nRF9151 GPS 问题并显示串口输出
Embedder 会按需读取项目文件和数据手册,你不需要手动喂大量上下文。
步骤 5:完成第一处代码修改
先试一个简单任务:- 找到目标文件
- 读取相关寄存器定义
- 给出带引用的修改建议
- 请求你的确认
- 应用修改
在你授权前,Embedder 默认不会直接改文件(除非你明确允许)。
步骤 6:用 Embedder 做 Git 操作
示例:步骤 7:修 bug 或加功能
你可以直接描述问题:- 对照数据手册检查代码
- 排查常见配置错误
- 交叉检查 MCU 已知 errata
- 给出并验证修复方案
步骤 8:继续探索常见工作流
常见提示词: 写驱动接下来做什么
继续阅读 最佳实践 或 常见工作流。获取帮助
- 在 Embedder 内:输入
/help - 文档:浏览各主题页面
- 社区:加入 Discord 获取支持
