# L03 定位—目标导向自动化 > **对应视频:** 01:44 — 05:08 > **学习目标:** 理解通用型智能体的核心定位——"自动化任务规划与执行" --- ## 🎬 课前预习 看视频 **01:44-05:08** 章节:「定位」 ## 📖 课堂笔记 ### 视频核心观点 > **通用型智能体能够自动化任务规划与执行,具有目标导向和自动化任务规划与执行的能力。** 这两句话看起来重复,其实是两个层次: **"自动化任务规划"** = 拆解目标 **"自动化任务执行"** = 按计划执行 ### 层次一:任务规划(大脑) 当你说一个目标,通用型智能体会: 1. **理解目标** — 你到底想要什么? 2. **拆解步骤** — 要完成这个目标需要做什么? 3. **排优先级** — 哪些先做?哪些可以并行? 4. **预估资源** — 需要什么工具/信息? **例子:** 你说"帮我研究一下这周的半导体新闻" ``` 规划: 第一步:搜索半导体相关新闻(用 web_search) 第二步:从结果中筛选重要事件(用 read 理解内容) 第三步:整理成结构化报告(用 write_file) 第四步:通知你完成(用飞书消息) ``` ### 层次二:任务执行(手脚) 规划完不等于完事,还要: 1. **执行每一步** — 调用对应的工具 2. **检查结果** — 这一步成功了没有? 3. **处理异常** — 失败了怎么办? 4. **继续下一步** — 完成一个接着干下一个 5. **汇总交付** — 所有步骤完成,给你最终结果 ### 与我们的实践对照 视频讲的是理论,我们每天都在用: | 视频概念 | Hermes 的实际表现 | |---------|-----------------| | 自动规划 | 用户一个指令 → agent自主决定调用哪些工具 | | 任务拆解 | delegate_task 派子任务 | | 多步执行 | 上下文窗口内连续调用多个工具 | | 失败处理 | try-catch + 自动重试 + fallback | | 结果交付 | 最终回复 + 文件产出 + 通知 | ### 视频没说的:规划 ≠ 完美 新手常见误解:通用型智能体应该"一次规划就对,完美执行"。 **现实:** - 规划可能错(理解偏了你的意思) - 执行可能失败(网络超时、工具不可用、权限不足) - 需要**边执行边修正**,而不是一条道走到黑 这就是为什么 Hermes 是**循环执行**模式(tool call → 看结果 → 下一个tool call),而不是一次性规划全部。 ## 🛠️ 动手环节 ### 实验:给一个复杂目标,看Hermes怎么规划 ``` 帮我做三件事: 1. 在 /tmp 下创建 learning_log.txt 文件 2. 往里面写入"L03课程完成于 $(date)" 3. 读取这个文件确认内容 ``` 观察: - [ ] 它是先规划再执行,还是边做边想? - [ ] 分了多少步完成? - [ ] 如果其中一步失败了会怎样? ### 实验:故意给模糊的目标 ``` 帮我整理一下最近的热点话题 ``` 观察它怎么处理模糊目标: - [ ] 直接开始干了? - [ ] 问你要什么类型的热点? - [ ] 做了合理的假设? ## ✅ 验收标准 - [ ] 能解释"自动规划"和"自动执行"的区别 - [ ] 能说出视频里定位章节的核心观点 - [ ] 你的动手实验:Hermes 对于模糊目标是怎么处理的? ## 📚 下节预告 L04:「核心能力拆解」—— 七项核心能力逐一讲解,每一项都在Hermes里有对应。