AI智能开发与Agent工程化实战 - 融合课程
·
AI智能开发与Agent工程化实战 - 融合课程
课程定位:一门聚焦AI智能开发全流程工程化与Agent技术实战的综合性课程,融合Vibe Coding、Spec Coding(SDD)、OpenClaw平台与Agent Skill开发的核心内容,帮助学习者掌握从需求构想到系统落地的全流程AI开发能力。
培训对象:具备基础软件工程知识的开发人员、技术管理者、对AI智能开发与Agent技术感兴趣的学习者

📋 课程目标
通过本课程,学员能够:
- 掌握AI智能开发全流程:独立完成AI智能开发的任务流设计、提示词优化、工具链部署
- 运用AI完成需求与架构工作:借助AI完成需求分析、原型生成、架构设计、数据建模
- 实施AI自动化测试:利用AI生成测试用例、执行自动化测试、实现代码重构与质量提升
- 熟练使用OpenClaw平台:完成环境部署、工作空间管理、定时任务配置、多模态应用开发
- 开发Agent Skills:掌握四种Skill开发方法,能够独立完成行业场景的Skill开发与落地
- 建立工程化思维:养成规范化、流程化的AI开发习惯,提升人机协作效率
📚 课程安排
┌─────────────────────────────────────────────────────────────┐
│ 目标1:AI智能开发工程化 │
├─────────────────────────────────────────────────────────────┤
│ 模块1:AI智能开发基础与任务流设计 │
│ 模块2:AI智能化需求分析与规格编制 │
│ 模块3:AI智能化架构设计与数据建模 │
│ 模块4:AI自动化开发与测试质量保证 │
└─────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────┐
│ 目标2:OpenClaw与Agent Skill实战 │
├─────────────────────────────────────────────────────────────┤
│ 模块5:OpenClaw平台基础与部署实战 │
│ 模块6:OpenClaw核心功能与行业应用 │
│ 模块7:Agent Skill原理与四种开发方法 │
│ 模块8:Agent Skill高级应用与综合实战 │
└─────────────────────────────────────────────────────────────┘
📦 模块1:AI智能开发基础与任务流设计
| 章节 | 核心内容 | 自学资源 |
|---|---|---|
| 第1章:AI智能开发概览 | • 传统开发 vs Vibe Coding vs Spec Coding(SDD) • AI智能开发三剑客:Prompt、Context、Skill • 软件工程Skill与任务流分解萃取 |
📖 Vibe Coding vs Spec Coding 谁是AI Coding时代的未来 📖 7D-AI系列:Vibe Coding VS Spec Coding 📖 Spec Coding (SDD) 完全指南 📖 Spec-Driven Development完整指南:六要素+三模式 📖 AI时代的软件开发新范式——SDD介绍和实战 |
| 第2章:任务流设计与执行 | • 软件工程任务流执行与上下文记忆 • AI智能开发任务转化为提示词与优化 • AI输出结果范围扩大与温度值调整 • AI开发任务执行自动化与半自动化 |
📖 提示工程指南 Prompt Engineering Guide(中文) 📖 Google《Prompt Engineering》白皮书解读 📖 OpenAI官方Prompt指南深度解析 📖 谷歌提示工程白皮书 |
| 第3章:开发工具选型与部署 | • AI智能开发工具对比、决策与选择 • 环境准备:安装配置AI智能开发工具链 • LLM API配置:全量LLM与本地蒸馏模型 • 工作流配置:设置AI工具协同工作环境 |
🌐 Ollama 官网 📖 Ollama 中文官网 📖 Ollama 下载安装教程(2025最新版) 📖 Ollama 框架中文站 |
| 动手实践 | • 完成AI智能开发的任务流与提示词实践 • 复盘讨论:分析第一次AI协作的得失 |
— |
📦 模块2:AI智能化需求分析与规格编制
| 章节 | 核心内容 | 自学资源 |
|---|---|---|
| 第1章:AI智能化需求分析任务流 | • 面向结构、面向对象与面向故事的需求分析 • AI智能需求分析任务自动化与半自动化 • 特殊领域知识库与企业级本地安全RAG搭建 |
📖 All-in-RAG:RAG技术全栈指南(Datawhale) 📖 从理论到实践:构建高效RAG知识库系统 📖 从原理到落地:RAG技术全解析 📖 RAG知识库搭建全攻略 📖 RAG技术和流程详解(阿里云) |
| 第2章:需求规格编制 | • AI智能化功能需求层次化、矩阵化与可追踪性 • AI智能化非功能需求分解与Google ACC分析法 • AI智能化原型生成与动态调整 |
📖 Google ACC:快速建模法提升软件测试效率 📖 软件需求分析 - 百度百科 |
| 第3章:需求验证与基线 | • 人类验证AI智能化需求规格:完整性和一致性 • 需求基线:建立版本化的需求规格文档 |
📖 需求工程与需求分析(面向对象软件工程) |
| 动手实践 | • AI智能化需求分析实践演练 | — |
📦 模块3:AI智能化架构设计与数据建模
| 章节 | 核心内容 | 自学资源 |
|---|---|---|
| 第1章:AI智能化架构设计 | • AI智能架构设计任务流构建与架构设计视图方案 • AI智能化逐设计视图设计与智能化UML建模 • AI智能化设计结果输出语言:PlantUML与Mermaid |
🌐 PlantUML 官方Web Server 🌐 PlantUML 中文站 📖 PlantUML 完整教程:从入门到精通 🌐 Mermaid 中文网 - 流程图语法 📖 Mermaid 使用教程:从入门到精通 📖 Mermaid 使用教程之流程图 |
| 第2章:架构决策与评审 | • AI智能架构风格决策与人类架构评估决策 • AI智能化模块拆分设计与领域驱动设计思维 • AI推荐适合的技术栈并给出决策理由 |
🌐 DDD领域驱动设计官网 📖 领域驱动设计指南(实践派) 📖 DDD Reference 中文版(Eric Evans) 📖 领域驱动设计(DDD)架构全解析 |
| 第3章:数据架构与治理 | • AI智能化从功能性需求规格到数据建模 • AI智能化数据架构的质量约束:安全性与性能 • AI智能化数据架构的规范约束:行业规范与国家规范 |
📖 20图学懂从0到1搭建企业级数据治理体系 📖 数据建模设计(数据治理视角) 📖 模型设计、数据架构、数据治理一体化 |
| 第4章:数据库脚本与版本管理 | • AI智能化系统数据库脚本与创建数据库模型 • 评估AI智能化数据模型:深度、广度与信度 • AI智能化数据治理方案与版本管理 |
📖 构建企业级大数据平台:从架构设计到数据治理 |
| 动手实践 | • AI智能化架构设计实践演练 • AI智能化数据架构实践演练 |
— |
📦 模块4:AI自动化开发与测试质量保证
| 章节 | 核心内容 | 自学资源 |
|---|---|---|
| 第1章:开发任务流AI自动化执行 | • AI智能化拆解架构到开发任务流 • AI智能化执行开发任务流与智能化递归调试 • 对比不同AI智能体工具生成的差异性 |
📖 SDD实战:用 Claude Code + OpenSpec 📖 Spec-Driven Development(规格驱动开发) |
| 第2章:CI/CD与部署 | • AI智能化代码与CI/CD持续集成构建 • 基于虚拟化的部署与业务验证 |
🌐 GitHub Actions 持续集成官方文档 📖 GitHub Actions CI/CD 自动化部署完全指南 📖 Jenkins自动化构建与CI/CD流水线实战 📖 学习 GitHub Actions 工作流入门指南 |
| 第3章:AI智能化单元测试 | • AI智能化代码与AI智能化单元测试 • AI基于需求规格BDD自动化单元测试脚本 • AI基于单元脚本智能化源代码生成 |
🌐 Cucumber 官方BDD文档(英文) 📖 Cucumber BDD中文文档 📖 使用Cucumber进行BDD自动化测试完整指南 |
| 第4章:AI智能化测试用例与自动化测试 | • 测试金字塔与AI分层测试用例自动化生成 • AI基于功能性需求自动化生成功能测试用例 • AI基于业务场景自动化生成验收测试用例 |
📖 测试金字塔和持续自动化测试(华为云) 📖 基于测试金字塔模型构建高效分层自动化测试策略 📖 从单测到压测:大厂如何构建完整测试金字塔 |
| 第5章:人机对话优化 | • 精准表达:学习向AI表达需求的技巧 • 上下文维护:在多轮对话中保持需求一致性 • 纠正策略:当AI偏离方向时的纠正方法 |
📖 提示工程指南 Prompt Engineering Guide(中文) 📖 Google Prompt Engineering白皮书 |
| 动手实践 | • AI智能化代码实践演练 • AI智能化测试方案实践演练 |
— |
📦 模块5:OpenClaw平台基础与部署实战
| 章节 | 核心内容 | 自学资源 |
|---|---|---|
| 第1章:OpenClaw基础认知 | • 为什么是OpenClaw?自动化领域的变革与未来趋势 • OpenClaw定义、发展历史、核心设计哲学 • 能力边界:从简单的GUI自动化到复杂的业务流编排 |
🌐 OpenClaw 官方文档 🌐 OpenClaw 中文文档站 🌐 OpenClaw 中文站 📖 OpenClaw 中文完整文档(710篇教程) 🌐 OpenClaw GitHub 源码仓库 |
| 第2章:OpenClaw安装与配置 | • 系统要求与环境准备 • OpenClaw安装方式:一键安装包、Docker部署、源码编译 • 中文版安装:本地化语言包、国内镜像加速 |
🌐 OpenClaw 安装指南(官方) 📖 从零开始玩转OpenClaw中文教程(GitHub) 📖 OpenClaw 安装文档(中文镜像) |
| 第3章:AI模型配置 | • 接入OpenAI、本地大模型(Ollama)、Azure等 • 验证安装:启动服务、查看日志、运行健康检查 |
🌐 Ollama 官网 📖 Ollama 中文官网 📖 Ollama 下载安装教程 |
| 第4章:OpenClaw操作界面与工作空间 | • OpenClaw控制台概览:仪表盘、任务列表、资源管理器 • 工作空间概念:项目隔离、环境变量、团队协作基础 |
🌐 OpenClaw 官方文档 📖 OpenClaw 中文完整文档 |
| 动手实践 | • 完成OpenClaw本地部署与AI模型配置 | — |
📦 模块6:OpenClaw核心功能与行业应用
| 章节 | 核心内容 | 自学资源 |
|---|---|---|
| 第1章:本地文件管理与知识库 | • 文件管理能力:列出目录、读写文件、创建删除 • 知识库构建:将本地文档导入知识库 • 知识库检索:基于向量检索的问答、相似文档推荐 |
📖 All-in-RAG:RAG技术全栈指南(Datawhale) 📖 从理论到实践:构建高效RAG知识库系统 📖 RAG知识库搭建全攻略 |
| 第2章:定时任务与主动推送 | • 定时任务配置:Cron表达式、单次延迟任务、周期性任务 • 任务触发器类型:时间触发、事件触发、条件触发 • 主动推送能力:将结果推送到飞书、邮件、Webhook |
🌐 OpenClaw 官方文档 - 定时任务 📖 Crontab Guru(Cron表达式在线生成器) 📖 OpenClaw 技能系统完全指南 |
| 第3章:多模态应用 | • 多模态模型接入 • 图片生成功能:根据描述生成图片、修改图片、风格迁移 • 桌面截图实现:全屏截图、区域截图、定时截图 |
🌐 OpenClaw 官方文档 📖 OpenClaw 中文完整文档 |
| 第4章:商业机会与落地场景 | • OpenClaw行业洞察:金融、电商、政务、医疗等 • 场景实战分析:财务对账、跨系统数据迁移、无人值守监控 • ROI评估:衡量OpenClaw引入后的效率提升与成本降低 |
🌐 OpenClaw 中文站 📖 OpenClaw 技能系统完全指南 |
| 第5章:组织落地实践 | • 自动化成熟度评估 • 从试点到规模化推广的策略 • 治理与合规:自动化流程的审计、权限控制与风险管控 |
🌐 OpenClaw 官方文档 |
| 动手实践 | • 综合大作业:分组完成跨多个系统的完整业务流程自动化 | — |
📦 模块7:Agent Skill原理与四种开发方法
| 章节 | 核心内容 | 自学资源 |
|---|---|---|
| 第1章:Skill概念与价值 | • 什么是Skill:可执行的自动化任务单元 • Skill类比:乐高积木、手机APP、函数 • Skill的核心价值:复用、封装、解耦、生态共享 |
📖 Agent Skills 终极指南:入门、精通、预测(少数派) 📖 Agent Skills 入门和精通看这篇就够了(腾讯云) 🌟 awesome-agent-skills GitHub(终极指南仓库) |
| 第2章:Skill工作机制 | • Skill运行沙箱:隔离环境、资源限制、安全策略 • 数据交换协议:输入参数规范、输出结果格式 • 事件驱动模型:Skill如何响应事件 |
📖 Anthropic开源Claude Agent技能仓库完全解析 📖 Anthropic 官方 Skills 仓库全览 📖 2026官方首发!Anthropic《Claude Skill 构建指南》33页 |
| 第3章:四种创建Skill的方法 | • 方法一:录制与回放 - 使用录制工具捕获操作 • 方法二:可视化编排 - 拖拽节点搭建流程 • 方法三:脚本辅助开发 - 嵌入Python/JavaScript代码 • 方法四:全代码开发 - 使用OpenClaw SDK编写纯代码Skill |
📖 一文讲透OpenClaw SKILL技能开发教程 📖 OpenClaw 自定义 Skill 开发完整指南(最新版) 📖 OpenClaw 技能开发与最佳实践:从入门到精通 📖 Skill写一个!OpenClaw自定义Skill开发踩坑全记录 📖 Agent Skill 开发指南:基于Anthropic最佳实践 |
| 第4章:开源Skills资源 | • 主流开源社区:GitHub、Gitee、OpenClaw官方市场 • 搜索技巧与质量评估 • 下载与安装:从市场一键安装、手动导入 |
🌟 awesome-agent-skills GitHub(核心仓库) 🌐 Open Agent Skill 市场 🌐 SkillsLLM - AI Agent Skills 📖 Anthropic 官方 Skills 仓库全览 |
| 动手实践 | • 使用四种方法分别创建一个简单Skill | — |
📦 模块8:Agent Skill高级应用与综合实战
| 章节 | 核心内容 | 自学资源 |
|---|---|---|
| 第1章:OpenClaw核心技术体系 | • OpenClaw总体架构:控制器、执行器、资源库、通信层 • 元素识别技术:基于图像、控件、文本的混合识别引擎 • 底层通信协议与消息流转 |
🌐 OpenClaw 官方文档 📖 OpenClaw 中文完整文档(710篇教程) 🌐 OpenClaw GitHub 源码 |
| 第2章:网关与渠道适配器 | • 网关的作用:统一入口、路由分发、协议转换 • Lane机制原理:资源隔离、优先级调度 • 渠道适配器:飞书、钉钉、微信、HTTP等 |
🌐 OpenClaw 官方文档 - Gateway 📖 OpenClaw 中文完整文档 - Gateway配置 |
| 第3章:记忆系统 | • 记忆的分类:短期会话记忆、长期持久记忆、全局共享记忆 • 记忆存储实现:内存数据库、关系数据库、向量数据库 • 记忆检索机制:基于时间、关键词、向量相似度 |
📖 AI Agent 记忆系统:从短期到长期的技术架构与实践 📖 AI Agent 记忆系统:短期记忆、长期记忆与记忆演化机制(JavaGuide) 📖 AI Agent 记忆系统:从短期到长期的技术架构(阿里云) |
| 第4章:行业场景Skill开发 | • 金融场景Skill:财报下载、数据提取、异常交易监控 • 电商场景Skill:商品信息抓取、价格对比、订单处理 • 办公场景Skill:会议纪要生成、邮件自动分类 |
🌟 awesome-agent-skills 行业Skills合集 📖 OpenClaw 技能系统完全指南 📖 OpenClaw 技能开发与最佳实践 |
| 第5章:综合实战与未来展望 | • 综合大作业:完成一个多Skill协同的完整业务流程 • 技术展望:结合LLM探讨Agent Skill的智能化演进方向 |
🌐 OpenAI Agents SDK 官方文档(中文) 📖 OpenAI Agents SDK 中文教程(腾讯云) 📖 OpenAI Agents SDK 中文文档 |
| 动手实践 | • 完成一个行业场景的Skill开发与部署 | — |
🔍 自学检索资料指南
核心官方文档与权威资源
| 类别 | 资源名称 | 链接 | 说明 |
|---|---|---|---|
| Prompt工程 | Prompt Engineering Guide(中文) | promptingguide.ai/zh | DAIR.AI开源项目,最全Prompt工程指南 |
| Prompt工程 | Google Prompt Engineering 白皮书 | 腾讯云解读 | Google官方白皮书中文解读 |
| Spec Coding | Spec Coding (SDD) 完全指南 | qubittool.com | 规格驱动开发全景解析 |
| UML建模 | PlantUML 官方Web Server | plantuml.com | 在线UML图表生成 |
| UML建模 | PlantUML 中文站 | plantuml.com.cn | 中文文档与示例 |
| UML建模 | Mermaid 中文网 | mermaid.nodejs.cn | Mermaid流程图语法 |
| DDD | 领域驱动设计官网 | domain-driven-design.org | DDD起源与核心概念 |
| DDD | DDD实践指南 | ddd-fans.github.io | 与时俱进的DDD实践 |
| BDD | Cucumber 官方BDD文档 | cucumber.io/docs/bdd | BDD方法论官方文档 |
| 本地模型 | Ollama 官网 | ollama.com | 本地大模型一键部署 |
| RAG | All-in-RAG 技术全栈指南 | Datawhale | 从零掌握RAG核心原理 |
| CI/CD | GitHub Actions 官方文档 | docs.github.com | CI/CD工作流 |
| 测试 | 测试金字塔最佳实践 | 华为云 | 测试分层策略 |
OpenClaw平台资源
| 资源名称 | 链接 | 说明 |
|---|---|---|
| OpenClaw 官方文档 | docs.openclaw.ai | 英文官方文档 |
| OpenClaw 中文文档站 | openclaws.io/zh/docs | 官方中文文档 |
| OpenClaw 中文站 | openclaw.cc | 文档、安装指南、Skills与新手帮助 |
| OpenClaw 中文完整文档 | openclaw-docs.dx3n.cn | 710篇教程,含安装部署、Gateway配置等 |
| OpenClaw GitHub 源码 | github.com/openclaw/openclaw | 官方源码仓库 |
| OpenClaw 中文教程(GitHub) | awesome-openclaw-tutorial | 从零开始最全面中文教程 |
Agent Skill开发资源
| 资源名称 | 链接 | 说明 |
|---|---|---|
| awesome-agent-skills | github.com/libukai/awesome-agent-skills | Agent Skills终极指南仓库 |
| Agent Skills 终极指南(少数派) | sspai.com/post/105230 | 入门、精通、预测 |
| Anthropic《Claude Skill 构建指南》 | 腾讯云解读 | 33页完整版PDF解读 |
| Anthropic 官方 Skills 仓库全览 | claudecn.com | 17个Skills逐一拆解 |
| OpenClaw Skill开发教程 | 知乎 | 一文讲透Skill开发 |
| OpenClaw Skill开发完整指南 | CSDN | 最新版完整指南 |
| OpenClaw Skill开发最佳实践 | jzhix.com | 47+个Skill实战经验 |
| OpenClaw Skill开发踩坑记录 | 腾讯云 | 避坑指南 |
| Open Agent Skill 市场 | openagentskill.com | Skill发现与安装 |
| SkillsLLM | skillsllm.com | AI Agent Skills平台 |
Agent SDK与框架
| 资源名称 | 链接 | 说明 |
|---|---|---|
| OpenAI Agents SDK(官方中文) | openai.github.io | Python SDK官方文档 |
| OpenAI Agents SDK 中文教程 | 腾讯云 | 中文教程系列 |
| OpenAI Agents SDK 中文文档 | openai-agents-sdk.doczh.com | 第三方中文文档 |
AI Agent 记忆系统
| 资源名称 | 链接 | 说明 |
|---|---|---|
| AI Agent 记忆系统:从短期到长期 | 阿里云 | 技术架构与实践详解 |
| AI Agent 记忆系统(JavaGuide) | javaguide.cn | 短期/长期记忆与演化机制 |
| AI Agent 记忆系统技术架构 | 技术站 | 从短期到长期的架构与实践 |
📊 课程特色
- 体系化教学:从AI开发基础、工程化流程到OpenClaw平台与Agent Skill开发,层层递进,不留盲区
- 实战驱动:拒绝纸上谈兵!课程穿插多行业真实案例,手把手带你完成复杂业务流
- 专家领路:由AI智能开发与OpenClaw资深专家授课,不仅教你"怎么做",更剖析"怎么想"
- 工具全覆盖:覆盖主流AI开发工具、OpenClaw平台、Claude Code、Trae IDE、扣子等
- 生态共享:学习如何复用开源Skills,同时掌握自定义Skill开发能力
🎓 认证方式
- 培训前:了解能力模型,评估基础水平
- 培训后:进行能力评测
- 在线考试
- 能力分析,给出学习建议
- 合格者颁发证书,作为职业技能资格证明
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)