用途:该技能面向事件驱动的编排、分支以及 runtime_data/collect 流程,适合需要真正分支或事件驱动编排的场景;若只需顺序工具调用,建议优先使用简单的 ReAct 循环。
主要能力:定义命名 chunk,并通过 to() / when() / collect() 进行连接;使用 runtime_data 保存每次执行的独立状态;使用 batch() 或 for_each() 处理扇出型工作。
使用方式:参考示例文件 examples/standard_trigger_flow_usage.py、examples/triggerflow_emit_when_collect.py、examples/triggerflow_runtime_data_collect.py、examples/plan_execute_basic.py、examples/iterative_refinement_loop.py;可运行命令见 examples/run.sh。
适用场景:需要分支、事件驱动编排、运行时数据收集或并行扇出的流程。
限制:资料未提供具体安装命令、依赖版本、平台支持、收费与性能信息;应避免在仅需顺序工具调用时使用 TriggerFlow。