「给AI写界面,也给AI做验收,Rune原生UI这件事重做一遍」anomalyco 开源的 Rune,是一个面向 macOS、Windows、Linux 和 Web 的原生 GPU 渲染 Rust UI 框架。它不依赖现成的渲染层,渲染、文本、布局、弹簧动效这些基础能力都是自己做的,目标很明确:既要有原生界面的性能和控制力,也要让构建方式更适合今天的 AI 编程流程。它有个很特别的地方,就是每个应用都能无头运行,也就是不打开窗口也能渲染 PNG、导出元素树、用脚本驱动输入,这样智能体不但能写界面,还能自己检查结果、做回归验证。README 里甚至直接建议,先从 examples/hello 和 crates/rune/README.md 入手,再让 agent 用无头方式验收自己的工作。项目目前仍处于预发布阶段,官方建议直接固定 dev 分支上的某个具体 rev 使用,并强调 dev 不会被重写。仓库热度也不低,已有 2.5k Star、58 个 Fork。另外,团队明确说不收 PR,更希望先提 issue,由他们自己的 agents 跟进处理。这个项目不只是一个 Rust UI 框架,也像是在试验一种为 AI 协作设计的框架工作流。GitHub:anomalyco/rune
发布于 北京
