NomaDamas/slides-grab
Best harness + editor + linter for generating slides in Claude Code / Codex - Claude Design Open Source Alternative
slides-grab 是一个命令行工具,可借助 AI 代理协助创建、编辑和导出 HTML 幻灯片。它提供可视化编辑器、支持导出为 PDF/PNG/PPTX、包含设计模板,并可通过 AI 生成图像。专为与 Claude 或 Codex 等代码代理协同使用而设计,是 AI 在演示文稿工作流中的一项实用应用。
功能:
- 从简单大纲生成幻灯片集,每张幻灯片均为独立的 HTML 文件。
- 提供可视化编辑器(
slides-grab edit),可通过点击和拖拽选择元素,并让 AI 重设样式或重写内容。 - 支持导出为 PDF、PNG 图像或 PowerPoint(PPTX)——PPTX 导出为实验性功能。
- 内置 95 种设计风格和模板库,也可导入现有幻灯片作为样式参考。
- 可通过 AI 为幻灯片生成图像(默认使用你的 Codex 登录信息,无需额外 API 密钥),或通过 OpenAI/Google 提供商实现。
- 支持特殊工作流,例如用于 Instagram 的正方形 1:1「卡片新闻」幻灯片,并可将 tldraw 图形渲染为 SVG 资产。
工作原理:
- 通过
--slides-dir指定幻灯片文件夹,运行slides-grab edit或slides-grab pdf等命令。 - 工具读写 HTML 幻灯片文件,并使用 Playwright(浏览器自动化库)进行渲染和导出。
- AI 图像生成通过内部服务(codex-imagen)调用,复用你现有的 Codex 登录信息——无需额外 API 密钥。
- 项目以 npm 包形式发布,并包含“代理技能”,使 Claude 或 Codex 能够直接理解该工作流。
为何有用:
- 弥合了 AI 代理与视觉设计之间的鸿沟:你可以通过指向特定元素并要求代理修改它来迭代幻灯片。
- 所有内容均为纯 HTML/CSS,便于版本控制,必要时也可手动编辑。
- 工具自动处理渲染、导出、图像生成等繁琐任务,让你专注于内容创作。
注意: PPTX 和 Figma 导出路径标记为实验性/不稳定——可能遇到布局偏移,需手动清理。项目采用 MIT 许可证,基于早期工具 ppt_team_agent 构建。
详细信息请参阅 README。
相关
- 项目
- 项目
- 项目
- 项目
- 项目