从网页、图表到 SVG:程序是否可执行,与渲染结果是否符合指令,是两件需要分别检查的事。
论文要解决的中心问题,是大规模视觉代码数据怎样有质量地进入训练。
PrismaCoder · Sun et al. · 2026-10-1401 / 09
从网页、图表到 SVG:程序是否可执行,与渲染结果是否符合指令,是两件需要分别检查的事。
论文要解决的中心问题,是大规模视觉代码数据怎样有质量地进入训练。
论文 §1、§3–4;Figure 2原文 ↗
先看训练对象02 / 09
论文 §3.1–3.2、Appendix A、D正文背景 ↗
Method · source ≠ final sample03 / 09
Seeds公开数据、GitHub、论文图、网页等。
Regenerated对已有候选重写、修复。
Synthesized从保留样本继续扩增。
三列是处理阶段计数,不是最终 2M 的互斥来源。
论文 §4.1、Appendix A–B;Table 1、4来源细节 ↗
Method · PrismaForge04 / 09
原论文 Figure 2 · p.4 · CC BY 4.0流程解释 ↗
Method · one instruction, two views05 / 09
检查项数量按难度调整。Gemini 3 Pro 生成标准;Gemini 3 Flash 判分。论文 Appendix C 的一句成本说明与 §5.1 的生成器型号不一致,正文标出了这处歧义。
论文 §3.1、§5.1、Appendix C;Eq. 1–3评分细节 ↗
Case study · Figure 3 / Table 606 / 09
0.182 是视觉项的加权得分,并非最终混合奖励。原论文 Figure 3,p.5,CC BY 4.0。
论文 §3.1、Appendix C Table 6逐项计算 ↗
Model roles · 关键问题07 / 09
| 模型 | 论文明确给的角色 | 能下的判断 |
|---|---|---|
| Claude Opus 4.6 | curation model:补写、重生成候选代码 | 部分 SFT 答案有强模型示范成分;最终占比未报 |
| Gemini 3 Pro | rubric generator:逐题生成标准 | 造题目判分依据 |
| Gemini 3 Flash | judge:筛数据、给 RL rollout 奖励 | 不表示学生模仿了 Gemini 的代码答案 |
| Qwen3.5 9B / 35B-A3B | 学生基座,SFT 后做 GRPO / GSPO | 论文未报告教师 logits/KL 蒸馏 |
“蒸馏”若泛指教师输出作监督答案:有。若指概率分布蒸馏:论文没有报告。
论文 §4.2、§5.1、Appendix F证据边界 ↗
Training · held-out prompts08 / 09
论文 §3.2、§4.3、Appendix D、F训练细节 ↗
Evidence & limits09 / 09
固定代码版本的 README 仍将完整合成/训练脚本列为待发布。结论以论文和当前可见产物的边界为准。
论文 Table 2、Figure 5、Appendix D、H;官方 README返回文章 ↗