用途:把一段文字帖子转换为多张视觉轮播幻灯片,可输出为 Threads、Instagram、LinkedIn、TikTok、Stories、YouTube 的图片,或独立演示文稿。
主要能力:内置 12 种幻灯片类型(hook、body、points、list、stats、quote、checklist、process、comparison、cta、image、emoji、number),支持 badge、highlight 等可选字段;提供 6 种格式预设(threads-4x5、instagram-square、linkedin-square、tiktok-9x16、story-9x16、wide-16x9);样式由字体、表面、强调色三轴组合,共 640 种有效样式;含 8 种背景装饰。
使用方式:通过 /threads-carousel <post text> 或 /threads-carousel path/to/post.md 调用。流程为获取文本、确认参数(幻灯片数、格式、用途、字体、配色、CTA 账号)、规划分页、生成。生成时复制模板到临时目录并软链 node_modules,编辑 src/slides.ts 注入内容,运行 bun dev --port 3333 预览,可在工具栏切换格式、字体、配色、背景,并导出 PDF 或 PNG。
适用场景:社交媒体图文轮播、LinkedIn 文档帖、TikTok 照片模式、演示文稿等。
限制:图片需放入 template/public/images/ 并使用同源路径,避免外部 URL;每张幻灯片建议不超过 40 词、5 行;highlight 限 1–2 词;badge 限 2–4 字符。当前导出基于浏览器 html-to-image,Satori 服务端导出、逐页背景覆盖、西里尔文自适应尺寸等尚未实现。