跳到正文

零基础学习路线

这里的“零基础”指尚未学习 Agent,但能读简单代码。不要求先了解向量数据库或模型训练;遇到 Python 语法可随时打开Python 小抄

第一轮:先看懂一个完整循环

  1. 00 环境配置:先选本地无 API 路线,运行 first_agent.py
  2. 01 Agent 入门:分清模型、应用、工具与状态;能说明何时退出。
  3. 02 框架03 设计模式:理解框架职责和人如何保持控制。
  4. 04 工具调用:操作正常/失败两种模拟,指出真正执行发生在哪一步。

阶段验收: 用自己的话解释“模型生成调用请求”和“应用实际执行”为什么必须分开,并让本地程序在调用超限时停止。

第二轮:让回答有证据,让行动有边界

05 RAG06 可信赖07 规划08 多 Agent09 反思学习。每次只增加一种机制。

阶段验收: 把问题、检索候选、选入上下文、引用和拒绝原因分开记录。一个角色超时后,汇总者能说明结果不完整,而不是捏造缺失内容。完成综合实践阶段 1–3。

第三轮:管理长期运行

依次阅读10 生产实践11 协议12 上下文13 记忆。关注评估、版本、隔离和删除,不要先追求更多工具。

阶段验收: 运行综合实践阶段 4–5,证明不同用户标签的数据隔离;未知工具、证据为空、未授权写入和超限均得到可观察结果。

第四轮:根据需求选择进阶实验

  • 想组织复杂应用:读 14 Microsoft Agent Framework,选择一份工作流 Notebook。
  • 只有 UI、没有合适 API:读 15 Browser Use,先练每步观察与验证。
  • 要让多人持续使用:读 16 可扩展部署,先设计状态与权限,再做扩容。
  • 敏感资料或离线任务:读 17 本地 Agent,先核对硬件与网络边界。
  • 要核对执行记录:读 18 安全,运行两份离线签名 Notebook。

三种实验路线与投入

路线前提能验证什么
浏览器内学习普通浏览器预设流程、概念、交互状态,无真实模型
本地 PythonPython 3.12+规则模拟、真实检索/文件状态、测试、可选密码学依赖
原课程联网实验云账号、模型权限、依赖、可能计费真实模型与框架;结果要在自己的环境测量

不要把需要账号的步骤视为学习前 13 章的门槛。先完成无 API 路线,再有目的地运行一个真实实验。学习进度可在侧栏清除,首页“继续学习”会回到最近访问章节。

基于 Microsoft AI Agents for Beginners · 非官方中文学习版

100%