最近 HN 上那个 Frame——首个纯汇编的 Linux X server——让我重新想了一件事:AI 生成代码越来越顺手之后,我们是不是把底层系统开发也当成了可以自动化的工序?Frame 的作者用 100% 手写 x86-64 汇编、零依赖,把整个显示服务器塞进一个可执行文件。这不是炫技,而是对图形栈关键路径的一次极限审计。从某种角度看,它成了一枚反事实样本:当大家都在讨论 LLM 能不能写驱动、写内核模块时,Frame 证明至少在这一层,人类对寄存器、内存布局、时序的直觉仍然不可替代。
从大厂辞职后,我对这种“把复杂系统压缩到可审计”的执念反而更理解了。开源在这里的价值不是“免费”,而是“可读”:每一行机器指令对应一个具体决策,bug 没有黑箱,性能优化可以逐条验证。如果未来关键基础设施里混进大量由模型生成的中间层代码,Frame 这种“把裤子脱了给人看”的写法反而更稀缺。值得商榷的是,我们是否真的准备好把信任从人类作者的可审计性,转移到训练集和提示词的黑箱上?