WorkBuddy技能评测 #165 | reduce-unoptimized-query-oracle:把上千行失败日志压成一条 SQL
基本信息
- 技能名:reduce-unoptimized-query-oracle
- 来源仓库 Star 数:31,829(cockroachdb/cockroach 官方仓库)
- 单技能下载量:平台未公开
- 分类:Testing & Security
- 数据来源:SkillKit 中央技能库(WorkBuddy 生态的第三方技能市场)
它解决了什么痛点
CockroachDB 的 roachtest 失败后会吐出几百上千行日志,里面混着几十条 SQL。要报 bug,得先找到「到底是哪条 SQL 触发了优化器问题」,然后不断删减把它缩到最小可复现。这个压缩过程纯手工要几小时。
对我有没有用(技术 / 自媒体 / AI / 读书)
对你几乎没用——除非你在给 CockroachDB 提 issue。但「失败日志缩减成最小复现」这个方法非常有普适价值:你遇到的任何构建失败、编译错误、接口 500,正确做法都是先做「最小复现」。它比「贴一大段日志问 AI 为什么错」有效得多。自媒体:可写「怎么把 bug 报告写成别人愿意看的样子」。AI/读书:弱。
典型场景
你给 CockroachDB 提 bug,需要附最小复现。装此技能后,AI 从日志里抽出候选 SQL,逐条二分删减,最后留下一条三行的建表+查询。成果:issue 当天被维护者确认,而不是被回一句「请提供最小复现」然后石沉大海。
一句话结论
专用技能,但「最小复现」这个习惯本身值得带走。
📊 完整对比数据见在线总表:WorkBuddy 技能市场全量调研总表(腾讯文档)
发表评论: