PostgreSQL码农集散地

为了找PG的BUG, 我把Tom Lane蒸馏了

没错, 我把Tom Lane蒸馏了, 为了找PG的BUG. 

效果怎么样呢?直接看这篇:国产模型干不了大活? 是你的姿势不对

为什么是 Tom Lane 呢?因为他是对PG全貌最了解的人, 也因为他在9.4还是10.x(记不清了)的某个小版本出现低级错误时发的一篇怼天怼地的blog, 感受到了他的理念就是要确保PG的稳定、安全、可靠这种企业级的口碑.

既然如此, 那我就把他给蒸馏了, 专门给PG找茬.

方法很简单: 女娲造人

然后再写一个找 bug 的 skill: find-postgres-bug

接下来克隆pg的代码, 不需要所有的提交日志那会很大, 但是最好把最近3个月的commit都收录进来, 因为越新的提交往往意味着越有机会找到bug.

最后用 claude 开干, 插个题外话: 如果你还没有coding 订阅, 现在最多可以薅到阶跃星辰的 coding plan 105 天, 太给力了 :   https://platform.stepfun.com?invite_code=SIASEDCW

废话不多说, 进入postgres代码目录, 启动claude开始找bug

/tom-lane-perspective 用 /find-postgres-bug 的方法找 bug  

瞧, tom lane.skill 已经在干活了.

Image
Image
冲鸭, 一起来赢 PG 社区金色小勋章PostgreSQL国际社区授予PG 16版本贡献者荣誉奖章 - 墨天轮