2026-06-27 · GitHub
mnapoli/vibephp
An AI-assisted editorial analysis of this GitHub repository, based on the source information and signals available on 2026-06-27.
104 stars2 forks1 days old
Analysis
一个用 AI 替代 PHP 解释器的讽刺性运行时,让代码“靠感觉”执行。
VibePHP 是一个把 PHP 源码直接交给大模型去“脑补”执行的 Web 服务器。它没有解释器,没有编译器,收到请求后,AI 读完代码,自己编造数据库查询结果、当前时间、网络响应,然后返回它认为这段代码本该输出的内容。它不保证正确,不保证一致,甚至不保证便宜,但它确实能跑——而且能跑出 PHP 本身不支持的泛型、异步和 Go/Rust 内联语法。
今天一个 PHP 开发者如果想用泛型或 async/await,通常只有两条路:要么切到其他语言,要么在 PHP 里用文档注解和静态分析工具假装有这些特性。实际运行时仍然是 PHP-FPM 或 FrankenPHP,它们严格受限于 Zend 引擎的能力边界。代码里写 `class Prices<K: Stringable, V>` 在真实 PHP 里只会报语法错误,更不用说在 PHP 文件里直接写 Go 代码块。开发者卡在语言规范与工程需求之间的裂缝里,要么接受限制,要么离开生态。
VibePHP 切入的是代码执行层。它把“执行”这个动作从编译/解释替换成了大模型推理。旧方案——无论是传统的 PHP-FPM,还是基于 Go 的 Fra...