一、课程核心目标:
助力开发者掌握AI 驱动的软件开发全流程能力,从软件详细设计的专业方法到 AI 辅助的代码生成、审核实操,适配 AI 时代软件研发的岗位需求与实践模式。
核心内容三部曲
►吃透工具原理,掌握AI 开发基础与未来研发模式
►修炼详设技能,精通嵌入式/ C 场景下的现代设计方法
►全景实战进阶,完成从需求到代码生成到AI代码审核的全流程实操
二、主办单位:
北京中际孚歌科技有限公司
北京中际赛威文化发展有限公司
三、研修时间/地点:
2026年3月20 - 21日 (两天授课) 上海
2026年4月17 - 18日 (两天授课) 北京
四、课程形式:
要求学员携带笔记本电脑和U盘来参加培训,借大量实例研习推进培训。也欢迎学员带着实际问题前来参训!
课前
※ 收到《学员课前准备单.doc》文件和Prompt样例文件
※ 代码助手Kimi/Trae/CodeBuddy三选一安装确认
※ 必要的Kimi/Trae/CodeBuddy注册缴费
※ 试用detailed_design.md文件 → AI生成详细设计 → AI生成代码
※ 试用AI辅助的代码设计审核指南.md文件 → AI代码设计审核
课中
※ 收到纸版印刷的教材
※ 拷贝老师提供的U盘
►(5份)AI代码开发Prompt.md》
►(6份)AI代码审核Prompt.md》
►(2个)C语言嵌入式开源包【讲详设、审代码时都用】
►(2个)AI开发案例包【Prompt、代码、审核报告都有】
※ 上课:讲课+示范+实战练习
课后
※ 基于课程感悟,优化工作实际
※ 实际使用(5份)《AI代码开发Prompt.md》
※ 实际使用(6份)《AI代码审核Prompt.md》
五、课程内容:
模块1/5
工具—LLM/AI助手/Vibe编程/Spec驱动原理精要 (1小时)
※ 编程助手+LLM 的工作原理
※ Vibe Coding 实践简介
※ Spec驱动开发 实践简介
※ 未来软件研发开展模式
※ AI助手安装确认
►CodeBuddy / 腾讯
►Trae / 字节跳动
►Kimi / 月之暗面
模块价值:
※ 用开发人员思维,讲Transformer算法。一击必中
※ 用开发人员思维,解读LLM、编程助手的架构。一击必中

模块2/5
技能—软件详细设计 专家修炼 【嵌入式/C案例】(3小时)
1. 古法:详设 = 数据结构 + 函数/类
※ 漏了模块内部层次结构
※ 漏了回调/异步/并发等执行流设计
2. 现代:详设 = 模块需求 + 三组设计
※ 模块需求:功能、接口、质量风险
※ 静态设计:模块结构设计
※ 状态设计:数据结构与状态管理
※ 动态设计:代码逻辑设计
3. 模板化:详细设计Prompt精细解读
※ detailed_design_xxxx.md 的低层逻辑
※ detailed_design_xxxx.md 的内容结构
※ detailed_design_xxxx.md 的实操使用
4. 一组嵌入式/C案例
※ 案例精解A 【掌握原子模块设计】【嵌入式/C案例】
※ 案例精解B 【跨层复合模块设计】【嵌入式/C案例】
※ 案例精解C 【复杂性执行流设计】【嵌入式/C案例】
※ 案例精解D 【执行流模块化封装】【嵌入式/C案例】
模块价值:
※ 用开发人员思维,讲讲【像详细设计专家一样思考】的实战套路
※ 经验灌入Prompt模板,课程【Prompt的md源文件】可当堂练
※ 使用【嵌入式/C案例】,把详细设计思路讲透

