RecodeX 重构消息,开源项目Stof发布,定位为可安全运行“不属于自己或无法完全信任”的逻辑的运行时。其做法是把内含函数的JSON文档实例化为一个小型WebAssembly环境,函数只能访问自身文档,无法操作其他内容。

Stof是JSON的超集,便于通过网络传输,并支持JSON、YAML、TOML等交换数据以及PDF、图像、二进制等复杂数据。项目用Rust编写,目前支持JS/TS和Python,官网提供完全在浏览器内运行的演示环境。作者表示,该工具面向AI生成的数据与代码场景,可作为数据与分布式系统之间的粘合层。