4006-998-758
3000+课程任你选择
AI-Native 研发范式培训 从认识Agent 到全生命周期工程实践
研发学院 AI-Native 研发范式培训 从认识Agent 到全生命周期工程实践
路宁


讲师介绍

路老师

是研发效能及质量领域的知名专家,互联网大厂资深技术总监和一级部门管理者、架构师。他拥有15+年的从业经历,具有丰富的技术实践、产品设计及项目管理经验。

他曾在快手任资深技术总监、技术委员会通道主席/委员,先后负责质量与研发效能部,以及基础技术的产品团队。在负责质量与研发效能部期间,他成功组建了一支700+人的团队,并搭建了完善的质量体系,建设了移动端和服务端效能平台,建立了度量洞察体系。他所负责的基础技术工具链产品包括研发交付领域一站式平台(需求及项目管理、CI/CD、测试等),技术运营领域平台(服务、部署、监控、故障预案等)以及资源管理领域平台(预算、账单等)。

他曾在滴滴任高级技术总监,是CTO班委成员和技术委员会委员,负责质量技术部,在公司高速发展的几年持续升级团队、完善体系与实践、打造相关平台,支撑业务快速发展。

在百度工程效率部任资深架构师期间,他指导了公司级的敏捷改进和持续集成工作,包括需求管理、项目管理和持续集成技术实践。他是百度大规模持续集成实践的引入和推动者,曾获得“最佳百度人”及“最有价值员工”称号。

同时,他也曾在ThoughtWorks任资深咨询师、架构师、工程师,为知名投行、物流及保险公司开发企业应用,指导客户团队实施敏捷转型。

作为数字化转型/敏捷/精益/DevOps咨询师,他先后为平安科技、工商银行、招商银行、华为、华三科技、顺丰科技等企业提供数字化转型、项目管理、Scrum/Kanban、DevOps、架构及开发实践等方面的咨询服务。他帮助客户解决了数字化建设成熟度不足、创新项目启动慢、团队间协作不畅、项目流程耗时长、需求交付效率低质量差、大规模集成消耗大等实际问题。

他有丰富的培训经验,其教学方式生动活泼、干货满满,深受学员们的欢迎和好评。他提供的培训课程涵盖企业数字化转型、业务敏捷、需求探索、业务建模及项目快速启动、Scrum和敏捷、精益和看板方法、DevOps、持续集成与持续交付、质量体系建设、敏捷测试、自动化测试、软件设计与架构、重构技术和TDD实战等方面。他还是Lean Kanban的认证讲师。

在QECon、QCon、DevOps峰会、Top100、EE、MTSC、AgileChina,ScrumGathering等行业会议上,作为热心的社区贡献者和领域专家受邀出品或演讲。

他在北美“Lean Kanban North America” 大会中获得Brickell Key奖最终提名,以认可在Kanban方法方面的突出贡献。

在行业大会中,他曾分享过很多话题,包括《研发效能落地深水区的思考》、《DevOps度量与改进》、《互联网下半场背景下质效建设新思考》、《超越迭代-聊聊若干最佳实践》、《构建简单健壮的自动化测试的模式》、《快速可持续的高质量发布-持续交付案例分享》、《精益开发之最佳实践》、《十招提升团队交付能力》、《Time to Develop a Lean Mindset - Delivery Oriented ManagementThinking》、《可视化管理》、《克服增量交付的5大障碍》、《百度实施持续集成之工具战争》和《精益思想与软件开发》等。


查看老师详情
课程内容

课程介绍

在 GitHub Copilot、Cursor 等工具完成“代码补全”的市场教育后,随着 OpenAI o1/o3、Claude 3.7 等推理模型(Reasoning Models)的爆发,软件研发正迎来从“AI 辅助”向“AI 驱动(Agentic Workflow)”跨越的临界点。然而,多数企业在追求研发提效的进程中,仍受困于“存量代码鸿沟”(AI 难以理解逻辑复杂的旧系统)、“环节自动化孤岛”(产品、开发、测试仍需大量手动对接)以及“模型幻觉风险”。

 本课程正是为破解上述痛点而设计的 AI-Native 研发全生命周期实战培训。课程拒绝停留在简单的 Prompt 技巧层面,而是深入探讨如何构建一套“对 Agent 友好”的工程体系。核心内容围绕“Agent 架构设计”、“全链路流程重构”与“存量系统 Agent 化改造”三大主线展开:

  1. 底层解构:工程化 Agent 系统架构 —— 深度拆解 S-P-A(感知-规划-执行)架构、三级记忆模型与基于 CLI/Skill 的自定义技能库设计,带您理解 Agent 运行的底层逻辑。

  2. 全生命周期实战:从 Spec 到 PR 合流 —— 覆盖从      v0 原型设计、基于规格驱动(Spec-driven)的 SDD 开发、到自愈式测试与 AIOps 运维,实现从“想法”到“高质量代码”的端到端提效。

  3. 核心攻坚:软件系统的 Agent 友好改造 —— 这是本课程的灵魂。我们将手把手教您通过模块化描述(Standardized      MD)、多层次上下文索引、以及架构即代码(Architecture as Code)等手段,将企业的“遗留系统”改造为 Agent      能够精准识别、高效协作的“数字基座”。

