Cloudflare 除了一个刚出了 computer 的库理念非常有趣:
一个在 Durable Object 里的虚拟文件系统,基于 SQLite 做持久化,通过 workspace.runtime 提供不同类型的 runtime:
Container,把 SQLite 状态通过 FUSE 挂载到真实的 Linux 沙箱容器
Isolate Shell:模拟出来的、轻量级的假 Shell,在 Dynamic Worker 里跑 just-bash
Isolate JavaScript:在隔离的 Dynamic Worker 里支持 JS runtime
让每个 Agent 都能拥有自己的持久化工作空间,并且能在不同 runtime 动态切换,不同的任务可以用不同的,可以兼顾性能和速度,非常有趣,很有想象力。
显示更多