C₂₂H₂₅NO₆
博客

Bug Catcher:一天 40 次提交的群聊 Bug 捕获插件

· 约 1 分钟

开发者群里经常有人随口说一句「这里好像有问题」,然后就被后面的聊天冲走了,再也没人记得。Bug Catcher 在后台静默监听,攒够一批消息或者隔一段时间,就交给 LLM 判断里面有没有 bug 反馈,分成确认、疑似和没有三档,记到 Dashboard 上。同一个 bug 被不同人报好几次会自动合并,还会记下每次是谁、在哪个群报的,并标出最关键的那条原始消息。

今天从早上十点写到现在,一共 40 多次提交,大半时间在 review、修、再 review 里循环:缓冲区少写一个 await 永远不释放、TTL 清理循环出一次异常就永久退出、分析期间的新消息被并发吞掉……前端还踩了个坑:插件页面跑在 iframe 沙箱里,confirm() 和 alert() 会被静默拦掉,按钮点了没反应,最后自己写了确认弹窗和 Toast。