产品简介
embed-ai-tool 为AI编程助手(如Claude Code、Cursor)提供嵌入式开发全栈能力,涵盖从构建、烧录到调试、协议分析的全流程。解决AI在嵌入式开发中工具链分散、流程碎片化的问题,适合使用AI助手进行MCU固件开发的工程师。

核心功能
- 支持Keil、IAR、CMake、PlatformIO等多工具链构建
- 集成烧录、GDB调试、串口监视、Shell交互等完整开发环节
- 提供Modbus、CAN、VISA等工业协议调试能力
- 支持流水线编排,串联编译、烧录、监控等任务
- 跨平台兼容Windows、macOS、Linux
快速开始
- 在支持skill的AI助手中输入指令,请求安装该技能集。
- AI助手会先分析你的工程,并提供推荐安装集、全部安装等选项。
- 根据工程需求选择推荐集(通常5-7个)或自定义勾选技能后,执行安装。
- 安装完成后,在对话中用自然语言或skill命令(如/build-cmake)即可触发开发操作。
界面预览

与其他方案对比
| 对比项 | embed-ai-tool | 同类方案 |
|---|---|---|
| 开发流程自动化程度 | 通过AI助手,用自然语言驱动从构建到调试的全流程自动化。 | 传统方式需手动切换不同工具,执行一系列命令,流程不连贯。 |
| AI工具链集成 | 为AI编程助手提供开箱即用的嵌入式开发技能,深度集成。 | 通用AI助手通常不直接支持嵌入式专用工具链和调试协议。 |
| 项目适配与安装 | 智能分析工程,按需推荐安装技能,避免污染项目目录。 | 工具通常采用全量安装模式,可能引入不必要的依赖或配置。 |
适合谁用
- 使用Claude Code、Cursor等AI助手进行MCU固件开发的嵌入式工程师。
- 需要将构建、烧录、调试等碎片化流程自动化的嵌入式开发团队。
- 使用Keil、IAR、ESP-IDF、PlatformIO等多种工具链的开发者。
下载与版本
当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/LeoKemp223/embed-ai-tool