SuperAPI AI 工具集

posterskill-academic-posters

智能体与模型

查看项目

更新于 10-16 07:27

技能介绍

用途:posterskill 是 Claude Code 技能,用于把 Overleaf 论文源码转成适合打印的学术会议海报,输出单个自包含 HTML 文件,内置拖拽式可视化编辑器,无需构建步骤和服务器。

主要能力:生成 poster/index.html(通过 CDN 加载的 React 应用),包含 CARD_REGISTRY(卡片标题、颜色、JSX 正文)、DEFAULT_LAYOUT(列结构与卡片顺序)、DEFAULT_LOGOS(页眉机构标识)以及 window.posterAPI 布局自动化接口。可视化编辑器支持拖动列分隔线调整列宽、拖动行分隔线调整卡片高度、点击菱形手柄交换卡片、移动或插入卡片、用 A-/A+ 调整字号、预览打印布局、通过 Copy Config 导出 JSON。posterAPI 提供 swapCards、moveCard、setColumnWidth、setCardHeight、setFontScale、getWaste、getLayout、getConfig、resetLayout 等方法。

使用方式:先克隆仓库与 Overleaf 项目,可选放入参考海报 PDF,然后启动 Claude Code 并执行 /make-poster,按提示提供项目网站 URL 与格式要求。迭代流程为:Claude 生成初稿并在浏览器打开,用户在浏览器中调整布局,点击 Copy Config 导出 JSON,粘贴回 Claude 更新 DEFAULT_LAYOUT,重复至满意后打印为 PDF。打印时在 Chrome 中选择边距无、开启背景图形,并设置会议要求的纸张尺寸。

适用场景:需要从论文快速制作会议海报的研究者,以及希望通过浏览器交互微调版式、并用 Playwright 自动化验证布局的用户。

限制:需使用 Chrome 打印;图片路径须相对于 poster/index.html;标识下载失败时需手动放入 poster/logos/ 并更新 DEFAULT_LOGOS;粘贴配置需为完整 JSON;字号与留白问题可用 setFontScale 或 getWaste 调整。具体收费、价格与平台支持暂未提供。