SuperAPI AI 工具集

flexport-local-dev-loop

编程与开发

查看项目

更新于 10-15 23:25

技能介绍

用途:为 Flexport 集成开发提供以契约夹具为核心的本地开发闭环,让大部分开发无需凭据即可进行,只有夹具无法验证的缺口才使用单独审批的只读线上测试。

主要能力与用法:先选定唯一的契约对象(具体 REST 端点、MCP 工具或 webhook 事件)及预期业务结果,再依据第一方文档的字段名与类型构造合成夹具,替换所有标识、路由、参与方、财务与文档内容。测试需覆盖必填字段、未知的新增字段、不透明游标与链接、状态/错误码/错误消息以及缺少授权等情况。webhook 需对精确的合成字节用测试密钥签名,并在解析前测试格式错误、长度错误、重复与合法 SHA-256 签名。必要时用获批凭据执行一次只读操作,本地闭环绝不创建 booking、document、purchase order 或 invoice。最后提交夹具与断言而非令牌或线上载荷,并记录 schema 来源与复核日期。

认证:REST 使用缓存 OAuth 2.0 客户端凭据 Bearer 令牌,audience 为 https://api.flexport.com,或显式接受的宽范围 API key;每个工作负载使用独立凭据,禁止记录凭据或令牌。MCP 使用指向 https://mcp.flexport.com/mcp 的已认证连接,并受各工具账户权限约束。

限制:资料未提供具体价格、收费与完整命令细节;不得从本地闭环发起任何写操作,凭据不得进入仓库或输出物,夹具中若混入真实数据需替换为合成值并清除原始内容。