生产级 Agent 框架设计与实现
李号双
eBay 资深架构师
57 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已更新 3 讲/共 38 讲
Plan 蓝图:把步骤关系从代码里抽出来 (1讲)
生产级 Agent 框架设计与实现
15
15
1.0x
00:00/00:00
登录|注册

02|Plan 与 Run:一张蓝图反复用,每次执行各跑各的

你好,我是李号双。
上一讲我们从最小 Agent 循环推导出了整台机器,头两个部件就是蓝图 Plan 和一次执行 Run。这一讲我们把这对最基础、也最容易被混为一谈的概念讲透:为什么“步骤怎么组织”和“这一次跑到哪了”必须分成两个东西。
虽然这个分离看起来平平无奇,但并发、隔离、恢复这些能力,全是从它身上长出来的。

蓝图回答“该怎么跑”,执行回答“跑到哪了”

我们先用一句大白话区分二者:Plan 是静态的蓝图,描述这件事分几步、步骤之间怎么连;Run 是动态的一次执行,记录这一次具体跑到了什么状态。
你可能早就想问:天天挂在嘴边的 Agent 又在哪?为什么不把状态直接做成 Agent 的属性?我们用公司来打个比方,把 Agent、Plan、Run 一次讲清楚。
Agent 像一个在岗的员工:他的名字、会用哪些工具、用哪个模型、岗位职责(也就是系统指令)都是固定的,长期在岗、反复接待不同用户,他身上不带任何一单的具体进度。这个员工处理某类事有一套固定步骤,这套步骤就是他心里那张蓝图 Plan,在代码里,Agent 一构造好就把这张图建好并长期持有。而他每接待一个用户,就照着这套步骤开一张工单、从头走一遍,这张只属于本次请求、记着本次走到哪的工单,就是 Run。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
  • 解释
  • 总结
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《生产级 Agent 框架设计与实现》
,新⼈⾸单¥59
立即购买
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部
文章页面操作
MAC
windows
作用
esc
esc
退出沉浸式阅读
shift + f
f11
进入/退出沉浸式
command + ⬆️
home
滚动到页面顶部
command + ⬇️
end
滚动到页面底部
⬅️ (仅针对订阅)
⬅️ (仅针对订阅)
上一篇
➡️ (仅针对订阅)
➡️ (仅针对订阅)
下一篇
command + j
page up
向下滚动一屏
command + k
page down
向上滚动一屏
p
p
音频播放/暂停
j
j
向下滚动一点
k
k
向上滚动一点
空格
空格
向下滚动一屏
播放器操作
MAC
windows
作用
esc
esc
退出全屏
⬅️
⬅️
快退
➡️
➡️
快进
空格
空格
视频播放/暂停(视频全屏时生效)