开发经理
互联网
推荐课程
average > 0 ? $model->average . '分' : '10.0分' ?>

AI 编程实战训练营

Y.Chen

msup 敏捷教练

27年研发、管理及咨询经验,擅长在实际环境中灵活应用各种研发方法论
具有丰富的工程技术与项目管理实践经验,从其程序员、项目经理、CMMI/FPA功能点估算/敏捷咨询师、事业部总监、副总经理等各种技术与管理岗位获得的一手经验,令其可以站在企业管理者的高度,以更广的视角来理解敏捷开发,并能配合和推动非研发部门协作推广敏捷。

➢27年软件开发行业经验
➢ 15年编程、测试开发经验
➢ 4年中高层管理经验
➢ 13年以上项目管理经验
➢ 15年敏捷项目管理、培训与咨询经验
➢ 200+场次培训与咨询

曾为金山软件(西山居),盛大,腾讯,边锋,搜狐,迅雷等10多家互联网软件公司提供敏捷培训与咨询。

27年研发、管理及咨询经验,擅长在实际环境中灵活应用各种研发方法论 具有丰富的工程技术与项目管理实践经验,从其程序员、项目经理、CMMI/FPA功能点估算/敏捷咨询师、事业部总监、副总经理等各种技术与管理岗位获得的一手经验,令其可以站在企业管理者的高度,以更广的视角来理解敏捷开发,并能配合和推动非研发部门协作推广敏捷。 ➢27年软件开发行业经验 ➢ 15年编程、测试开发经验 ➢ 4年中高层管理经验 ➢ 13年以上项目管理经验 ➢ 15年敏捷项目管理、培训与咨询经验 ➢ 200+场次培训与咨询 曾为金山软件(西山居),盛大,腾讯,边锋,搜狐,迅雷等10多家互联网软件公司提供敏捷培训与咨询。

课程费用

6800.00 /人

课程时长

2

成为教练

课程简介

随着大语言模型与 AI 编程工具(Cursor / GitHub Copilot / Comate / Claude Code / Trea / 灵码 等)的成熟,软件研发的核心能力正在发生结构性变化:
从「手写代码能力」转向「人机协作设计与评审能力」
从「代码补全」转向「 智能体端到端开发」
从「个人经验驱动」转向「 AI + 方法论驱动」
本方案以 2 天 AI 编程实战训练营 为核心,帮助团队建立统一的方法论与实践基线,并为后续项目陪跑打下坚实基础。

目标收益

使用 AI 理解、修改、扩展、重构真实项目代码
在陌生技术栈与未知场景中,借助 AI 推进开发
掌握简单智能体与深度智能体两种工作模式
理解 AI 编程的边界、风险与人类介入点
100% 代码改为由 AI 生成,人类只提供指导

培训对象

软件工程师 / 架构师
技术负责人
对 AI 编程落地有真实诉求的团队

课程大纲