这不仅是一场技术培训,更是一次研发效能的范式升级。它旨在驱动资深工程师从“代码搬运工”转型为“Agent 运行系统(Harness)的总建筑师”,通过构建人机协同的标准化 SOP,实实在在地缩短产品交付周期。

课程方式

讲师讲授 + 案例演示 + 沙箱演练 + 主题研讨 + 小组练习

课程对象

本课程专为追求真实生产环境提效的组织设计,建议参加人员:

1.  核心开发工程师与系统架构师:负责公司 Agent 友好型架构改造,驱动 Agent 处理复杂业务逻辑的骨干。

2.  研发效能负责人与技术经理:寻求将 AI 深度注入 CI/CD 流程、构建企业级私有化 AI 研发工作流的管理者。

3.  产品负责人与 UI 设计师:希望利用 v0/Lovable 实现“所见即所得”交付,编写高质量 Spec 驱动 Agent 团队的创新者。

4.  运维与质量保障专家:关注 AI 辅助运维(AIOps)、自动根因分析(RCA)及测试闭环落地的专家。

课程收益

参加本课程,您的团队将获得:

1.交付提速的经验:掌握通过 UI 原型生成、规格驱动开发将核心业务模块交付周期从“天”缩短至“小时”级别。

2.质量自愈的经验:构建基于 Agent 的测试闭环,实现单元测试、接口测试的自动覆盖与 Bug 自动修复。

3. 知识资产化的方法:学会将架构规范与开发经验结构化为 Agent 可理解的“项目大脑”,降低人员流动带来的知识流失风险。

4. Agent友好型改造的方法:获得一套让系统对 Agent 友好的改造模板,提升代码库的长期可维护性。

5. 角色重构的思路:驱动资深员工从“代码搬运工”转型为“AI 研发系统的总建筑师”。

课程大纲

第一部分:认知重构 —— 大模型与软件工程的奇点

目标:建立“AI 为先”的思维模型,理解从辅助工具到协作实体的角色转变。

1.1 大模型能力的底层演进与工程含义

●     从补全到推理:分析 OpenAI o1/o3、Claude 3.7 的强化学习与思维链(CoT)对复杂逻辑的突破。

●     Token 经济学与上下文之战:理解长上下文(1M+)与 RAG 在研发场景下的成本与精度权衡。

●     System 1(直觉)与 System 2(慢思考):如何在研发中区分“代码补全”与“架构设计”的不同模型调用策略。

●     能力边界红线:模型幻觉的根源、时效性限制、以及对复杂数学/算法的确定性挑战。

1.2 工程师角色的范式重塑

●     从“打字员”到“Harness(护栏)设计师”:核心工作转为设计 Agent 的运行环境、校验逻辑与任务边界。

●     Vibe Coding 与直觉驱动开发:前端原型与快速迭代中的“情绪驱动”开发模式及其风险。

●     Spec-driven Development (SDD):为什么“规格说明”是 AI 时代最高效的编程语言。

●     Human-in-the-loop (HITL):在自动化流水线中识别“必须由人决策”的关键卡点。

 


第二部分:架构深挖 —— 工程化 Agent 系统设计

目标:拆解 Agent 的内部构造,理解它是如何“思考”并“行动”的。

2.1 Agent 核心架构:S-P-A(感知-规划-执行)

●     Runner(执行器/生命周期管理):任务循环(Task Loop)的控制逻辑、状态机设计与超时中断机制。

●     Planning(任务规划层)策略:

○     静态拆解:基于目录结构的预规划。

○     动态决策:ReAct 模式(思考-行动-观察)在解决 Bug 中的递归拆解。

○     Self-Reflection:Agent 如何通过自我审查(Reviewer Agent)优化产出结果。

●     Memory(记忆层)多级架构:

○     Working Memory:当前会话的 Context Window 管理与摘要技术。

○     Project Context:基于 Repo Indexing、Code Graph 与 AST 的项目全局理解。

○     Long-term Memory:历史决策、编码风格与架构规范的向量化存储与检索。

2.2 技能与工具系统

●     技能(Skill)即代码:为什么自定义 CLI/Skill 架构比 MCP 更适合复杂业务的确定性要求。

●     Tool-use 设计模式:如何为 Agent 封装标准化的 Shell 环境、DB 操作、API 调用与本地编译器。

●     沙箱环境设计:为了安全执行 Agent 代码而构建的容器化(Docker/MicroVM)隔离环境。

 


第三部分:全链路应用 —— AI-Native SDLC 实战

目标:将 Agent 注入研发全流程,实现端到端的效能倍增。

3.1 需求发现与产品定义

●     自动化竞品分析:利用 Deep Research Agent(如 Perplexity API)进行行业基准测试与功能扫描。

●     从模糊到精确的 Spec 转化:利用 Claude Artifacts 协作生成原子化、无歧义的 PRD。

●     User Story 自动拆解:基于卡农模型(Kano Model)自动评估需求优先级。

