13. 在 3D 工作空间中可视化代码库和编程代理
他们做了什么
这位开发者用 Three.js 做了一个浏览器应用,可以接入已经安装并登录的编程代理(OpenClaw、Hermes、Codex、Claude Code),工具、技能和记忆仍保留在各个代理自己的运行框架中。代理以 3D 虚拟形象出现,会走动、聊天和写代码。仓库则呈现为一座由可点击的代码板块组成的城市,空间中还有终端屏幕和全景屏幕,运行着正在被编辑的应用。
结果如何
从 7 月开始断断续续开发后,它以 MIT 许可证发布了 Windows 和 Linux 版本。作者承认有些地方还很粗糙,部分 AI 生成的 3D 模型看起来也比较粗糙。
需要知道
你需要先安装并登录四个受支持代理中的一个,而且 Windows 版本没有签名。
你可以这样尝试
查看 [项目路径] 中的仓库,为它构建一个本地优先的 3D 可视化:把文件夹结构呈现为一座城市,每个文件夹是一个街区,每个文件是一栋按代码行数决定大小的建筑。为我运行的每个编程代理([代理名称])加一个简单的虚拟形象,让它移动到自己正在编辑的文件处。当我运行一条命令、在浏览器中打开并点击建筑就能查看对应文件时,任务即告完成。全局安装任何东西或删除任何文件之前,先问我。
评论
0分享你对这一章的想法