课程背景
《揭秘AI编程的各个阶段,实操中,并动手掌握改变未来的开发新手段》
主讲:王明哲老师
【课程特色】
够专精
,内容前沿并且正确;
讲俗话
,将复杂技艺具象清晰有趣化;
重交流
,巧妙规划拉升参与感;
能落地
,反复验证的办法以及真实实例。
课程大纲
一、AI写代码的演进阶段
1、提示词驱动的简单代码编写
• 起步阶段,借助单句或者短提示词让AI生成代码片段
• 结果质量取决于提示词的清晰度
2,Vibe Coding:提出模糊诉求,AI完成简单模块
• 更纵深的探索,用自然语言描述碎片化诉求
• AI批量生成代码选项供筛选
• 典型抓手:字节跳动的Trae
3、Spec Coding:配置AI队伍,从文档到达成到测试,让AI真的能干活
• AI编程工程化的要害阶段
• 先明晰诉求,形成结构化规范文档
• 配置多AI智能体组成"虚拟队伍"
• 各定位遵循规范开展系统开发、测试、迭代
•
典型抓手:亚马逊的Kiro
4、AI编程的真相:名词和抓手不要害,真正要害的是采用者的本领
• 采用者对用户诉求领会的本领(对用户诉求中业务学识的领会程度)
• 采用者的架构规划本领(在项目早期就能把握全局)
• 采用者的Debug功利(发现AI难以找到的深层次bug)
• 采用者的队伍管控本领(怎样设置AI队伍中的定位)
二、怎样用深度采用AI编程抓手
1、从0到1的代码开发流程(需要彻底从头开始的项目)
• 让AI教你业务学识,帮你领会真正的用户诉求
• 定义AI队伍,细化多agent各自定位
• AI撰写全套文档,文档驱动的准则来发进程
• AI细化各诉求点代码,逐层开发
• AI完成测试并迭代
2,从1到n的代码开发流程(从开源项目出发,实操中,完成二次开发)
• 由AI支援你找到合适的开源项目
• AI支援完成环境配置
• AI支援你领会现有项目
• AI支援你细化诉求,锁定二开更改范围
• 多agent支援你完成并行开发
• AI帮你完成项目测试和迭代
三、动手采用AI完成开发
1、认识AI原生的IDE环境
• 思路转变:IDE从“方便人用”转向“方便AI用”
• 定位转变:采用者从“代码写手”转向“开发总监”
2、IDE环境的界面引见
• 保留但增强的传统区域:如文件管控器、代码编辑器,开展了AI精进。
• 核心AI交互面板:集成自然语言聊天界面,运行层面,用于下达指令、提问和交互。
• 上下文感知和引用:支持引用特定文件或者代码,让AI精准领会当前上下文。
• 动态自适应界面:界面和功能可根据当前差事动态调整,锁住核心操作。
3、IDE环境的核心功能
• 智能代码生成和补全:根据描述生成推演、函数或者类。
• 规范创建和管控:将诉求转化为结构化文档,作为AI开发的依据。
• 多智能体协同调度:配置并指派多个AI定位,并行处理不同差事。
• 自动化事务流:可设置经过触发的自动操作,如保存时运行格式化或者测试。
• 深度代码领会和解释:解释复杂代码推演,指出潜在问题和精进点。
• 智能调试和诊断:诊断运行时错误和性能瓶颈,提供修复建议。
• 多模态输入支持:支持上传规划图或者草图,AI拆解并生成对应代码。
老师简介
Introduction to lecturers
弄懂更多
博闻智咨询|王明哲老师
适合谁听
想要掌握AI开发招数的群体(例如程序员、开发总监、革新队伍等等)。建议同一家企业 3 人以上同来,课堂上直接改造本企业的实际问题——单人参加也能学到方法,但带不走可用的成果。
交付流程
课前:顾问访谈 2 位管理者,收集现状与问题清单,讲师据此调整案例。课中:讲授与演练各占一半,产出可直接用的工具与方案。课后:7 天内提交改进建议,30 天内一次线上答疑。
