嵌入式 AI 编程实战:从芯片到 AI 工具链---总结笔记
目录1.安装Skill2.使用 market-mrd-analyst 生成 MRD3.使用 mrd-to-prd 把 MRD 转成 PRD4.使用NextBoard生成硬件产品的PCB方案5.原理图AI识别6.查找芯片相关资料技能7.外设开发资料提取8.工程脚手架搭建9.创建工程最小仓库10.板级驱动开发11.遇到问题如何让AI修复12.移植第三方日志库13.应用层开发14.提示词Prompt小技巧15.项目分析16.编码规范17.量产调试工具开发18.创建自己的skills1.安装Skilla.用IDE打开技能文件夹b.帮我安装chip-resource-finder技能到当前工程/系统2.使用market-mrd-analyst生成 MRD使用 /market-mrd-analyst 帮我分析这个产品想法我想做一款方便vibe coding的键盘。3.使用mrd-to-prd把 MRD 转成 PRD使用 /mrd-to-prd 将xxx.md 转换成PRD。4.使用NextBoard生成硬件产品的PCB方案帮我安装NextBoard这个skills技能到项目中比如下面提示词设计一个无人机方案设计一个FOC控制器设计一个记单词的墨水屏卡片5.原理图AI识别使用 /schematic-pinmap-analyzer 分析这个原理图文件输出嵌入式软件开发用的功能引脚分析文件。使用 /schematic-pinmap-analyzer 分析这个网表文件输出嵌入式软件开发用的功能引脚分析文件。6.查找芯片相关资料技能请帮我安装名为 chip-resource-finder 的技能。使用 chip-resource-finder帮我查 芯片型号 的官方资料并生成资源报告。使用chip-resource-finder获取CH552E的资料7.外设开发资料提取帮我从原理图分析报告中获取哪些外设和芯片后续在驱动开发时需要补充数据手册的列举到一个表格中。 表格应该包含以下列 优先级、外设/模块、芯片/器件型号、为什么需要补数据手册、立创或淘宝链接8.工程脚手架搭建比如1、本地新建工程ai_ch552e2、然后新建文件夹docs3、把下载的开发必须资料放入文件夹中然后/vendor-minimal-firmware 基于docs下的官方例程,生成一个 CH552E 的最小工程9.创建工程最小仓库embedded-minimal-project-builder 使用这个技能处理当前工程资料路径在D:\work\temp帮我全自动跑完5个步骤不要等我确认10.板级驱动开发embedded-llm-guardrails用于在嵌入式、单片机、RTOS、驱动和板级工程中使用 LLM 辅助开发时建立安全边界的 skill。/embedded-llm-guardrails 初始化初始化成功时会在工程目录生成以下几个文件.ai/LLM_RULES.md 规则文件LLM_BOUNDARY.md 边界配置后续就可以直接进行开发了驱动部分功能的开发建议从按驱动模块分割例如我们的二合一板卡板载外设清单如下CH340N USB 转串口AT24C02 EEPROMI2CGXHT3L 温湿度传感器I2CESP8266EX WiFi 模块比如LED驱动/embedded-llm-guardrails 点亮LED11.遇到问题如何让AI修复出现了 XXX 错误帮我进行分析。分析要求梳理错误现象、调用链和相关代码路径。 梳理下当前实现是否有待确定但被猜测的功能参数。输出要求输出修复计划在我确认方案之前不要修改代码。12.移植第三方日志库帮我筛选适用于嵌入式C语言、支持商用无版权风险的日志库要求1. 授权协议允许商业产品闭源商用排除GPL强传染协议优先MIT、Apache2.0、BSD、zlib2. 适配单片机资源RAM/ROM占用低、支持裁剪、无操作系统依赖裸机/FreeRTOS/UCOS均可移植库/embedded-llm-guardrails 帮我移植rxi/log.c到本工程驱动温湿度传感器/embedded-llm-guardrails 读取温湿度传感器数据到串口显示/embedded-llm-guardrails 读取温湿度传感器数据到串口显示传感器芯片手册参考docs13.应用层开发/embedded-prd-to-logic帮我把这个PRD转成实现逻辑文档产线板卡功能检测控制台.md最终会生成xxxx-logic.md的文档文档中会包含工程的架构和模块划分以及各功能实现的逻辑。参考xxx.md进行功能开发后续我们就可以开启plan计划模式根据这份文档实现具体代码。14.提示词Prompt小技巧初始化建议在开启一个完全新的工程时先用这句话进行交互这样会让大模型快速了解项目整体的内容、配置。/init了解某个功能的具体实现如果在一个大工程中使用AI进行功能分析你会发现AI经常会偷懒有一些链路会出现幻觉这时候你可以通过下方的提示词让AI深入分析功能。帮我详细分析下xxxx功能的实现不要依赖命名猜测功能必须通过实际代码引用关系确认需要梳理出所有的调用关系包含具体文件具体函数具体行号。高效可靠修复问题的方法如果你正在开发一个项目项目已经成型然后某个功能模块出现BUG这时候你让AI修复时就需要特别注意最好引入plan模式思路先让AI分析问题给出修复计划评估计划可行时再进行修复而不是让他直接修复否则会越改越乱。出现了xxx错误帮我重新梳理分析下出现错误的原因再梳理下当前实现是否有待确定但被猜测的功能参数先输出修复计划不进行修改代码。保存规范和开发日志如果你在开发一些较大的项目时保存开发日志非常重要你可以在完成某个功能模块后让AI把这个功能的开发过程保存记录到本地这样下次迭代这块功能时AI可以从开发日志中快速定位节省时间和token.帮我把这部分开发记录到本地。提交版本记录AI每次完成一个小功能模块的开发时建议都让AI帮你提交git commit这样它会总结当前这次修改的内容然后把修改点写入到commit信息中后续进行版本回退或者功能修复AI都可以根据这些commit信息进行快速修复。提交git commit执行clear指令或者重开窗口当你完成当前功能开发准备开发下一个和当前功能无关的功能时建议执行clear指令或者重开窗口这样可以减少AI的上下文避免上下文信息过多导致速度变慢AI幻觉变大。/clear执行上下文压缩当你开发一个较为复杂的功能或者准备开发的新功能和之前已经完成的功能有一定关联时这时候可以执行上下文压缩指令让AI把之前对话的内容进行压缩这样可以提高后续对话的效率。/compact计划模式当你在开发比较复杂或者有风险的需求时建议使用plan模式先进行评估评估出来的结果需要人工进行确定确定没有问题后再进入开发阶段。/plan15.项目分析/embedded-project-intake 分析下项目或/embedded-project-intake 对当前项目做 full 全量分析生成 Markdown 和 HTML 报告16.编码规范在某个工程第一次使用时先运行/embedded-coding-standard 初始化它会生成工程/.ai/coding-standard.md并把规范写入到CLAUDE.md和AGENTS.md继续规范进行开发可以直接问根据本工程 .ai/coding-standard.md帮我实现xxx功能审查代码典型用法/embedded-coding-standard 帮我审查最新修改的内容/embedded-coding-standard 按华为 C 规范审查最近一次commit17.量产调试工具开发/embedded-production-test-tool 在当前工程生成“串口调试助手”桌面脚手架显示名为SerialAssistant版本 0.1.0生成后运行pip install -r requirements.txtpython src/app.py打包powershell -ExecutionPolicy Bypass -File packaging\build.ps1 -SkipInstaller18.创建自己的skills安装skill-creator然后/skill-creator比如/skill-creator 生成一个将pdf转换为Markdown格式的skill或者/skill-creator 生成一个原理图识别的skill逐步修改重复验证一般来说一次的生成是很难输出一个很稳定很成熟的技能的我们一般需要多轮交互持续验证持续修改这就需要我们准备一些测试用例用于实际验证例如上方的pdf转md、原理图识别技能我们就需要多准备一些pdf和原理图文件每次技能修复完成后我们让Agent调用技能进行验证最终我们可以看看产出是否是我们需要的如果不是再让AI帮我们持续迭代即可。打包输出最简单的方式把整个 skill 文件夹打包成 zip别人解压到自己的 Codex skills 目录即可。发给别人后对方解压到自己工程或自己电脑下C:\Users\对方用户名\.codex\skills\或者C:\Users\对方用户名\.claude\skills\然后重启新开会话应该就能使用新的技能了。

相关新闻

德鲁克书籍和作品那么多,真正适合入门的是这一本

德鲁克书籍和作品那么多,真正适合入门的是这一本

如果想读懂德鲁克,与其在十几本经典著作之间来回翻阅,不如先认真读一下《经理人参阅:精读德鲁克》。谈到管理学,很少有人会绕过德鲁克。他提出的许多观点,几十年后的今天依然影响着企业管理、组织建设和个人成长。也正…

2026/8/4 23:18:27 阅读更多 →
如何理解熔盐堆的未来挑战?Transatomic Reactor27开源项目中的10大技术难题深度剖析

如何理解熔盐堆的未来挑战?Transatomic Reactor27开源项目中的10大技术难题深度剖析

如何理解熔盐堆的未来挑战?Transatomic Reactor27开源项目中的10大技术难题深度剖析 【免费下载链接】reactor Transatomic reactor design documentation 项目地址: https://gitcode.com/gh_mirrors/reactor27/reactor Transatomic Reactor27开源项目是熔盐…

2026/8/4 23:18:27 阅读更多 →
如何在多个Excel文件中快速查找特定内容?QueryExcel帮你告别繁琐搜索

如何在多个Excel文件中快速查找特定内容?QueryExcel帮你告别繁琐搜索

如何在多个Excel文件中快速查找特定内容?QueryExcel帮你告别繁琐搜索 【免费下载链接】QueryExcel 多Excel文件内容查询工具。 项目地址: https://gitcode.com/gh_mirrors/qu/QueryExcel 你是否曾经面对几十个甚至上百个Excel文件,需要在其中查找…

2026/8/4 23:18:27 阅读更多 →

最新新闻

如何使用lighttpd1.4部署PHP应用?超详细配置教程与性能调优技巧

如何使用lighttpd1.4部署PHP应用?超详细配置教程与性能调优技巧

如何使用lighttpd1.4部署PHP应用?超详细配置教程与性能调优技巧 【免费下载链接】lighttpd1.4 lighttpd1.4 on github for easier collaboration - main repo still on lighttpd.net 项目地址: https://gitcode.com/gh_mirrors/li/lighttpd1.4 lighttpd1.4是…

2026/8/4 23:58:43 阅读更多 →
终极指南:用Nucleus Co-op免费实现单机游戏多人分屏的完整教程

终极指南:用Nucleus Co-op免费实现单机游戏多人分屏的完整教程

终极指南:用Nucleus Co-op免费实现单机游戏多人分屏的完整教程 【免费下载链接】splitscreenme-nucleus Nucleus Co-op is an application that starts multiple instances of a game for split-screen multiplayer gaming! 项目地址: https://gitcode.com/gh_mir…

2026/8/4 23:58:43 阅读更多 →
如何快速配置AC-baidu搜索优化脚本:面向新手的完整使用指南

如何快速配置AC-baidu搜索优化脚本:面向新手的完整使用指南

如何快速配置AC-baidu搜索优化脚本:面向新手的完整使用指南 【免费下载链接】GM_script 我就是来分享脚本玩玩的 项目地址: https://gitcode.com/gh_mirrors/gm/GM_script 你是否厌倦了搜索引擎中烦人的广告、繁琐的重定向跳转和杂乱的搜索结果布局&#xff…

2026/8/4 23:58:43 阅读更多 →
全平台资源下载终极指南:一键获取微信视频号、抖音、小红书等全网内容

全平台资源下载终极指南:一键获取微信视频号、抖音、小红书等全网内容

全平台资源下载终极指南:一键获取微信视频号、抖音、小红书等全网内容 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader …

2026/8/4 23:58:43 阅读更多 →
PDF补丁丁终极指南:20+种语言OCR识别,让扫描PDF秒变可编辑文档

PDF补丁丁终极指南:20+种语言OCR识别,让扫描PDF秒变可编辑文档

PDF补丁丁终极指南:20种语言OCR识别,让扫描PDF秒变可编辑文档 【免费下载链接】PDFPatcher PDF补丁丁——PDF工具箱,可以编辑书签、剪裁旋转页面、解除限制、提取或合并文档,探查文档结构,提取图片、转成图片等等 项…

2026/8/4 23:58:42 阅读更多 →
Torch-RecHub性能优化指南:7个实用技巧提升推荐模型训练速度与推理效率

Torch-RecHub性能优化指南:7个实用技巧提升推荐模型训练速度与推理效率

Torch-RecHub性能优化指南:7个实用技巧提升推荐模型训练速度与推理效率 【免费下载链接】torch-rechub A Lighting Pytorch Framework for Recommendation Models, Easy-to-use and Easy-to-extend. 项目地址: https://gitcode.com/gh_mirrors/to/torch-rechub …

2026/8/4 23:57:42 阅读更多 →

日新闻

AI Agent白手起家26: 使用标准事件驱动大模型实践

AI Agent白手起家26: 使用标准事件驱动大模型实践

纲要 练习目标:掌握大模型标准事件的调用回顾 LangChain 中的核心标准事件 invokestreambatchastream_eventswith_structured_output 环境准备实战代码:多种事件调用对比 同步调用与流式输出批量处理异步事件流监听结构化输出 运行说明与预期结果总结与扩…

2026/8/4 0:00:40 阅读更多 →
dealsea是什么?跨境卖家必知的美国deal站入门指南

dealsea是什么?跨境卖家必知的美国deal站入门指南

说实话,第一次听说美国这个老牌折扣网站的跨境卖家,十个有八个会问同一个问题:这个平台到底是干嘛的?我见过一个做家居出口的朋友,他在亚马逊上月销二十万美金,却从来没用过它。我给他看了首页——一屏一屏…

2026/8/4 0:01:40 阅读更多 →
清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

通讯作者:邓兵、刘建国通讯单位:清华大学DOI:https://doi.org/10.1021/acs.est.6c00603研究背景稀土元素(REEs)是清洁能源技术与电子器件不可或缺的核心原料,然而传统提取方式依赖能耗高、排放大的采矿与强…

2026/8/4 0:01:40 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/4 13:24:41 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/4 11:41:39 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/4 5:26:40 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/4 13:38:24 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/4 11:09:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/4 13:38:40 阅读更多 →