SuperAPI AI 工具集

flowstudio-power-automate-debug

测试与质量

查看项目

更新于 10-15 21:52

技能介绍

用途:这是一个逐步诊断 Power Automate 云流失败原因的技能,通过 FlowStudio MCP 服务器获取比 Graph API 更细的运行与动作级信息。

主要能力:定位流程、查找失败运行、获取顶层错误、检查失败动作的输入输出、读取流程定义、沿数据链回溯、定位根因(表达式错误、字段路径错误、HTTP 动作错误、连接或授权失败、Outlook 用户选择器相关故障等),并应用修复后验证。示例包含子流表达式错误、空值导致子流崩溃等调试场景。

使用前提:需要一个可访问且持有效 JWT 的 FlowStudio MCP 服务器,连接设置参见 flowstudio-power-automate-mcp 技能;订阅见 https://mcp.flowstudio.app。使用时应先调用 list_skills / tool_search 确认可用工具名与参数结构,若本文档与 tool_search 或真实 API 响应冲突,以 API 为准。

关键用法:诊断时 get_live_flow_run_error 用于定位哪个动作失败,get_live_flow_run_action_outputs 用于查看失败原因,两者都需调用;错误码如 ActionFailed、NotSpecified、InternalServerError 只是通用包装,真正根因在动作的输入输出中。修复用 update_live_flow(始终返回 error 键,null 表示成功)。验证用 resubmit_live_flow_run 重放任意触发类型的既往运行,或对需要自定义载荷的场景用 trigger_live_flow。

限制:连接或授权类故障(如 ConnectionAuthorizationFailed)无法通过 API 修复,需在 Power Automate 设计器中处理;Outlook 用户选择器因 AadGraph 操作在列表枚举层损坏,需改用 shared_office365users.SearchUserV2;动作输出可能很大,应先截断再打印;全新且从未运行过的流程无法重放,只能触发。具体平台或收费信息资料未提供。