SuperAPI AI 工具集

agentic-workflow-advisor

智能体与模型

查看项目

更新于 10-16 09:46

技能介绍

用途:对 IBM watsonx Orchestrate 的代理式工作流资产进行静态分析,产出按影响等级(高、中、低)排序的架构建议,用于部署前的设计评审、慢响应流程的性能诊断,以及无需工程升级的可重复设计检查。

主要能力:仅做静态分析,不调用、修改或连接任何运行中的工作流或平台 API。支持 Flow Builder UI 导出的工作流 JSON、ADK 专业代码路径编写的 JSON,以及使用 @flow 装饰器的 Python 流程文件,可选读取 Agent YAML 定义。覆盖全部 watsonx Orchestrate 流程(含 {"spec": {"kind": "flow"}} 的 JSON),以及 tool、agent、script、branch、parallel、foreach、loop、prompt、docproc、docext、decisions、user、user_flow 等节点类型,并分析容器节点内部结构。基于平台实测延迟数据给出依据,区分确定发现与候选发现,并对字段不完整的资产注明范围限制。

使用方式:用户需在当次消息中明确提供工作流 JSON、Python 内容或文件路径。若提供文件路径,运行 python3 .bob/skills/agentic-workflow-advisor/scripts/extract_flow_info.py <file_path>;若是 Python @flow 资产,先运行 scripts/extract_flow_info.py <file.py> 预提取结构摘要。技能执行六项检测并汇总为结构化报告。

适用场景:部署前的架构问题优先排序、流程延迟诊断、可重复设计评审。

限制:不做自动修复,不重写工作流;不评估业务逻辑正确性、并发与吞吐等运行时指标,也不做凭据与数据安全审查;不评估六项检测之外的完整性缺口。无输入时仅提示用户粘贴工作流 JSON 或提供文件路径。