vision2web是什么
vision2web是由清华大学与智谱ai联合发布的视觉导向型网站开发能力评估基准,专注于衡量多模态ai agent在真实场景中端到端构建网站的综合能力。该基准涵盖193个源自实际应用的建站任务,按复杂度划分为三个层级:基础静态网页生成、具备用户交互能力的前端开发、以及包含前后端逻辑与数据库集成的全栈式网站构建。其核心采用“工作流驱动的agent验证”新范式,融合gui agent对功能行为的自动化测试与视觉语言模型(vlm)对界面还原质量的细粒度评判,从而全面刻画当前最先进(sota)模型在长周期、高耦合软件工程任务中的真实表现边界。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Vision2Web的主要功能
- 三级能力进阶评估:从零交互的静态页面输出,到支持表单提交、状态切换等动态行为的前端实现,再到整合API调用、数据持久化与服务部署的完整系统搭建,逐层检验AI Agent在跨模态理解、代码生成与工程落地等方面的演进能力。
- 双轨自动化评测机制:一方面由GUI Agent依据预设操作路径执行功能验证,另一方面由VLM Judge对渲染结果与原始设计图进行多尺度视觉比对,共同输出可量化、可复现的端到端评估结果。
- 真实世界数据底座:基于193个已上线网站构建高质量任务集,覆盖内容展示、在线交易、SaaS工具、公共服务四大领域共16个细分类型,提供918张适配多终端的设计原型图及1,255个结构化测试用例。
- 深度归因式能力分析:不仅反馈整体得分,更能定位Agent在UI语义解析、交互流程编排、模块依赖管理、长程任务分解等关键环节的具体失效模式与瓶颈成因。
如何使用Vision2Web
- 环境初始化:部署标准化容器镜像,内含Node.js、Python、Nginx、PostgreSQL等前后端及数据库运行依赖。
- 数据载入:将任务所需的原型图像、自然语言需求描述、多媒体资源统一放置于指定输入目录。
- Agent接入配置:将待测模型嵌入OpenHands、Claude Code等主流Agent框架,并完成API接口适配与上下文长度对齐。
- 任务启动执行:Agent接收图文输入后自主规划开发步骤,逐步生成HTML/CSS/JS、后端路由与数据库Schema等代码资产。
- 一键部署运行:自动调用Agent生成的启动脚本,在固定HTTP端口完成服务部署并对外暴露访问入口。
- 功能合规性检验:GUI Agent Verifier依专家定义的工作流模拟真实用户操作,验证页面跳转、表单提交、状态响应等功能正确性,输出Functional Score。
- 视觉保真度评估:VLM Judge加载渲染后的网页快照与原始设计稿,从布局结构、色彩风格、组件比例等多个维度计算视觉相似度,输出Visual Score。
- 综合诊断报告:结合双维度评分与各验证节点日志,识别模型在特定技术栈、交互类型或设备适配上的薄弱环节。
Vision2Web的关键信息和使用要求
- 研发主体:清华大学与智谱AI联合发起,聚焦于多模态AI Agent在视觉驱动型软件开发任务中的系统性能力评估。
- 任务体量:总计193项建站任务,严格对应静态网页、交互前端、全栈系统三类难度梯度。
- 数据构成:包含918张桌面/平板/手机三端适配的设计原型图,以及1,255个覆盖功能点、边界条件与异常路径的测试用例,横跨内容类、电商类、企业级SaaS及政务类四大应用场景,细分为16个垂直子类。
- 评估体系:采用GUI Agent负责功能逻辑验证(Functional Score),VLM Judge专注界面视觉一致性评估(Visual Score)的双引擎协同验证架构。
- 基础设施要求:需运行Docker容器环境,预装主流前端框架(React/Vue)、后端运行时(Flask/FastAPI)、数据库服务(PostgreSQL/SQLite)及相关构建工具链。
- 框架兼容性:支持接入OpenHands、Claude Code等遵循标准Action Space与Observation Schema的Agent平台。
Vision2Web的核心优势
- 评估结构科学分层:三层递进式任务设计精准映射真实开发流程,使能力断层定位具备明确阶段指向性。
- 数据来源高度可信:全部任务均来自C4验证集中的真实上线网站,规避人工合成数据带来的分布偏移与理想化偏差。
- 验证过程严谨可控:GUI Agent确保交互行为符合预期,VLM Judge保障视觉呈现贴近设计意图,二者协同形成闭环评估证据链。
- 覆盖广度全面均衡:横跨四大行业领域与16个业务子类,支持跨模型、跨框架、跨设备形态的横向性能对比与纵向演进追踪。
- 问题归因颗粒精细:依托工作流节点级日志记录与失败回溯机制,可精准识别Agent在视觉感知、指令解析、代码生成、错误恢复等环节的具体缺陷。
Vision2Web的项目地址
Vision2Web的同类竞品对比
| 对比维度 | Vision2Web | Design2Code | WebGen Bench |
|---|---|---|---|
| **任务范围** | 三层递进:静态网页、交互前端、全栈开发 | 仅静态UI到代码生成 | 文本驱动的端到端开发,多模态支持不足 |
| **验证方式** | GUI Agent + VLM Judge双组件工作流验证 | 像素级对比和规则脚本 | 开放式文本评估,缺乏结构化约束 |
| **可复现性** | 高:结构化工作流明确约束执行路径 | 低:布局变化导致脚本脆弱 | 低:开放式评估难以复现 |
| **数据规模** | 193任务/918原型图/1255测试用例/16子类 | 规模有限,类别覆盖少 | 未明确分层,任务数量较少 |
| **多设备支持** | 支持桌面/平板/手机三端适配评估 | 未明确区分多设备场景 | 未强调多设备适配 |
| **能力诊断** | 精细:可定位UI理解/交互逻辑/系统构建短板 | 粗糙:仅视觉相似度评分 | 粗糙:端到端整体评分,难以细分 |
Vision2Web的应用场景
- 大模型能力标定:为Claude、Gemini、GPT系列等主流多模态大模型提供统一、可比、贴近工业实践的视觉建站能力评测标准。
- Agent框架效能比对:支撑OpenHands、Claude Code等不同智能体架构在真实开发任务中的性能横向评测与迭代方向优化。
- 算法创新效果验证:服务于UI理解增强、代码生成优化、长程任务规划等关键技术模块的研究验证与效果量化。
- AI建站产品能力对标:助力Vibe Coding等商业化AI开发工具开展自我能力评估,识别与前沿水平的技术代差。
- 教学科研资源建设:作为面向AI辅助软件工程方向的典型案例库,支撑高校课程设计、实训项目开发与科研课题孵化。











