Skip to content

TriggerFlow

建议阅读顺序:

  1. 概览:TriggerFlow 的边界、心智模型和最小 flow。
  2. Lifecycle:open / sealed / closed,以及 start / close 入口。
  3. State 与 Resources:state、flow_data、runtime_resources 怎么选。
  4. 事件与流emit / when 与 runtime stream。
  5. 模式:分支、match、batch、for_each、事件驱动循环。
  6. Sub-Flow:父子 flow 组合。
  7. 持久化与 Blueprint:save/load 与定义导出。
  8. Pause 与 Resume:人工介入和外部恢复。
  9. Runtime Intervention:不暂停、不改 graph,向运行中的 execution 补充上下文。
  10. 模型集成:在 chunk 内调用 agent / request。
  11. Execution Result:读取 snapshot、state、兼容 result、intervention 和 metadata。
  12. 兼容:迁移旧 .end()set_result()runtime_data

Dynamic Task 作为应用层 facade 单独成章:Dynamic Task。 它使用 TriggerFlow 作为执行基座,但普通用户应从 Agently.create_dynamic_task(...) 开始。