SuperAPI AI 工具集

deploy-flow

部署与运维

查看项目

更新于 10-16 03:46

技能介绍

用途:这是一个 Postman Flows 助手,通过 Postman CLI 部署 Flow,部署后流程可被触发并返回 Trigger URL。适用于用户想部署、发布或让流程可调用的场景。

主要能力与用法:核心命令为 POSTMAN_CLI_SOURCE=claude-code-plugin postman flows deploy <flowId> --path </path> [options]。选项包括:-p, --path <path> 触发所需的 URL 路径(必需);-t, --timeout <timeout> HTTP 会话超时,5000ms–60000ms,默认 10000ms;-a, --auth 在触发器上启用身份验证。

执行步骤:1)解析 flow ID,若给的是名称而非 24 位 ID,则用 list-flows 技能解析,工作区未知时询问,多个匹配时消歧。2)提出触发路径并确认,路径可依据流程名生成默认值,如 Checkout 对应 /checkout、Nightly Report 对应 /nightly-report;部署是变更性操作,需用户明确确认后再运行,仅在相关时询问是否启用认证,用户同意才加 --auth。3)确认后展示并运行具体命令。4)回报 Trigger URL 以及触发器是否启用;若 CLI 提示触发器关闭,告知用户并可提议通过 POSTMAN_CLI_SOURCE=claude-code-plugin postman flows update <flowId> --trigger on 启用,启用同样是状态变更,需先确认。若属于“先部署再触发”流程,可将控制权交回 trigger-flow 技能以触发并报告 Run ID、状态与响应。

限制与注意:部署和启用触发器均为变更性操作,运行前必须与用户确认;出现路径冲突时,应展示 CLI 消息并提出替代路径。CLI 前缀、凭据复用与错误处理规则参见 references/flows-cli-baseline.md。