模块3/5
技能进阶—AI代码设计审核 这么做 【嵌入式/C案例】(2小时)
1. 时代变了
※ 初级开发失业,全栈人才紧缺
※ 人人都是代码设计审核工程师
2. AI辅助的代码设计审核指南:全套文件讲解
※ AI辅助的代码设计审核指南:整体模块化设计分析确认.md
※ AI辅助的代码设计审核指南:模块协作链设计分析确认.md
※ AI辅助的代码设计审核指南:模块接口操作集MFT确认.md
※ AI辅助的代码设计审核指南:代码【执行流复杂性】走查.md
※ AI辅助的代码设计审核指南:子系统内部结构分析确认.md
※ AI辅助的代码设计审核指南:周期任务事件驱动任务确认.md
3. 自选练习 (AI辅助)
※ 推荐学员对【实际工作项目代码】...
※ 做模块化设计确认。。。做执行流复杂性走查/可现场发现bug
4. 指定练习 (AI辅助)
※ 老师提供:一个较大的C 开源项目
※ 做模块化设计确认。。。做执行流复杂性走查/可现场发现bug
模块价值:
※ AI的流行,让每个人都变成了【代码审核师】 //扶上马
※ 本节讲讲,系统化的AI代码设计审核技能、分享Prompt模板 //送一程
模块4/5
全景实践—从需求到详细设计到代码生成与审核的AI实战(1小时)
1. AI时代之研发:适者生存、变者生存
※ 写Spec时怎么让"Vibe Coding"稳健可靠?监测点在哪?
※ Markdown 文档协同乱成一团,解决此问题的好实践?
※ 自动测试总有Bug,详细设计怎做? 代码设计审核谁盯?
2. 基于SDD的软件开发指南:全套文件讲解
※ 基于SDD的软件开发指南:1 req 模板.md
※ 基于SDD的软件开发指南:2 design 模板.md
※ 基于SDD的软件开发指南:3 detailed_intf xxxx 模板.md
※ 基于SDD的软件开发指南:4 detailed_fun xxxx 模板.md
※ 基于SDD的软件开发指南:5 detailed_design xxxx 模板.md
模块价值:
※ 用开发人员思维,把Spec驱动开发讲落地 //扶上马
※ 分享和讲解:一套层次化的Prompt模板 //送一程

模块5/5
全景实践—代码生成与审核的AI实战◆案例实操演练 (5小时)
1. AI辅助的开发过程
※ 需求:AI辅助需求分析
※ 设计:AI辅助架构设计
※ 实现:AI助手代码生成
※ 审核:AI代码设计审核
2. 实操案例二选一练(都会讲)【CPP/Java/Python案例】
※ 可选案例1:基于串口的FPGA下位机调试程序
※ 可选案例2:SnapHelper通用的抓图工具软件
3. 代码生成与审核的AI实战 ◆经验总结
【需求】为什么本课提出“spec的广度深度,都应看codegen效果而定”?
【需求】需求写细的套路化总结
【设计】detailed_design.md让AI先做,还是人先做?
【设计】design.md贸然写得很细,会遇到哪些坑?
【设计】design.md和detailed_design.md的界限,如何把握?
【代码】什么条件下,codegen的代码应该抛弃?
【审核】审核模块结构,注自己快速理解80%代码
【审核】执行流复杂性是重点,因为这一块测试难
模块价值:
※ 人机协同编写spec文件的过程演示,亮点坑点一览无余
※ 做到一行code不写难度不是业界基本要求吗

六、主讲专家
温老师,资深软件架构专家,软件架构思想的传播者和积极推动者,有二十余年系统规划、架构设计、研发管理经验和十余年的培训经验。
七、培训费用及注意事宜:
1、培训费:3990元/人 (含培训费、午餐费、资料费等)。
2、培训期间食宿统一安排,费用自理。
3、收款、开发票、培训会务工作由北京中际孚歌科技有限公司负责。
八、证书颁发:培训结束后由主办单位向参会单位学员颁发结业证书。
九、课程咨询:010-64113137