看看一段任务,如何被复用。
选择一种情况,看看结果复用、动作执行和环境回退的不同过程。
一项任务,四种情况
交互示例把网页里的日程,整理成表格。
技术交流日11 月 3 日
页面结构更新:时间与主题的排列改变了
等待读取页面
这一次,如何执行待运行
点击播放,看看任务怎样完成。
新路径由模型规划
整理结果等待执行
日程将出现在这里
执行后,查看结构化表格。
日程.csv
| 日期 | 时间 | 主题 |
|---|
使用预设示例数据,规划与回退过程为模拟演示。
查看每一步发生了什么
首次探索执行路径
复用检查环境状态 —缓存状态 —执行方式 —
原理说明
- PATH
- 待构建的执行路径
- 节点 A
- 节点 B
- 执行方式
结果即状态
结构化 Markdown、清洗后的数据表或只读工具返回值,都可以成为保存下来的中间状态。相同条件下直接读取该产物,即可到达节点 B。
路径即程序
不同日期的数据带来新的参数;修改文件或点击界面会改变外部状态。此时必须重新执行动作序列,而不是复用历史的“执行成功”返回值。
复用的不只是一次工具调用。
了解运行时行为缓存层 工具之间的组合、循环与条件分支,也可以成为可复用路径的一部分。
