CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
AI 智能体入门/课时/Agent 工作流
RawBlame
课时目录12 节

AI 智能体入门

  1. 01智能体是什么
  2. 02提示词技巧
  3. 03结构化输出
  4. 04函数调用
  5. 05向量与嵌入
  6. 06RAG 检索增强
  7. 07MCP 协议
  8. 08Agent 技能
  9. 09主流模型 API
  10. 10Agent 工作流
  11. 11安全与边界
  12. 12综合练习

Agent 工作流

规划、执行、反思;多步任务。

30 分钟

Agent 工作流

单轮「问 → 答」不够完成 调研、对比、写 draft、跑测试 等多步任务。Agent 工作流把 规划(Plan)、执行(Act)、反思(Reflect) 编排成可控状态机——仍须 Human-in-the-loop 与上限保护。

学习目标

  • 理解 Plan-Execute、ReAct、Reflection 三类模式
  • 会为多步任务设 步数上限、预算、检查点
  • 衔接 ai-coding-essentials 的分支 + 审查纪律

规划 → 执行 → 反思

Plan:拆子目标(JSON steps)
  ↓
Act:逐步调 tools / RAG / 写文件
  ↓
Observe:每步结果进上下文
  ↓
Reflect:是否完成?质量够吗?要改 plan 吗?
  ↓
Deliver 或 Escalate 人工
模式特点风险
Plan-Execute先全 plan 再跑plan 过时、环境变
ReAct交错推理与行动步数爆炸
Reflection成稿后自检一轮延迟增加

生产常用 混合:粗 plan + 每步 ReAct + 关键节点 reflect。

多步任务示例

「为 ai-agents-essentials 补 agt-practice 检索清单」:

  1. search_docs 查 RAG 最佳实践片段
  2. get_outline 读 practice 课 summary
  3. 生成 draft 段落(structured citations)
  4. reflect:链接是否真实、是否含 draft 泄露策略
  5. 输出 PR 描述模板,人 commit

与 ai-workflow 相同:Agent 可起草,merge 责任在人。

控制旋钮

  • max_steps / max_tool_calls:防无限 loop
  • timeout 与 token 预算:防账单失控
  • checkpoint:长任务持久化 plan 状态,支持 resume
  • 并行:只读检索可并行;写操作串行 + 锁

Orchestrator 可用简单代码状态机,不必一上来 LangGraph;关键是 可观测(每步 log step_type、tool、latency)。

与 Skills、MCP

  • 工作流定义 顺序;skill 提供 每步标准;MCP 提供 原子能力
  • 例:content-author.skill + search_docs tool + reflect checklist

练习

  • 为一个 5 步 Agent 任务写 plan JSON(含每步 success 条件)
  • 设 max_tool_calls=10 时,哪类任务应拆成两次会话
  • 对照 ai-workflow PR 模板,写 Agent 任务的「AI usage + Test plan」段
  • 小结

    工作流让 Agent 可完成多步任务;上限、检查点、人审防止失控。 下一课安全与边界:权限、注入与审批。

    加载本节练习…
    ← 上一课主流模型 API下一课 →安全与边界