用途
Paper Poster (HTML) 用于为学术会议(ICML、NeurIPS、ICLR、CVPR 等)生成海报。它把论文内容整理为单个 HTML/CSS 文件,并按会议规定的打印画布尺寸生成 PDF,供打印或提交使用。该技能强调“测量而非目测”:屏幕预览不可信,只有在正确视口下进行打印模拟,才能得到真实效果。
主要能力
- 论文导入与内容规划:读取论文源(优先 .tex,否则 PDF),提取标题、作者、机构、核心数字、方法(公式逐字保留)、主要结果与要点,生成内容计划 POSTER_CONTENT_PLAN.md,并给出字数预算。
- 主张审计:通过跨模型(codex 新线程)生成 claim→evidence 表,标注每条海报主张与论文的对应关系(OK、NUMERIC-MISMATCH、OVERCLAIM 等),并保存为 CLAIM_EVIDENCE.md,非 OK 项需修正或记录为用户确认的取舍。
- 真实论文插图(来源受控):从论文源提取图表,按偏好链选择矢量或高分辨率位图,裁切后统一预处理;每张来自论文的图都记录到 FIGURE_MANIFEST.json(来源哈希、页码、bbox、dpi、sha256、natural_px),并以 <img data-source="paper" data-asset-id="..."> 嵌入。硬性要求至少 2 张论文衍生视觉,否则素材检测失败;纯理论论文可在人工确认后豁免总面积规则,但不得静默通过。
- 布局硬循环:每次布局改动后运行 run_gates.py,依次执行 preflight → style → asset → measure → polish。目标包括列底间距 < 5 px、页脚间隙 30–50 px、卡片间距 12–50 px、画布填充 95–101%、海报 bbox 与页面对齐 ±2 px。任何硬性检测未通过都不得继续,也不得让评审看到未测量的海报。
- 视觉评审(有门槛):用 render_preview.py 渲染并自行阅读,按四轴加权评分(Design 0.35、Craft 0.30、Functionality 0.20、Originality 0.15),并应用关键上限(如不足 2 张真实论文图 ≤ 3 分、画布破损或内容裁切 ≤ 4 分等)。每轮最多 3 个问题、最多 3 轮;达到 9 分进入下一阶段,否则停止打补丁并升级到模板/画布/内容重选或人工决策。
- 最终跨模型复核:硬性检测全部通过、视觉 ≥ 9 后,由 codex 新线程审查最终产物(poster.html、渲染 PDF/PNG、论文源、GATE_REPORT.json、CLAIM_EVIDENCE.md),检查保真度与过度主张、残留物(\ref{、TODO、数学中的裸 <、缺失图片、远程 URL)、视觉修辞与检测日志一致性。
- 最终验证与报告:poster_check.py verify-final 校验页数为 1、尺寸匹配 @page、大小 ≤ 20 MB、无 TODO/残留、无远程素材,并输出 PDF 路径、最终间距、页脚间隙范围、检测汇总表、未决豁免与 codex 结论。
使用方式
- 依赖链:Playwright + 内置 Chromium;缺失时可尝试安装 chromium,失败则回退到系统 Chrome,全部失败则只能产出内容计划与脚手架,不得输出最终 PDF。pdfinfo 缺失时用 PyMuPDF 读取 PDF 尺寸;PNG 评审渲染至少需要 pdftoppm 或 PyMuPDF 之一。MathJax 建议下载 tex-svg.js 到本地并引用,CDN 仅可用于草稿。
- 工作流阶段:Phase 0 恢复状态、检查依赖、查询会议官方海报规格(画布、方向、字号下限、logo 政策、匿名规则、文件格式)并记录来源与时间;Phase 0.5 一次性询问布局模板、配色、logo、QR 目标;Phase 1 内容计划与主张审计;Phase 2 提取真实论文图;Phase 3 脚手架与令牌;Phase 4 布局硬循环;Phase 5 视觉评审;Phase 6 codex 终审;Phase 7 最终验证与报告。
- 状态保存在 poster_html/POSTER_STATE.json,每阶段后写入,支持恢复。强制参数:REVIEWER_MODEL = gpt-6-astra、reasoning xhigh、每次评审用新线程;PALETTE 默认 generic 包,紫色系默认禁用,除非用户显式允许;AUTO_PROCEED = false,每个检查点都需用户确认;OUTPUT_DIR 为 poster_html/。
适用场景
适合需要按会议官方规格制作海报的研究者,尤其重视海报中图表真实来源与打印可验证性的场景。也适合纯理论论文(在人工确认后可豁免总面积规则)以及需要跨模型审计内容保真度的场景。其限制包括:必须联网或本地具备指定工具链;无法凭空生成论文数字或图表,无真实论文图会导致检测失败;画布与配色受规范约束,紫色默认禁用;若缺少 Chromium 且无系统 Chrome,则无法产出最终 PDF;具体会议规格需实时核验,不能沿用缓存;费用、价格、平台与效果等信息暂未提供。