GUIOS 是一种全新的软件形态:agent-native app —— 一个界面、状态和行为都由 agent 生成并持续维护的交互式应用。 你在白板上说需求,它当场变成一个可点、可填、可持续使用的 app,而且每个动作都真实地驱动它所连接的服务。
本机演示运行在 http://127.0.0.1:8787/ · 这个主页运行在 http://127.0.0.1:8090/
研究预览 · 页面中的截图全部来自真实运行中的系统,不是设计稿。
真实截图 · 白板上每一张卡片,都是从一句话生成的一个 live app。
不是画一张原型图,也不是拼一段对话。GUIOS 把你的需求编译成一份可校验的 app spec,由统一运行时立即渲染,并交给 app 自己的 agent 后端来执行。
在白板底部的输入框里,用自然语言描述你想要的东西。创建、修改、连接、查询,都是同一个入口。
一组 agent 规划需求、设计界面、定义动作与数据、挑选真实服务,产出一份可校验、可 diff、可回滚的 app spec。
统一运行时把 spec 渲染成可交互界面。你点按钮、填表单,后端 agent 真实调用它连接的 API,并把结果写回你看得见的状态。
真实截图 · 打开一张卡片,就是一个完整的应用界面。
聊天给你一段文字,你还得自己去别处操作。GUIOS 直接给你一个能点、能用的界面,动作就在界面里完成。
生成的不是一张看得见点不动的 mockup。每个按钮背后都接着真实的服务,按下去会真的发生事情。
状态不是藏在模型脑子里的对话历史。它是可见、可校验、可回读的应用状态,重开还在。
一个 agent-native app 要同时守住五条契约。它们把“界面 / 行为 / 状态由 agent 维护”这句定义,变成了可以逐条检查的承诺。
你当前在做什么、进行到哪一步,界面上看得见 —— 这是“界面由 agent 维护”。
你按下的每个动作,都被送到对的地方去执行,而不是走错服务。
动作真的调用它所命名的真实 API,产生真实的实体,而不是模拟一段结果。
真实发生的结果,会更新回你看得见的界面 —— 这是“状态由 agent 维护”。
关掉应用再打开,之前的内容和进度依然在,状态是持久的,不是一次性的。
这五条契约构成了 LiveGUI-Bench 的评测基础:每个分数都读自真实执行过的行为。