Day 1:简单功能与智能体基础(Simple Agent)
目标:让 AI 成为“随叫随到的高级开发助手”
4.1 代码理解与解释能力
- 解释某段代码的具体功能
-分析模块内不同函数之间的调用逻辑
-梳理大型项目中各子系统的技术架构与依赖关系
4.2 注释与文档智能化
-为单个文件自动添加注释
-为变量 / 方法补充语义注释
-优化整个文档的注释一致性
-将注释/文字翻译为地道英文
-修正文档中的模糊词与不准确描述
4.3 功能扩展类实战
例如:
-添加批量修改 API
-在页面中添加新的图表
-添加前端数据校验
-增加数据加密功能
-增加用户权限验证功能
4.4 缺陷修复
-普通功能缺陷修复
-Linter / 静态检查缺陷修复
4.5 界面美化
-修改界面整体风格
-添加高级特效
-抽取与复用 CSS
-从零生成完整界面
Day 2:复杂功能与深度智能体(Deep Agent)
目标:让 AI 参与设计级决策,而不仅是写代码
4.6 计划模式(Plan Mode)
-使用计划模式思考设计过程
-无计划模式下的提示词对比
-常见失败模式分析
-需求文档与技术文档的放置策略
-AI 评审并修订计划的方法
4.7 定向分析与方案决策
-针对特定问题进行定向分析
-生成多个候选解决方案
- 比较方案成本、风险与收益
-人类决策与 AI 执行的分工边界
4.8 代码重构类实战
- 去掉魔法常量
-拆分超长方法
-简化超长分支
-拆分超长类
-使用设计模式辅助重构
-AI 生成结果的人类评审要点
4.9 使用陌生技术的能力建设
-准备开发环境
-框架选型
-启动 Hello World 项目
-在完全陌生技术栈中推进功能
4.10 AI 辅助编程核心理念:咒语 + 编码数据化
-详见下章
4.11 完整项目实战
目标:尝试单人完成自己的实际工作,用 AI 弥补个人技术短板,让技能缺失不再成为限制
-选择自己的实际项目
-选择多个开发模式进行多个练习(增加新功能 / 修改缺陷 / 重构……)
-结合讲师提供的咒语应对复杂情况
4.12 深度展望:AI 对软件全生命周期的嵌入
-需求:需求文档的生成与结构化存储
-设计:引入全局技术栈与历史决策上下文
-测试:自动化测试与测试用例生成
-发布:生成发布与回滚脚本
-运维:使用 AI 分析日志与异常模式
-客服:从需求与代码反向生成用户手册
Day 1:简单功能与智能体基础(Simple Agent)
目标:让 AI 成为“随叫随到的高级开发助手”
4.1 代码理解与解释能力
- 解释某段代码的具体功能
-分析模块内不同函数之间的调用逻辑
-梳理大型项目中各子系统的技术架构与依赖关系
4.2 注释与文档智能化
-为单个文件自动添加注释
-为变量 / 方法补充语义注释
-优化整个文档的注释一致性
-将注释/文字翻译为地道英文
-修正文档中的模糊词与不准确描述
4.3 功能扩展类实战
例如:
-添加批量修改 API
-在页面中添加新的图表
-添加前端数据校验
-增加数据加密功能
-增加用户权限验证功能
4.4 缺陷修复
-普通功能缺陷修复
-Linter / 静态检查缺陷修复
4.5 界面美化
-修改界面整体风格
-添加高级特效
-抽取与复用 CSS
-从零生成完整界面
Day 2:复杂功能与深度智能体(Deep Agent)
目标:让 AI 参与设计级决策,而不仅是写代码
4.6 计划模式(Plan Mode)
-使用计划模式思考设计过程
-无计划模式下的提示词对比
-常见失败模式分析
-需求文档与技术文档的放置策略
-AI 评审并修订计划的方法
4.7 定向分析与方案决策
-针对特定问题进行定向分析
-生成多个候选解决方案
- 比较方案成本、风险与收益
-人类决策与 AI 执行的分工边界
4.8 代码重构类实战
- 去掉魔法常量
-拆分超长方法
-简化超长分支
-拆分超长类
-使用设计模式辅助重构
-AI 生成结果的人类评审要点
4.9 使用陌生技术的能力建设
-准备开发环境
-框架选型
-启动 Hello World 项目
-在完全陌生技术栈中推进功能
4.10 AI 辅助编程核心理念:咒语 + 编码数据化
-详见下章
4.11 完整项目实战
目标:尝试单人完成自己的实际工作,用 AI 弥补个人技术短板,让技能缺失不再成为限制
-选择自己的实际项目
-选择多个开发模式进行多个练习(增加新功能 / 修改缺陷 / 重构……)
-结合讲师提供的咒语应对复杂情况
4.12 深度展望:AI 对软件全生命周期的嵌入
-需求:需求文档的生成与结构化存储
-设计:引入全局技术栈与历史决策上下文
-测试:自动化测试与测试用例生成
-发布:生成发布与回滚脚本
-运维:使用 AI 分析日志与异常模式
-客服:从需求与代码反向生成用户手册

课程费用

6800.00 /人

课程时长

2

预约体验票 我要分享

近期公开课推荐

近期公开课推荐

活动详情

提交需求