关于 k2f-research-poster
k2f-research-poster 是将科学论文、实验数据和学术笔记整理为单页会议海报的技能。它通过 K2F 指导内容提炼、远距离阅读排版、视觉平衡、验证和导出。
主要功能
- 01科学内容提炼
- 02单页海报规划
- 03远距离阅读字体指导
- 04网格与视觉面积规划
- 05溢出和渲染检查
- 06导出 PDF、PPTX 和 IDML
适用场景
- 01根据论文草稿制作海报
- 02将研究笔记转为视觉摘要
- 03检查海报分页和可读性
- 04导出可编辑的会议海报
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ suzheng/ k2f --skill k2f-research-poster安装后在 Claude Code 中输入/k2f-research-poster确认已加载。
详细介绍
K2F 研究海报 — AI 原生美学设计
用途
将科学论文、实验数据和学术笔记转换为可直接打印的会议海报。把海报当作放大版论文来制作,往往会导致失败;参会者会在 1.5–2 米外浏览,停留时间不到 90 秒。本技能通过科学内容提炼、观看距离层级、严格的单页布局和高视觉密度来规范设计,同时避免内容溢出到多页或页面下方三分之一留白。
基于 K2F 构建
本技能将会议海报制作为 .K2F 包。按照 k2f 技能进行创作:解包或初始化工作区,编辑语义 JSON 树(content/root.json),自定义 styles/theme.json,打包并验证,然后导出。K2F 将语义结构与样式分离,并编译生成不可变的渲染锁,确保 PDF、PPTX、DOCX 和 IDML 的输出像素完全一致。
开始构建前,请安装核心技能:npx skills add suzheng/k2f --skill k2f。
适用场景
- 根据论文草稿、预印本或笔记制作会议海报。
- 设计大幅面科学演示文稿(Arch E 48"×36"、36"×48"、ISO A0/A1)。
- 将多页论文转化为单页视觉摘要。
- 导出矢量 PDF、可编辑的 PPTX 或 IDML。
输入
- 尺寸:横版(48"×36" / ISO A0)或竖版(36"×48" / A0)。默认:48"×36" 横版(3 栏)。
- 研究发现:摘要、方法、关键结果和结论。
- 视觉素材:图、绘图、示意图和徽标。
- 元数据:标题、作者、所属机构、论文 / 仓库 URL。
工作流
1. 理解
将内容提炼为三个层级:
- 3 秒:标题、徽标、核心结论横幅。
- 30 秒:以结论为导向的分区标题、关键图表、指标重点标注。
- 3 分钟:简洁的方法、数据表格、参考文献。
2. 规划
- 字数预算:400–600 字(限制:300–800 字)。海报是视觉摘要。
- 网格:固定页眉、3 栏正文(竖版为 2–3 栏)、页脚(
catalog/content/ex_poster_shell.json)。 - 视觉素材:至少将 >= 40% 的面积用于示意图、绘图、卡片或表格。
3. 构建
- 外壳:在
manifest.json中设置纸张尺寸。将根节点包装在page_shell中,设置固定的height(page_height - margins)和break_inside: "avoid"。 - 排版(在
styles/theme.json中设置,适用于 1.5–2 m 的观看距离):标题 72–90 pt(粗体),标题层级(h1/h2)36–44 pt,小标题 / 指标(h3/stat_number)28–34 pt,正文(body)22–26 pt(最小 >= 18 pt),图注 16–18 pt。 - 组件:将统计数据转换为卡片(
ex_card_bands.json)或表格(ex_table.json)。使用{ "fr": 1 }弹性扩展项,避免出现空隙。
4. 验证
- 运行
pack_verify.py --workspace <path> --render。 - 单页检查:
pages=1。超过 1 页属于严重缺陷。 - 页面底部填充检查:基线应与页脚上方对齐,且无空白区(
PAGE_UNDERFILL)。 - 检查渲染后的 PNG,确认内容清晰易读且未被裁切。
5. 修订
出现溢出或布局失衡时:
- 先删减非必要文本,再缩小字号。
- 将句子改为项目符号或指标卡片。
- 在
theme.json中调整栏间距或卡片内边距。 - 在
theme.json中将各角色字号全局缩小 1–2 pt。
规则与约束
- 严格限制为 1 页:海报是单画布展示内容;溢出到第 2 页会影响展板展示。将
page_shell高度固定为内容框高度(page_height - margins),确保编译结果只有 1 页。 - 观看距离的限制:阅读距离为 1.5–2 m;小于 20 pt 的正文对站立的参会者来说难以辨读。应精简文字,而不是缩小字体。
- 以结论为导向的标题:参会者会在几秒内决定是否驻足。应直接陈述发现(例如“模型将延迟降低了 42%”),而不是使用笼统的标签(如“结果”)。
- 样式仅在主题中定义:在
styles/theme.json中定义样式。保持语义节点简洁,便于全局调整并确保编译结果可预测。 - 高对比度:会议场馆的光线各不相同;应采用沉稳的学术配色并搭配鲜明的强调色,确保符合 WCAG AAA 对比度标准。
常见失败模式
| 失败模式 | 根本原因 | 解决方案 |
|---|---|---|
溢出到多页(pages > 1) | 高度未固定或文字过多。 | 固定 page_shell 高度;将文字精简至 700 个单词以内。 |
下方画布留白(PAGE_UNDERFILL) | 文字较少且没有可扩展元素。 | 添加 { "fr": 1 } 扩展元素或放大视觉元素。 |
| 大段文字堆积 | 直接粘贴论文原文。 | 每张卡片精简为 3–4 个项目符号;使用指标突出显示。 |
| 字体过小 | 使用了文档字号(< 18 pt)。 | 在 theme.json 中调整字号:标题 >= 72 pt,H1 >= 36 pt,正文 >= 22 pt。 |
| 列布局失衡 | 各列内容分布不均。 | 重新平衡各部分(第 1 列:问题;第 2 列:方法/结果;第 3 列:影响)。 |
质量检查清单
- 版面尺寸:
page_shell已固定为与内容框相匹配的尺寸;严格确保pages=1。 - 字数预算:整张海报共 300–800 个单词。
- 层级:标题在 5 m 外清晰可读;标题在 2 m 外清晰可读;正文在 1.5 m 外清晰可读。
- 视觉比例:图表、指标或表格所占面积 >= 40%。
- 列间平衡:各列基线对齐均匀,避免留白。
- 导出效果:导出清晰的矢量 PDF 和可编辑的 PPTX 图形。
评论
支持 Markdown