3.2 UI 原型设计与“代码即视觉”

●     视觉概念探索:利用 Midjourney / DALL-E 3 生成 UI 意向图与风格板。

●     快速原型工具链:

○     v0.dev / Lovable / Bolt.new:从文本直接生成可运行的 React/Vue 交互原型。

○     Uizard / Galileo AI:从线框图草图自动生成高保真设计稿。

●     Design-to-Code 闭环:Figma 语义化组件与 Tailwind CSS 的自动映射。

 

3.3 开发阶段:Repo 即 Agent 的“操作系统”

●     Agent 协同开发模式:多 Agent 协作(如:前端 Agent 与后端 Agent 通过 API 契约对齐)。

●     构建“知识地图索引”:让 Agent 具备跨文件的“局部上下文”定位能力,降低单次推理负担。

●     PR 驱动的闭环执行:设计 → 编码 → 静态扫描 → 单元测试 → 自动补丁 → 提交 PR。

3.4 测试与质量:从自动生成到自愈保障

●     测试用例自动推导:基于设计文档生成 Happy Path、边界值及异常流测试集。

●     可观测性驱动的自愈:Agent 读取 Sentry/Log 日志,结合 Trace 信息自动提交 Bugfix。

●     Synthetic Data 生成:利用模型生成高质量的 Mock 数据与复杂场景下的压测脚本。

3.5 自动化运维与智能 Ops

●     根因分析(RCA)Agent:在生产故障发生时,自动聚合指标、链路与日志,给出复盘报告。

●     IaC 智能编排:利用 Agent 编写并验证 Terraform、Kubernetes 与 Docker 配置文件。

 


第四部分:底层改造 —— 构建“Agent 友好型”软件系统

目标:通过架构调整,让 Agent 在你的系统中“如鱼得水”。

4.1 架构层:模块化与边界清晰化

●     解构复杂性:利用 DDD(领域驱动设计)划分限界上下文,将 Agent 任务限制在局部。

●     接口契约标准化:强制使用 OpenAPI / Protobuf 描述接口,减少 Agent 通讯幻觉。

 

4.2 文档层:多层次上下文描述机制(Standardized MD)

●     系统级 MD:定义全局架构、技术选型理由、目录结构与公共协议。

●     模块级 MD:每个子文件夹维护 README.md,明确定位、职责、接口、依赖与约束。

●     代码级辅助:JSDoc / Python 类型提示(Type Hints)作为 Agent 的“强力暗示”。

4.3 流程层:Architecture as Code

●     用系统约束替代人工审查:将架构规则嵌入 Lint、静态分析与 CI 校验中。

●     自动化任务定位机制:基于模块描述与代码索引,实现 Agent 对复杂 Repo 的秒级定位。

●     知识沉淀闭环:将开发过程中的 ADR(架构决策记录)结构化存储,作为 Agent 的“进化养料”。

 


第五部分:工具全景图 —— 打造 AI 研发工具链

目标:在琳琅满目的生态中精准选型。

5.1 需求与 UI/原型类

●     调研与文档:ChatGPT (Deep Research), Perplexity, NotebookLM, Notion AI.

●     设计与原型:v0.dev, Lovable.dev, Bolt.new, Uizard, Galileo AI, Figma (AI features).

5.2 编码与 Agent 开发类

●     交互式 IDE:Cursor, Windsurf (Flow/Agentic), Trae (字节), VS Code Copilot.

●     原生终端 Agent:Claude Code (Anthropic), Gemini CLI (Google), Aider, OpenClaw.

●     Agent 开发框架:LangGraph, CrewAI, PydanticAI (强类型 Agent).

5.3 基础设施与评估类

●     模型托管:OpenRouter, DeepSeek API, Ollama (本地部署).

●     质量评估(Eval):PromptFoo, LangSmith, Weights & Biases.

第六部分:落地实践 —— 企业级演进与效能治理

目标:解决“怎么推”与“安全吗”的管理者难题。

6.1 组织变革与效能度量

●     研发组织形式变迁:1 名高级工程师 + N 个 Agent 模块负责人的“特种部队”模式。

●     新度量体系:从 DORA 指标进化到“AI 代码采纳率”、“Agent 任务完结率”与“有效时延”。

6.2 安全、隐私与合规

●     代码隐私防护:PII 过滤、敏感词扫描与私有化模型网关。

●     开源合规监控:自动检测 Agent 引入代码的 License 风险(如 GPL 限制)。

 


第七部分:综合案例工作坊

目标:模拟真实战场,完成端到端 AI 研发。

7.1 案例 - 构建“跨端个性化推荐系统”

●     产品定义:利用 Perplexity 调研行业推荐算法,生成 PRD。

●     UI 生成:用 v0 快速产出前端 Dashboard 原型。

●     架构改造:为存量代码补充“模块级 MD”,建立 Agent 知识图谱。

●     并行开发:分派不同的 Agent 在沙箱中完成算法模型、API 与监控面板。

●     自愈测试:模拟 Bug 注入,Agent 基于报错日志自动修复并提交 PR。




 


返回上一级