SuperAPI AI 工具集

agently-triggerflow-config

智能体与模型

查看项目

更新于 10-15 19:51

技能介绍

用途:本技能处理 TriggerFlow 定义层面的导出、导入、复制与检查,不涉及执行实例的保存/加载、暂停恢复或模型供应商配置。

主要能力:save_blue_print() 与 load_blue_print() 用于进程内定义复用;get_flow_config() 获取可序列化字典;get_json_flow()、get_yaml_flow() 导出为文件;load_flow_config()、load_json_flow()、load_yaml_flow() 恢复定义;to_mermaid(mode="simplified"|"detailed") 用于可视化检查。导出物保留契约元数据、schema 标签与系统中断元数据。

使用方式:同进程复用选蓝图复制;需传输、存储或人工编辑选 JSON/YAML flow config;架构评审或可视化调试选 Mermaid。恢复流程前需先注册 chunk/condition 处理器,运行时资源需在加载后重新注入。

适用场景:跨进程或跨仓库的流程定义往返、定义可序列化内容的理解、导出配置与 Mermaid 中的契约元数据检查。

限制:flow config 序列化的是定义而非运行中的执行;加载不会从原始 Python 契约类型重建实时运行时校验器;运行时资源不会被序列化;匿名 lambda 等不可序列化处理器可能出现在 Mermaid 中,但不能作为 get_flow_config() 的导出目标。前置条件为 Agently >= 4.0.8.5。