半小时2.8万行代码:记一次Fable5的0Bug重构"

admin 2026-10-20 20:32:39 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

半小时 2.8 万行代码:记一次 Fable 5 的 0 Bug 重构

原创

weishu
weishu

虚拟框架

2026年6月12日 20:47
中国香港

在小说阅读器读本章

去阅读

今天逛论坛,偶然看到一位用户分享了他通过 Vibe Coding 完成的家庭资产管理应用,主打跨账户的资产统筹。

我立刻对这个项目产生了兴趣。因为我一直也有类似的需求:个人的投资分散在多个不同的券商账户里,每次想要盘清底仓成本和跨账户的总收益,都得靠“手搓” Excel 来手动汇总。这种体验繁琐且极为割裂,因此看到这个项目时,我眼前一亮——这主意不错!

满怀期待准备部署体验时,我扫了一眼 README,发现原作者使用的是 Spring Boot + MySQL 的技术栈。说实话,在如今全面拥抱 Agentic Coding 的时代,我对这种略显沉重的传统架构已经不那么感冒了。我现在的首选是基于 Bun 的 All-in-One 架构:前后端统一使用 TypeScript,再借由 Bun 极速编译成单一的可执行文件,开发与部署都做到了极致的轻量化。况且,对于这种个人或家庭级别的应用,SQLite 已经游刃有余,完全没有必要上 MySQL。

恰逢昨天我测了一整天的 Fable 5。遗憾的是,在此之前的体验中它总是因为对安全策略过于敏感而频繁拒绝响应,这也不让干、那也不让干。正因如此,我索性把这个资产管理项目丢给 Fable 5,让它直接按照我的技术栈偏好进行重构。一方面是为了消耗一下它的调用额度,另一方面也是想探底 Fable 5 在这种中型工程重构上的真实能力。

结果令我感到震撼。

仅仅过了大约半个小时,重构就彻底完成了:2.8 万行代码,30 张数据表,140 多个接口,堪称 1:1 完美复刻。 随后,我用 GPT-5.5 和 Fable 5 本身对这次重构进行了交叉 Code Review,出人意料的是,它们都给出了极高的评价。

实际上,我已经快半年没怎么用过 Claude 系列的模型了。自从 GPT-5.2-codex 问世后,我就发现一个有趣的现象:用 GPT 去 Review Claude 的代码时,总是能挑出各种毛病;而反过来用 Claude 去 Review GPT 时,却很少发现问题。当时我就断定,GPT 在代码生成质量上已经实现了超越。再加上 Claude 时不时动不动作妖,我很早就全面投入了 Codex + GPT 的工作流中。

但这次 Fable 5 的重构表现,着实让我感到惊讶。为了进一步验证,我继续让 Fable 5 开发了一个更为复杂的“多账户股票穿透”功能。完成后我习惯性地丢给 GPT 去 Review,结果反馈是:0 个问题。我不信邪,又让它接连做了一个新功能,Review 的结果依然是挑不出毛病。

Fable 5 所展现出的这种能力,已经实质性地改变了我的工作流。以前我的标准范式是:Agent 完成功能 -> 多个模型交叉 Review -> loop。因为过去的模型在实现复杂逻辑时总会有疏漏。但现在,如果模型足够强大,能够在需求明确的情况下精准实现且不留 Bug,那么我们以后将不再需要繁琐的交叉 Review 或后置人工检查。

前段时间,Anthropic 直接把用 Zig 语言编写的 Bun 用 Rust 给彻底重构了一遍,100万行的代码。此时此刻,我也真切地体会到了这种降维打击般的威力。我很难准确形容当下的感受——那是一种多年认知被推翻的“崩塌感”,但其中又夹杂着见证奇迹的少许兴奋。

我们过去花了数年心血去构筑和迭代的软件工程,现在竟然可以在几个小时内被无缝实现。

这让我想起了马斯克说过的那句话:人类数十万年的漫长进化,可能仅仅是硅基生命 Bootloader 里那一闪而过的引导代码。

推荐阅读


欢迎关注我的公众号“虚拟框架”,原创技术文章第一时间推送。


半小时2.8万行代码:记一次Fable5的0Bug重构" 网络安全文章

半小时2.8万行代码:记一次Fable5的0Bug重构"

作者分享使用Fable5在半小时内完成2.8万行代码的重构案例,将SpringBoot+MySQL架构的资产管理应用重构为Bun+TypeScript+SQLite的轻量化方案。关键发现包括重构后经GPT-5.5和Fable5交叉审查均未发现BUG,且后续复杂功能开发同样实现零缺陷,表明AI代码生成质量已突破需人工复审的传统工作流。可操作建议是明确需求后可直接依赖高质量AI完成开发。
薅羊毛预警:ClaudeCode免费无限量白嫖Qwen3.6到月底" 网络安全文章

薅羊毛预警:ClaudeCode免费无限量白嫖Qwen3.6到月底"

文档介绍了一项限时免费活动,用户可通过指定链接注册讯飞星火平台获取Qwen3.6和Qwen3.5模型的无限量Token使用权,活动截止至6月30日。文章详细提供了从模型选择、API密钥生成到CCSwitch工具配置的完整操作指南,包括接口地址填写和协议转换说明,并附有测试验证方法。
红队测试刚开几小时就泄露!AnthropicOceanus模型管控翻车" 网络安全文章

红队测试刚开几小时就泄露!AnthropicOceanus模型管控翻车"

Anthropic下一代安全模型Oceanus在2026年6月3日开启红队测试数小时后,API访问权限被内部人员违规倒卖至第三方代理平台,模型输出样本在社交媒体大量泄露。事件暴露AI安全评估存在分发管控失效、灰色产业链成型和安全护栏可逆性三大系统漏洞,凸显红队测试需建立端到端权限追踪、降级模型测试和实时滥用检测机制。建议行业制定红队测试行为准则并强化法律约束。
tx出品,没有角色、没有工作流、没有专用工具——这个\"三无\"AI却在渗透测试赛杀疯了" 网络安全文章

tx出品,没有角色、没有工作流、没有专用工具——这个\"三无\"AI却在渗透测试赛杀疯了"

Cairn是一个无预设角色和工作流的通用问题求解引擎,通过黑板架构实现事实-意图图管理,支持OODA循环和间接协作的智能体工作模式。该系统提供Bootstrap、Reason、Explore三类动态任务,可在渗透测试等场景中自动探索解决方案路径。文档包含完整的部署指南和项目地址,但末尾存在证书售卖等非技术内容。
评论:0   参与:  0