SuperAPI AI 工具集

ramp-local-dev-loop

编程与开发

查看项目

更新于 10-16 06:20

技能介绍

用途:为 Ramp 集成开发提供安全、确定性的本地循环。默认离线运行,仅在需要厂商执行的最小行为上使用 Ramp 沙箱,并在任何本地写入可能触及生产前失败关闭。

主要能力:创建带类型的显式环境解析器(默认沙箱、Ramp 主机白名单、生产写入硬互锁);依据 OpenAPI 契约生成最小化脱敏夹具,覆盖成功、空页、分页、错误、webhook 重复和模糊写入等场景;离线运行单元与契约测试,断言凭证、卡信息、收据或个人字段不进入快照或日志;用沙箱账户和演示动作创建被测生命周期状态并记录对象 ID 与清理归属;对比沙箱观测与夹具,复核后更新并保存契约校验和与测试产物。

使用方式:先确认 Ramp 应用、环境、业务实体、受影响数据与工作流、负责人和回滚边界;阅读 references/official-docs.md 并复核端点 schema、scope、限制与支持状态;使用合成夹具或沙箱,直到生产访问与业务影响被明确批准;准备获批的密钥存储与脱敏证据位置。沙箱 UI 为 https://demo.ramp.com,Developer API 为 https://demo-api.ramp.com。工具纪律:用 Glob 定位代码与夹具,用 Grep 查找端点、字段、权限、错误与过时假设,用 Read 检查最小必要文件,Write 仅用于获批的新草稿、测试、配置或证据,Edit 仅用于有已知回滚的受限改动。

适用场景:本地开发与测试 Ramp 集成、复现 422 等错误、模拟交易与 webhook 重复处理、验证生命周期状态。

限制:沙箱无真实资金流动,但权限仍影响演示动作与 API 行为;任何生产读取、生产凭证、真实业务数据或写入均需负责人单独批准;本地文件工具不授权 Ramp 操作,也不替代负责人批准;未解决的厂商行为、权限或财务状态应视为停止条件。