当AI学会"看图写代码":一场关于视觉理解与程序生成的深度探索

由美团、当A代码香港大学、学序生香港中文大学、图写探索中科院自动化所、场关成南京大学、于视哈工大、觉理解程阿德莱德大学、深度慕尼黑大学、当A代码中国科大及伦敦玛丽女王大学等顶尖机构联合撰写的学序生综述论文,系统梳理了视觉理解与程序生成的图写探索前沿进展。该研究于2026年发布,场关成论文编号 arXiv:2606.15932,于视为行业提供了从2022年至2026年初涵盖282篇文献的觉理解程深度分析框架。
一、深度 突破“视觉缺口”:代码生成的当A代码范式转移
传统大语言模型(LLM)在“文本到代码”的转换中已臻成熟,但在面对“视觉到代码”的复杂场景时仍面临巨大挑战。当用户输入网页截图、数据图表或手绘草图时,AI需完成从视觉表象到逻辑代码的翻译。这一过程如同将画作转化为乐谱,既要还原视觉形态,更要重构底层逻辑。
本研究将该领域定义为“多模态代码智能”,并构建了核心分类框架:
- 基础生成任务:
- 多模态直接生成:输入图像(截图/设计稿),直接输出对应代码。
- 指令驱动编辑:输入图像+修改指令(如“按钮变红”),实现视觉变更。
- 参考代码精化:输入草稿代码+目标图像,迭代优化至视觉一致。
- 高级应用形态:
- 程序化工具调用:代码作为中间推理步骤,用于调用外部工具(如OCR、计算器)。
- 可执行策略生成:代码作为动作脚本,驱动机器人或软件执行环境任务。
二、 图形界面代码生成:从“形似”到“神似”的跨越
1. 网页端:交互真实性的觉醒
早期研究聚焦于外观相似度(像素级匹配),利用WebSight、Web2Code等数据集建立基准。然而,视觉相似不等于功能可用。IWR-Bench数据显示,模型在视觉相似度上得分高达64%,但交互功能正确率仅24%。
- 新趋势:Interaction2Code、WebGen-Bench等基准引入“交互成功率”指标。
- 技术突破:Coder-CUA等模型引入“电脑使用智能体”,通过模拟用户点击、表单填写等行为,自动验证页面功能的完整性。
2. 移动端:二进制环境的挑战
相比网页,移动端应用缺乏统一的运行环境和源码,研究被迫依赖代理信号:
* APPUI:基于设计稿图片与代码配对构建数据集。
* CANVAS:聚焦Figma等设计工具的操作流。
* UICrit:引入设计师批注数据,辅助模型理解UI美学标准。
* 局限:目前仍无法进行真正的“运行测试”,仅能验证部分正确性。
三、 科学可视化代码生成:解码数据背后的逻辑
图表不仅是视觉呈现,更是数据语义的载体。该方向细分为四个子领域:
1. 统计图表:从“临摹”到“还原”
- 难点:从文字生成图表是“欠定问题”(多种解),而从图表反推代码是“约束重建问题”(唯一解)。
- 评估革新:ChartMimic、ChartEdit等基准要求模型通过数据提取验证数值准确性,而非仅看视觉相似。
- 方法:MSRL、ChartMaster引入基于渲染反馈的强化学习,通过“试画-反馈”循环优化参数。
2. 结构化文档:多语法体系的融合
将PDF转换为Markdown/HTML/LaTeX需同时处理文本、表格、公式和布局。
* 基准:OmniDocBench(整体结构还原)、olmOCR-Bench(1400+文档测试集)。
* 趋势:端到端视觉语言模型正取代传统的“检测-识别”流水线,提升处理鲁棒性。
3. 学术演示文稿:压缩与设计的平衡
- PPT生成:PPTAgent、AutoPresent等方法采用对象树操作或API调用,结合“审稿人”模块优化布局逻辑。
- 海报生成:挑战在于高密度信息的视觉和谐统一。
4. 科学演示:领域知识的刚性约束
- 高危领域:化学结构动画、数学定理可视化。
- 核心风险:视觉合理不等于逻辑正确(如错误的化学键、错误的推理步骤)。
- 解决方案:TheoremExplainAgent(Manim库)、EduVisAgent引入领域专家验证或专用验证工具(如化学键校验器)。
四、 结构化图形代码生成:工程与逻辑的精确表达
1. SVG:视觉与代码的双重优化
- 挑战:平衡渲染效果与代码可编辑性。
- 代表工作:StarVector(大规模数据训练)、Chat2SVG(语义+几何优化)、RLRF(渲染反馈强化学习)。
2. 流程图/架构图:逻辑推理优先
- 本质:逻辑正确性高于视觉美观。
- 基准:Flow2Code(多语言测试)、StarFlow(草图转JSON)。
- 方法:OmniDiagram提出“生成式视觉追问”,利用另一模型审查逻辑一致性。
3. CAD:参数化历史的保留
- 最高门槛:需保留构建顺序(如先圆后挤压),否则修改参数会导致模型崩溃。
- 突破:DeepCAD开创序列化命令范式;CAD-Llama、ReCAD引入LLM驱动生成;CAD-Judge提出“编译器裁判”机制,以代码合法性替代视觉评分。
五、 前沿探索:代码作为认知与控制的工具
1. 程序化视觉操作
AI不再直接“直觉”作答,而是生成代码(如Python脚本)来裁剪、检测、测量图像。
* 代表:VisProg、ViperGPT、Visual Sketchpad。
* 进阶:Visual-ARFT、Pixel Reasoner通过强化学习奖励“有效操作步骤”,而非仅奖励最终答案。
2. 视频代码生成
- 代码→视频:Code2Video、TheoremExplainAgent利用脚本生成教学动画。
- 视频→代码:RoboPro从机器人视频中提取策略脚本,降低数据采集成本。
- 挑战:离散代码与连续视频时间流之间的断层。
3. 具身控制与视觉编程
- 具身智能:Code as Policies、ProgPrompt利用代码结构提升机器人行为的透明度与可解释性,但需解决连续物理反馈与离散符号化的鸿沟。
- 视觉基础编程:HumanEval-V、SWE-bench MM证明图像是解题关键。GUIRepair构建“复现-修复-验证”的视觉调试闭环。
- 统一模型:JanusCoder、VisCodex尝试打通任务边界,但研究强调真正的统一在于跨任务迁移能力(如排版理解迁移至流程图生成),而非单纯的数据堆砌。
六、 评估困境与未来方向:构建多维证据链
现有评估体系存在严重缺陷,研究团队提出四大改进方向:
当前评估的五大局限
- 视觉相似度(SSIM/CLIP):仅验外观,无视数据/交互正确性。
- 代码相似度(BLEU/TEDS):忽略语义等价但语法不同的代码。
- 偏好评分:易受提示词影响,缺乏可复现性。
- 智能体回放:受限于智能体能力,难以独立控制。
- 过程奖励:合理步骤未必关键,易产生“表演性”优化。
未来四大评估方向
- 多信号验证:综合视觉、数据、执行、结构等多维度指标,如全面体检。
- 多状态验证:在动态执行环境中测试代码对不同输入/操作的响应,如路测汽车。
- 跨任务迁移测试:检验模型是否真正掌握了底层规律,而非死记硬背。
- 可验证智能体轨迹:记录详细操作日志,确保每一步视觉操作均作用于关键信息,杜绝“黑盒”表演。
结语
代码不仅是文本,更是控制数字与物理世界的工具。在多模态代码智能领域,正确性的标准已从单一的“语法正确”扩展至“渲染正确、数据精确、交互可用、逻辑合理、物理可行”的完整证据链。
随着2024-2026年论文数量的爆发式增长,AI正逐步具备将设计稿、草图转化为“既好看又好用”代码的能力。对于开发者而言,这意味着工作流的根本性变革;对于研究者而言,构建多维评估体系是通往通用人工智能的关键一步。
延伸阅读:完整论文及GitHub资源库可通过 arXiv:2606.15932获取。
Q&A
Q1:多模态代码智能与普通代码生成的核心区别是什么?
A:普通代码生成是“文本需求→代码”,而多模态代码智能是“视觉输入(图/截图/草图)→代码”。关键在于AI需先具备视觉理解能力,将非结构化的视觉信息转化为结构化的代码逻辑。
Q2:为什么视觉相似度评分高的代码仍可能存在严重问题?
A:视觉相似度仅衡量“外观像不像”,无法验证“功能对不对”。例如,网页按钮可能外观完美但点击无反应,图表可能颜色一致但数据轴颠倒。这如同玩具车与真车外形相似,但功能截然不同。
Q3:当前多模态代码生成的最大技术瓶颈是什么?
A:核心瓶颈在于评估体系的缺失。现有指标多偏向视觉外观,缺乏对数据准确性、交互功能和代码可执行性的综合验证。这导致模型优化方向偏差,擅长“看起来对”而非“真正做对”。建立多信号、多状态的验证体系是当务之急。
(责任编辑:探索)
-
摘要:国内方面,昨日吉林、辽宁、广东、广西等地遭遇强降雨袭击,江南、四川盆地等地则笼罩在大范围高温之下。预计未来三天,西北地区东部、华北南部、黄淮及华南等地将迎来较强降雨过程。广东、广西、山东、陕西、
...[详细]
-
新华社布鲁塞尔7月2日电记者张馨文、康逸)欧盟最高司法机构——欧盟法院于2日作出终审裁决,驳回谷歌及其母公司“字母表”Alphabet)的上诉,正式维持对谷歌处以41.25亿欧元的反垄断罚款。裁决核心 ...[详细]
-
近期,欧洲多地接连刷新高温历史纪录,导致中国产空调、电扇等降温产品需求爆发式增长,市场出现“一机难求”的火爆景象。在广东某移动空调制造基地,高达60%的产品专供欧洲市场。面对激增的订单,工厂全面开启“ ...[详细]
-
官方通报赛格商场一商户负责人坠楼,多方辟谣“其家人跳楼”:系情绪激动晕倒
7月2日,西安市雁塔区官方发布通报,针对网传“西安一商场发生人员坠楼”一事进行核实与回应。通报确认,2026年7月1日12时10分左右,赛格商场内发生一起坠亡事件,死者为商场某商户负责人。经公安部门现
...[详细]
-
战争机器:事变日发布新预告,实装DLSS 4.5、光追与Reflex技术
《战争机器:事变日》Gears of War: Incidents)今日发布全新预告片,重点展示了游戏对英伟达DLSS 4.5技术及实时光线追踪效果的深度支持。借助DLSS超分辨率与动态多帧生成技术,
...[详细]
-
北京时间7月2日,日本队主教练森保一在结束世界杯征程回国后,举行了首场新闻发布会。本届世界杯期间,日本队曾高调宣称要争夺冠军。最终,日本队以小组第二的身份晋级1/16决赛,却遭巴西队逆转绝杀,止步32
...[详细]
-
“老一辈迷上拼豆是种什么体验…?”哈哈哈奶奶家什么时候出团购!
拼豆:看看这都是我带出来的“神兵强将”!网友回老家吃饭,惊觉奶奶竟然也加入了拼豆大军……?哈哈,人一旦沾上这个,基本就“定型”了。从此开启“两眼一睁就是拼”的狂热模式,专注度恐怕连上学时都比不上。网友
...[详细]
-
IT之家 7 月 2 日讯,据易车 7 月 1 日披露,阿维塔科技正式宣布阿维塔 07 系列车型迎来重要迭代。其中,全新阿维塔 07L 计划于 7 月中旬启动预售,8 月初正式上市;现款阿维塔 07
...[详细]
-
夏天最让人纠结的莫过于开空调:怕电费飙升不敢开,不开又热得难以忍受。许多人对空调耗电缺乏概念,总觉得“一开就是天价”,尤其是24小时不间断运行时,看到月底电费单常怀疑电表异常。网络上关于空调耗电的说法
...[详细]
-
7月2日当地时间),美国股市呈现分化走势,三大股指表现各异。道琼斯工业平均指数上涨1.14%,收于52,900.07点,创下历史新高;标普500指数基本持平,报7,483.24点;纳斯达克综合指数则下 ...[详细]

被西班牙打崩!奥地利内讧 34岁皇马巨星怒吼队友 世界杯悲情谢幕
尴尬啊!西北小伙3个月网恋投入4万,跨越千里奔现,发现女方年纪比母亲还大,二人认作干亲