SuperAPI AI 工具集

canva-load-scale

设计与创作

查看项目

更新于 10-15 22:42

技能介绍

用途:在明确声明的工作负载下测量应用容量,同时遵守 Canva 各端点的元数据与实际响应。默认使用 Mock;真实探测必须规模小、可逆且隔离。

主要能力:区分逻辑读、写、异步提交、轮询、刷新和 Webhook 处理,包含突发、重试和任务完成分布;用 Write 或 Edit 实现契约一致的成功、限流、认证失败、进行中、终态失败和模式漂移响应;测量队列深度、工人利用率、延迟、内存、刷新锁争用和数据库压力,将本地准入与并发设在实测安全点以下;在授权探测时限定端点、用户、请求数、时长和合成数据;在异常认证、数据、持续限流、提供商错误、清理失败或超出命名测试范围时立即中止;产出包含工作负载、环境、契约版本、聚合结果、观察到的提供商响应、所选余量和回滚的容量证据。

使用方式:认证使用 Canva Connect 的 Bearer 访问令牌,由后端通过 OAuth 2.0 Authorization Code with SHA-256 PKCE 获取;请求明确的最小权限范围,将客户端密钥和令牌排除在浏览器可见状态之外,并序列化刷新以原子方式存储替换后的单次使用刷新令牌。用 Read 和 Grep 做发现和取证;只用 Write 或 Edit 处理经批准的工件、代码、配置、测试或回执,不得做未经批准的 Canva 侧变更。

适用场景:为队列、工人、令牌刷新序列化或端点容量做规模评估。限制:无提供商测试授权时仅运行 Mock;出现限流应停止真实探测并降低速率;无法验证清理时不得运行变更型负载用例。