SuperAPI AI 工具集

paper2poster

写作与研究

查看项目

更新于 10-16 00:31

技能介绍

用途:作为 3 技能流水线的渲染环节,把预提取的论文结构化规格 paper_spec.md 渲染为单页 HTML 学术海报,并导出 PDF、PNG 与可编辑 PPTX。它假定 paper2assets 已产出输入目录 <outdir>/(含 manifest.json、assets/figures、assets/logos、assets/qr、assets/meta 等)。

主要能力与流程:先校验前置文件 paper_spec.md、text.txt、figures.json、metadata.json;用 select_figures.py 生成 figure_selection.json,确定 Method、可选的 Motivation(高置信度)与 Result 配图;组合 layout×style×header 生成 poster.html;迭代填空循环使每个 section 读满(fullRatio 0.90–1.00),每张图至少在一个轴向填充 90–100%;用免费 Edge TTS 生成分段旁白 mp3;fit_logos.py 打包页眉机构 logo;render_poster.py 输出 poster.pdf 与 poster.png;最后交给内置 html2pptx 子技能生成 poster.pptx,并跑 verify-final 与 deliverables 终检。

使用方式:输入为 paper2assets 产出的 <outdir>/ 或源 PDF;命令如 python scripts/select_figures.py <outdir>、python ~/.claude/skills/paper2poster/scripts/check_poster.py preflight 等,按资料保留原样。开始前先做缓存检查,已存在完整交付物且语义预检通过时可直接复用;缓存语义过期时需重建。

适用场景:需要把已解析的论文快速产出学术海报并同时获得可编辑 PPTX 的场合。

限制:画布尺寸在模板中固定,不应更改;配图选择为确定性且互斥,不得凭视觉猜测替换;Motivation 图缺失时应删除整个 Motivation figure 块而非用其他图填充;并行运行时不得终止其他进程或读写他人目录;共享模板为只读。其他收费、价格等资料暂未提供。