从Vibe Coding到工程化交付:AI编程开发实战

培训师:衣明志培训时长:2天 共16小时

课程定位

课程面向需要在真实研发环境中使用AI编程智能体的团队,主要以Codex、OpenCode等作为实践工具,重点解决以下问题:

  • 如何把业务需求转换成边界清晰、可实施、可验收的工程规格。
  • 如何配置和使用切实有效的Skills、插件、MCP工具等。
  • 如何通过项目规则和上下文管理,减少AI在任务中的偏航。
  • 如何在多人协作、跨模块依赖的真实代码库中安全修改代码。
  • 如何让AI编程智能体完成实现、测试、调试和交付,而不仅是生成代码片段。
  • 如何用测试、构建、日志和安全检查为交付形成可核验的证据。
  • 如何通过AI编程智能体持续维护审查中大型项目。

学习收益

完成课程后,学员能够:

  • 根据任务类型选择合适的AI编程工具、运行方式和权限边界。
  • 把模糊业务需求转换为边界清晰、可实施、可验收的功能规格。
  • 编写可持续演进的AGENTS.md项目规则文件。
  • 在有限时间内建立陌生代码库的可用认知,并管理长任务的上下文。
  • 在既有架构边界内完成跨前端、API和数据库的功能开发。
  • 系统化区分现象、假设、证据和根因。
  • 使用测试、构建、日志和浏览器验证形成交付证据,掌握基本的安全与发布底线。

课程安排

Day1
  • 建立正确的AI编程智能体工程协作认知
  • 掌握从业务意图到工程规格的转换方法
  • 建立项目规则和上下文管理体系
  • 能够快速理解一个陌生大型仓库
Day2
  • 掌握复杂任务的分阶段实施方法
  • 在既有架构边界内完成跨模块功能
  • 建立系统化调试和Diff审查能力
  • 掌握验证驱动交付与基本安全底线,了解生产发布要点

课程内容

模块1:从Vibe编码到代理工程

主要内容

  • AI编程智能体与代码补全、聊天机器人和低代码生成器的区别。
  • 从「写代码的人」到「定义意图、约束和验收的人」。
  • 根据项目、权限、模型、成本和部署方式选择工具。
  • 大型项目使用AI的常见失败。

模块2:从业务问题到功能规格

主要内容

  • 从客户访谈、工单或用户故事提取真实问题;目标用户、使用场景和业务价值。
  • 范围与非范围、用户流程和异常流程、功能需求与非功能需求。
  • 权限、数据、安全和兼容性要求;成功标准与验收证据;未决问题。
  • 功能规格推荐结构。

模块3:项目规则定义AGENTS.md

主要内容

  • AGENTS.md介绍。
  • Codex和OpenCode通常使用AGENTS.md,Claude Code使用CLAUDE.md;企业可维护一份工具中立的规范源,再同步各工具入口文件。
  • 规则的四个落点。
  • 如何设置AGENTS.md,让编码Agent具备自进化能力。

模块4:代码库理解与上下文工程

主要内容

  • 从README、包管理、构建脚本和部署结构开始,用代码图谱相关功能探查代码结构和关系。
  • 识别应用入口、进程边界、API挂载、状态归属、数据流、测试入口、高风险区域。
  • 如何要求AI编程智能体先调查、再报告,不提前修改。
  • 上下文管理的四个层次。
  • 何时继续纠正,何时重启任务。
  • 如果让项目的长任务具备跨时段、跨Agent、跨团队交接继续的能力。

模块5:复杂任务的五阶段工作法

主要内容

  • 五个阶段:需求与发现→设计→实施→测试与验证→交付。
  • 每个阶段的输入、输出和停止条件;如何设计可审查检查点;如何控制修改范围和文件数量;如何设计回滚路径。
  • 任务计划模板。

模块6:在架构边界内实施功能

主要内容

  • 避免巨型组件、全局类型和跨领域API合约。
  • 数据库migration。
  • 类型安全、错误处理和代码注释;未经评估不得引入新依赖。

模块7:系统化调试与根因分析

主要内容

  • 系统化调试流程。
  • 根因分析。

模块8:验证驱动交付与安全底线

主要内容

  • 验证层次。
  • 验证驱动交付。
  • 安全底线。

课程收尾:生产发布要点与能力沉淀

生产发布要点

  • 开发、测试、预发布和生产环境的差异;CI/CD基础流程;配置和密钥注入。
  • 数据库迁移与应用发布顺序;健康检查与就绪检查;Feature Flag与灰度发布。
  • 发布前检查与发布后冒烟测试;日志、指标、追踪与错误告警;回滚与前向修复的选择。

能力沉淀要点

  • 什么经验值得沉淀为Skill、命令或专用Agent;Hook和CI负责机械性约束,不要用Prompt重复实现CI已能执行的检查。
  • 如何保持工作流核心逻辑与具体工具(Codex/Claude Code/OpenCode)解耦,用薄适配层对接不同工具。

培训师简介

衣明志

拥有20余年软件研发与系统架构实战经验,历任12年微软最有价值专家(包括AI平台&开发技术方向);烟台易云、基普智能创始人,现阶段深耕AI Agent架构设计与落地实现。

  • 具备丰富企业数字化、AI落地培训实战经历,先后为中国移动设计院、烟台联通等大型通信企业提供AI专项培训。
  • 服务福田汽车、北汽重卡、青特集团、哪吒汽车等主流车企,以及西门子、惠普、SAP、广联达、林德叉车、TORO、CNH、山东广播电台、IT168、齐鲁软件园等知名企业。
  • 曾受邀于北京交通大学、四川大学、厦门大学、武汉大学、华中科技大学、天津大学、南开大学、北京邮电大学、山东大学等多所高校开展技术专题演讲。
其他培训推荐
质量保证专项培训
在这个全面而深入的质量保证(QA)课程中,我们将从基础做起,全面探索QA的核心概念和流程,使你能够理解和应用QA的基础框架。课程内容将涵盖从QA计划的制定到跟踪实施的全过程,详细介绍QA工具的选择与使用,以及如何有效处理不符合项工作流。
了解详情
产品需求管理及分析的流程、方法和工具
根据权威机构统计项目缺陷的56%来源于需求定义错误,80%的缺陷修复成本用于修复需求导致的错误,需求的正确与否直接影响产品开发周期、产品开发成本,甚至直接决定产品最终的市场成败。
了解详情
实用需求开发和管理
本课程是一门关于需求开发和管理的综合课程,涵盖了基本概念、最佳实践、案例分析、工具使用和常见问题解决方案。通过学习,您将掌握有效识别和理解用户需求的方法,并将其转化为具体需求文档和规格。课程还包括行业最佳实践、常用工具的介绍,以及解决实际开发活动中常见问题的技巧。
了解详情
返回顶部
客服头像
金娟
高级客户经理
客服微信
18562856230
1826606239
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag
UET