Rust重写Pi,启动速度狂飙10倍
Rpi – a Rust rewrite of the Pi agent, 10× faster startup
我最近用Rust重写了Pi agent,发现性能提升惊人。冷启动速度比TypeScript原版快了10倍,内存占用也大幅降低。想和大家分享一下这个Rust版本(rpi)的具体性能对比数据。
太棒了!我们前几天刚实现让Pi在浏览器和iPhone上全功能运行。不知道能否把Rpi编译成WASIX格式,也部署到这些环境中?
但这可能削弱了Pi的核心卖点——自修改框架。如果不支持Pi扩展,这种对比就像拿苹果比橘子。我的启动时间主要花在加载扩展和技能上。
我在想是否可以加一个WebAssembly插件适配器,或者用集成V8引擎的Rust crate(比如Bun)?说实话,我用Pi这么久,还没让它真正自修改过。