SuperAPI AI 工具集

salesloft-local-dev-loop

测试与质量

查看项目

更新于 10-15 23:29

技能介绍

用途:在本地围绕 Salesloft 的响应封装、分页、错误和 Webhook 签名建立快速开发闭环。默认不进行真实 CRM 数据变更。

前提条件:具备命名仓库与测试框架;固件已脱敏、不含客户或潜在客户数据;存在可替换的 HTTP 传输边界;可选的非生产只读凭据存放于源码之外。

主要能力:为身份、分页列表和空页添加脱敏成功固件;添加确定性的 401、403、404、422、429、超时和非 JSON 用例;添加保留原始字节的 Webhook 固件(事件头、签名、回调令牌)。契约方面:成功响应含 data 与 list 元数据;403/404 为单一错误,422 为字段键错误,429 含当前速率头;分页从第 1 页开始,支持的端点 per_page 一般为 1 至 100;Webhook 固件须保留精确原始字节用于 SHA-1 HMAC 校验。

使用方式:用 Read、Glob、Grep 定位客户端、适配器、固件与测试命令;仅用 WebFetch 复核官方 Salesloft 契约;仅在确认的仓库内使用 Write 或 Edit。测试注入假 Bearer 值并断言已脱敏。每次变更离线运行单元与契约测试。可选实时通道仅在使用只读凭据且明确指定目标团队时启用。

限制与边界:禁止将生产响应复制到固件,禁止使用真实令牌作占位符,禁止从本地测试命令启用实时写操作。实时通道须选择加入、只读、有界,并在不可信分叉中禁用。输出应包含固件清单、契约断言、运行命令、通过/失败结果、实时通道状态及不支持的响应形态。