AI 编程实战训练营(周末班)

上海 ¥2500.00 ¥1980.00(早鸟价) 01-24~25

官方价2500元/位,早鸟价1980元/位,老学员推荐享优惠,团体3人以上报名享团购优惠。

在线报名(保证信息真实性)

课程大纲

Day 1:简单功能与智能体基础(Simple Agent)

目标:让 AI 成为“随叫随到的高级开发助手”

前言:AI Native 的 EDGE 法则

§Exponential |指数级增长

§高级工具 胜过 低级工具,越早使用,工具越高级,收益越大

§Disruptive |颠覆式使用

§深智能体 胜过 代码补全,主动采用最激进、最非传统的工作模式

§Generative |生成式优先

§生成代码 胜过 提供建议AI 生成100% 的代码,人类角色从“写代码”转向“审查与决策”

§Emergent |涌现式进化

§拥抱变化 胜过 固守工具,持续试验新模型、新工具、新产品,允许工作方式不断重构

1.1 代码理解与解释能力

§解释某段代码的具体功能

§分析模块内不同函数之间的调用逻辑

§梳理大型项目中各子系统的技术架构与依赖关系

1.2 注释与文档智能化

§为单个文件自动添加注释

§为变量 / 方法补充语义注释

§优化整个文档的注释一致性

§将注释/文字翻译为地道英文

§修正文档中的模糊词与不准确描述

1.3 功能扩展类实战

例如:

§添加批量修改 API

§在页面中添加新的图表

§添加前端数据校验

§增加数据加密功能

§增加用户权限验证功能

1.4 缺陷修复

§普通功能缺陷修复

§Linter / 静态检查缺陷修复

1.5 界面美化

§修改界面整体风格

§添加高级特效

§抽取与复用 CSS

§从零生成完整界面

Day 2:复杂功能与深度智能体(Deep Agent)

目标:让 AI 参与设计级决策,而不仅是写代码

2.1 计划模式(Plan Mode)

§使用计划模式思考设计过程

§无计划模式下的提示词对比

§常见失败模式分析

§需求文档与技术文档的放置策略

§AI 评审并修订计划的方法

2.2 定向分析与方案决策

§针对特定问题进行定向分析

§生成多个候选解决方案

§比较方案成本、风险与收益

§人类决策与 AI 执行的分工边界

2.3 代码重构类实战

§去掉魔法常量

§拆分超长方法

§简化超长分支

§拆分超长类

§使用设计模式辅助重构

§AI 生成结果的人类评审要点

2.4 使用陌生技术的能力建设

§准备开发环境

§框架选型

§启动 Hello World 项目

§在完全陌生技术栈中推进功能

2.5 AI 辅助编程核心理念:咒语 + 编码数据化

§详见下章

2.6 完整项目实战

目标:尝试单人完成自己的实际工作,用 AI 弥补个人技术短板,让技能缺失不再成为限制

§选择自己的实际项目

§选择多个开发模式进行多个练习(增加新功能 / 修改缺陷 / 重构……)

§结合讲师提供的咒语应对复杂情况

2.7 深度展望:AI 对软件全生命周期的嵌入

§需求:需求文档的生成与结构化存储

§设计:引入全局技术栈与历史决策上下文

§测试:自动化测试与测试用例生成

§发布:生成发布与回滚脚本

§运维:使用 AI 分析日志与异常模式

§客服:从需求与代码反向生成用户手册