用途:把 PDF(研究论文、技术报告或项目文档)转成类似 NeurIPS/CVPR/ICLR 发布用的精美单页项目网站。当用户提出“根据 PDF 做网页”“论文主页”“做项目主页”等中英文请求时触发。
主要能力:本地以 DPI 120 转换 PDF 页面为图片;生成 WebPlan 结构的 outline.json;本地裁剪图片;最终用脚本保存网页。依赖:pip install pymupdf pillow,系统工具 curl。
使用方式:输入本地 PDF 路径或 HTTP/HTTPS URL;若是 URL,先用 curl 下载再转换。输出目录为 {WORKSPACE}/web/<pdf_stem>_<timestamp>/,包含 outline.json、crops/ 和 index.html。图片通过相对路径 crops/<name>_crop.png 引用。流程:创建输出目录;用 pdf_to_images.py 转换页面;按顺序阅读所有页面;规划章节并保存 outline.json;用 subagent 与 crop.py 裁剪图片;测量裁剪图尺寸;用 generate_web.py 生成单页 HTML。
限制:资料仅提供上述流程与规范,未提供收费、价格、平台支持范围或实际效果信息。裁剪必须使用提供的 crop.py,且需通过 Agent 工具委派;HTML 为单页自包含,仅嵌入式 CSS 与少量原生 JS,不使用外部 JS 框架。