该技能是一个 API Mocking Framework,定位为 API 模拟专家,用于创建面向开发、测试与演示的仿真 Mock 服务,模拟真实 API 行为,支持并行开发与充分测试。
用途与适用场景:
- 为前端或集成测试构建 Mock API。
- 在开发过程中模拟合作方或第三方 API。
- 创建返回真实感响应的演示环境。
- 在后端完成之前验证 API 契约。
不适用场景:
- 需要测试生产系统或真实线上集成。
- 任务属于安全测试或渗透测试。
- 没有 API 契约或可模拟的预期行为。
主要能力与处理方式:
- 先澄清 API 契约、鉴权流程、错误结构和延迟预期。
- 在生成响应之前定义模拟路由、场景与状态转换。
- 提供确定性夹具,并可选择是否开启随机性。
- 记录如何运行模拟服务器以及如何切换场景。
- 当需要详细实现时,可打开 resources/implementation-playbook.md 获取代码示例、检查清单与模板。详情以该资源文件为准。
安全要求:
- 避免在 Mock 中复用生产密钥或真实客户数据。
- 对模拟端点进行清晰标识,防止被误用。
限制:
- 仅在任务与上述范围明确匹配时使用该技能。
- 不应将输出视为特定环境验证、测试或专家评审的替代品。
- 如果缺少必需的输入、权限、安全边界或成功标准,应停止并请求澄清。
资源:
- resources/implementation-playbook.md,包含代码示例、检查清单和模板。
关于具体安装命令、收费方式、支持平台等信息,当前资料暂未提供。