乐于分享
好东西不私藏

AI智能编码实战技巧

AI智能编码实战技巧

AI智能编码实战技巧

主讲:廖紫纬

课程背景

传统软件开发中,开发者深陷重复性编码、代码风格不一致、逻辑漏洞频发、架构腐化等低效困境。随着AI编码工具的爆发式增长(如Cursor、Trae、GitHub Copilot、Claude Code等),AI已能辅助甚至主导部分编码工作。然而,如何正确理解AI编码的原理、规避"不收敛""幻觉""安全漏洞"等八大典型痛点,并建立规则驱动、规范驱动、领域驱动、测试驱动等系统化的团队协作方法,成为研发团队亟需掌握的能力。本课程从原理到实战,帮助团队实现从"个人探索式AI辅助"到"人+AI高质量协同"的范式升级。

课程收益

1. 理解AI编码的核心原理(Transformer、FIM训练)与主流工具的能力边界。

2. 掌握四大实战方法:规则驱动开发(RDD)、规范驱动开发(SDD)、领域驱动开发(DDD)、测试驱动开发(TDD)。

3. 学会应对AI编码八大痛点(不收敛、强耦合、硬编码、幻觉、安全漏洞、风格漂移、过度/不足设计、上下文溢出)。

4. 掌握Cursor、Trae等工具的亮点模块(Agent、Debug、Plan、Builder、SOLOCoder等),提升日常编码效率。

5. 建立团队级AI编码协作机制:Prompt资产库、代码审查清单、氛围编程与检查点心法。

授课形式

理论讲解 + 趣味视频 + 课堂演练 + 小组研讨 + 互动答疑(微软雅黑、10.5)

学习对象

1. 软件工程师、前端/后端开发人员、全栈工程师

2. 技术Leader、架构师、研发经理

3. 希望提升AI编码协同能力的研发团队及个人

课程大纲

一、AI编码原理、工具介绍和八大痛点

1. AI为什么能写代码:

(1) Transformer自注意力机制;

(2) Fill-in-the-Middle(FIM)训练

2. AI编码工具演进:

(1) 通用对话模型 vs 代码大模型:能力差异与选型考量

(2) Cursor编码工具介绍

(3) Trae编码工具介绍

3. AI编码八大痛点

二、实战方法一:规则驱动开发(Rules Driven Development)

1. 核心思想:用规则文件固化架构约束与编码规范

2. 从Rules到Skill:标准化约束 → AI引擎 → 合规代码输出

3. 无规则 vs 有规则案例对比

三、实战方法二:规范驱动开发(Specification-Driven Development)

1. SDD的概念与原理:

(1) Spec即需求文档

(2) Spec即任务说明书

(3) Spec即测试依据

2. 传统研发 vs AI时代SDD研发的差异

3. 核心思想产出核心价值的具体做法

四、实战方法三:领域驱动开发(Domain-Driven Development)

1. DDD的概念与原理

(1) 什么是DDD?

(2) DDD在AI编码时代的角色与定位

2. 传统研发 vs AI时代DDD研发的差异

3. 核心思想产出核心价值的具体做法

五、实战方法四:测试驱动开发(Test-Driven Development)

1. TDD的概念与原理

(1) 什么是TDD?

(2) TDD里的红-绿-循环重构是什么?

2. 先写代码 vs 先写测试

3. 核心思想产出核心价值的具体做法

六、实战方法五:实战过程技能与团队级落地

1. 实战过程技能

(1) AI角色扮演

(2) 人机交叉协作

(3) 编码流程管控

(4) 编码过程沉淀

2. 团队落地实践

(1) AI代码审核清单

(2) 提示词资产库

3. 现场演练:用AI编程工具做一个小项目

七、氛围编程

1. 什么是氛围编程?

(1) 氛围编程的理念

(2) 氛围编程适用场景

2. 国内外氛围编码的工具对比

授课老师

廖紫纬

AI数字化应用专家

曾任:杭州雅观科技丨CPO&CTO

曾任:美的智慧生活研究院(世界500强)丨AIoT产品研发总监

曾任:汇丰银行软件研发(外企,世界500强)丨资深项目经理

廖紫纬老师拥有19年跨行业从业经历,先后担任过CPO&CTO、产品研发总监及AIoT研究院负责人等关键岗位。他深度熟悉智能家电&家具、智能中控、智能穿戴、智能节能等多种不同智能化产品与B2B、B2C平台,擅长AIoT软硬件一体化产品战略规划、AI技术应用、智能产品研发与项目管理全流程落地。

廖紫纬老师将AIoT前沿技术架构(AI应用技术、云边端全栈IoT技术)与全生命周期产品项目管理方法(IPD/PMP/敏捷)深度融合,以产品第一性原理,穿透用户本质诉求,形成以"产品定义+智能构建与延展+商业落地"三位一体的整体工作框架与方法论,构建可复制、可落地的产品与平台建设体系,并沉淀出覆盖AI赋能高效办公、AI项目管理、AI技术应用的系列实战课程。其经验为处于智能化转型、产品创新或项目效能提升的企业提供了极具价值的参考路径。在AIoT技术应用与产研管理领域,他兼具行业深度与跨界广度,是战略规划与实践落地的实战型专家。