SuperAPI AI 工具集

cekura-fixing-prod-issues

测试与质量

查看项目

更新于 10-16 05:02

技能介绍

用途:解决生产环境通话(call)失败问题。该技能把修复过程拆成六个严格顺序阶段:调试、复现、修复、验证、回归测试、提交 PR。

主要能力与用法:

  1. 调试:拉取生产通话与日志,定位根因并与用户确认。
  2. 复现:构建 Cekura 评估器(evaluator),附加指标并运行,修复前评估必须失败。
  3. 修复:编写代码修复并本地提交(commit),此阶段不推送。
  4. 验证:重跑同一评估器,评估现在必须通过。
  5. 回归:测试所有受影响的正常路径与边界情况。
  6. PR:提交 PR,附上全部 Cekura 结果 URL。

强制规则:必须使用与生产通话相同的连接媒介,通过 GET /test_framework/v1/ai-agents/{id}/ 获取 agent 记录确认其 transport,多数情况为电话(telephony),但以实际配置为准;文本模式不可替代,阶段之间不得切换媒介。六个阶段依次执行,每阶段有门槛,必须以证据而非假设通过。阶段 2 是最难门槛,评估未在 Cekura 上明确失败且有指标分数佐证前不得进入阶段 3。不确定指标选择、根因、边界条件或结果有歧义时应停止并询问用户。阶段 5 全部回归测试通过前不得推送代码。

限制:文档未提供具体安装命令、依赖、收费或支持的平台信息;仅描述该技能的工作流与门槛要求。