SuperAPI AI 工具集

reproduce-and-fix-issues

通用与其它

查看项目

更新于 10-15 17:24

技能介绍

用途:针对来源线程中已被可信分诊标记的 Slack 缺陷,先通过目标应用的真实 UI 复现精确症状,再评估是否需要修复。分诊标记为 [benny:bug] 或 [benny:performance] 才继续,[benny:other]、缺少标记、作者不可信、标记冲突或超时则静默停止。

主要能力与流程:冻结来源频道与根线程坐标(SOURCE_CHANNEL_ID、SOURCE_THREAD_TS),任何发帖前预检父消息;等待分诊合同;判断是否已有人认领修复或已存在修复产物,若已有打开的 PR 或已合并提交则转为验证模式,不重复编写;加载外部 Benny 配置与控制适配器,要求启动目标应用、导航功能、驱动真实 UI、只读检查状态、截图、录屏、清理进程等七项能力,缺失即标记 blocked。复现要求同一路径出现两次相同的判别症状,状态检查只能确认观察、不得注入症状。证据经只读媒体复核确认后,在运行输出或配置的运维线程中记录,来源线程至多回一条简短消息。

修复阶段:仅当复现确认、无已有修复、缓冲期内无人认领、运行时证据定位根因、变更符合预算与仓库范围、适配器可同时运行基线与补丁构建时才尝试。修复由协调者负责最终 diff、提交与 PR;代码编辑仅可在工具隔离移除 Slack 凭据与所有写入动作时委派。修改后用同一真实 UI 路径重复两次,提供补丁前后证据,再运行聚焦测试与影响范围冒烟测试,最后打开草稿 PR,绝不合并或部署。

限制:需先有可用的控制适配器、功能地图与外部配置,否则 fail closed;不得在来源频道发根消息;不得将截图、录屏、日志、令牌纳入版本控制;无确认复现则不编写修复。具体配置项、命令与参数暂未提供。