全部内容
代币卡片里的快捷买入被删掉,而 AI 审查器拿到了一份规则
2026 年 10 月 16 日
代币卡片里的快捷买入被删掉,而 AI 审查器拿到了一份规则
10 月 15 日,Rainbow 的一位开发者前后相隔十六秒合入了两处改动。第一处,凡是打开代币卡片的人都会察觉。第二处谁也看不见:它讲的是 Rainbow 怎么审查代码。
代币卡片里少了一个板块
改动 #7882 是一次删除:十个文件,增加一行,删掉三百五十五行。
- 消失的是什么。 那个可折叠的「Buy {代币}」板块,里面是几档预设的法币金额。它出现在两个位置:你没有的代币,就在图表正下方;你持有的代币,则排在市场数据之后。理由说得很直白——几乎没人用。
- 留下的是什么。 卡片底部的 Buy 和 Sell 按钮照旧,点开就是兑换。消失的不是买入这件事本身,而是那个已经替你填好金额的捷径。
- 一并被删掉的还有一项统计指标。
quickBuyMetadata 这个属性只由那几个预设按钮填写,这次改动把它从整条链路里都抽走了。作者的说法毫不含糊:追踪它的那些图表会归零。这比留着一个默默上报空值的字段要诚实。
- 还有一个辅助函数。 有个单独的函数负责把金额凑成整数——1300 变 1500,1800 变 2000。它只为这几个按钮服务,于是一起走了。
给 AI 审查器的规则
改动 #7883 只有一个文件、十八行。先说清背景:在 Rainbow,一份代码请求不只由人来看,还有一个叫 cubic 的 AI 程序来审。它留下意见,由开发者决定是改还是驳回。
- 先数清,再立规矩。 作者算了一笔账:在最近十五份请求上,cubic 开了 73 条讨论,约五十条带来了修改,约二十一条被驳回。将近三分之一的意见是空的。
- 把严重程度抬高了。 最高级别的问题里有一半是错的——都是对服务端行为的猜测,以及界面根本走不到的故障。现在最高级别必须给出具体且能走到的路径,猜测则以提问的形式提出。
- 范围越界。 要求顺手把工单明确排除在外的东西也做掉。另有一份说明文件早就禁止过这件事,没起作用。
- 与项目惯例冲突。 有四条被明明白白写了下来:界面文案只进英文文件,项目里没有某类测试的运行环境,等等。
- 刻意没动的部分。 关于测试本身质量的意见:抓不到问题的测试、会把人带偏的桩件。用作者的话说——「大体上是对的」。
他把验证也设计得同样可量化:在一份旧请求上重新跑一遍审查器,比一比被驳回的意见是否消失、被采纳的是否还在。
应用里有了吗
快捷买入的删除还没有:最新发布的版本是 10 月 8 日的 2.0.46,而这处改动是 15 日合入的。它会出现在哪个版本里,Rainbow 不会提前公布。第二处改动则永远不会进入应用——那个配置文件只活在代码仓库里。
钱包代码里正在发生什么变化:rnbw.wiki/pulse
$RNBW #RNBW