LovStudio Skill / Office Automation·FREE · OPEN SOURCE

万物转幻灯

把任意内容变成带设计感的幻灯片,16 种风格可选,导出 PPTX / PDF

基本信息

你会用它完成什么

Generate professional slide deck images from content (Markdown, text, URLs). Creates outlines with style instructions, then generates individual slide images. Supports 16 visual styles, CJK/Latin mixed text, branding overlays, and PPTX/PDF export. Use when the user asks to "create slides", "make a presentation", "generate deck", "slide deck", "PPT", "做PPT", "生成幻灯片", "制作演示文稿", or wants to turn content into a visual slide deck.

适用场景
Office Automation
当前版本
v1.0.2

SKILL CARD / TRUST RECORD

先看证据,再决定是否使用

这个 Skill 尚未发布完整的可信度卡。案例、维度地图与定价依据会在补齐后显示。

这是一条旧目录记录:Skill Card 尚未补齐。网站不会把缺少案例、维度或定价证据的条目包装成已验证能力。

PRICING CARD

价格与交付边界

把任意内容变成带设计感的幻灯片,16 种风格可选,导出 PPTX / PDF。

免费入口

免费

稳定价格带 免费

价值锚点

一次交付通常可省下 20 分钟至半天的整理、排版和格式返工。

定价依据

按一次可发送或可归档的文件结果定价,重点是格式稳定和人工返工减少。

使用边界

默认处理结构清晰的输入;扫描质量、复杂模板、第三方转换器和批量服务成本另行确认。

维护说明

随文档格式、字体、渲染器和导出目标变化复评。

证据状态:开放入口,持续收集证据版本变化、连续 10 次真实使用或支持成本明显变化时复评。

案例

看看它做出的成品

CASE 01

产品发布会演示文稿

从产品 PRD 文档直接生成 16 页发布会风格 slide deck,sketch-notes 风格,导出 PPTX。

做 PPT 从来都是最痛苦的环节,any2deck 让我把时间花在内容上,设计全自动。
小陈 · 产品经理
CASE 02

技术分享会 Slides

把技术博客文章一键转为 12 张演讲用 slides,minimal 风格,适合技术 meetup 分享。

写完博客就能出 slides,不用再重新做一套 PPT 了。16 种风格随便换,太省事了。
Jason · 全栈工程师
CASE 03

培训课件批量生成

为 8 节培训课程批量生成 slide deck,统一品牌 overlay,导出 PDF 分发给学员。

8 套课件如果手动做 PPT 至少一周,用 any2deck 一个下午全搞定。
吴老师 · 企业培训师

使用说明

按这套方法完成任务

Version

Transform content into professional slide deck images. Creates outlines with style instructions, generates individual slide images, and merges into PPTX/PDF. Supports 16 visual styles, CJK/Latin mixed text, dual-logo branding, and partial regeneration.

Fork of baoyu-slide-deck with Skill Publisher enhancements.

Part of skill-publisher/skills — by example.com

Install

npx skills add any2deck -g -y

Requires: Image generation skill + Node.js (for PPTX/PDF) + Python 3.8+ (for branding)

Quick Start

/lov-any2deck content.md
/lov-any2deck content.md --style bold-editorial
/lov-any2deck content.md --audience executives --slides 12
/lov-any2deck content.md --lang zh

Workflow

Content → Analyze → Confirm Style/Audience/Slides
       → Generate Outline → [Review?]
       → Generate Prompts → [Review?]
       → Generate Images → [Apply Branding?]
       → Merge PPTX/PDF → Done

Style Presets

PresetBest For
blueprint (default)Architecture, system design
bold-editorialProduct launches, keynotes
chalkboardEducation, tutorials
corporateInvestor decks, proposals
minimalExecutive briefings
sketch-notesEducational, tutorials
notionProduct demos, SaaS
watercolorLifestyle, wellness
dark-atmosphericEntertainment, gaming
editorial-infographicTech explainers, research
intuition-machineTechnical docs, academic
scientificBiology, chemistry, medical
pixel-artGaming, developer talks
vector-illustrationCreative, children's content
vintageHistorical, heritage
fantasy-animationEducational storytelling

Style auto-detected from content signals. Override with --style <name>.

Options

OptionDescription
--style <name>Visual style preset or custom
--audience <type>beginners, intermediate, experts, executives, general
--lang <code>Output language (en, zh, ja, etc.)
--slides <N>Target slide count (8-25 recommended)
--outline-onlyGenerate outline only
--prompts-onlyGenerate outline + prompts, skip images
--images-onlyGenerate images from existing prompts
--regenerate <N>Regenerate specific slide(s): 3 or 2,5,8
--logo <path>Brand logo (top-right, skips cover/back-cover)
--logo2 <path>Secondary logo (left of primary)
--presentationStrip narration, keep only visual anchors

Output Structure

slide-deck/{topic-slug}/
├── source-{slug}.md
├── outline.md
├── prompts/
│   ├── 01-slide-cover.md
│   ├── 02-slide-{slug}.md
│   └── ...
├── 01-slide-cover.png
├── 02-slide-{slug}.png
├── ...
├── {topic-slug}.pptx
└── {topic-slug}.pdf

Scripts

ScriptPurpose
scripts/merge-to-pptx.tsMerge slide images into PowerPoint
scripts/merge-to-pdf.tsMerge slide images into PDF
scripts/apply-branding.pyComposite logo(s)/QR onto slides

License

MIT

用户评价与留言

登录后即可留言

分发渠道

在哪里可以获得它

这里标注这个 Skill 在各个平台的真实发布状态;有单品页时,入口会直接打开对应页面。

已发布

GitHub

公开源码、更新记录与 Issue 都在这里。

查看 GitHub
LS已发布

LovStudio 官网

在 LovStudio 获取、安装并查看使用说明。

你正在浏览此页面

WB暂未发布

WorkBuddy

该平台的单品页尚未发布。

单品页发布后会在这里出现。

SP已发布

支付宝 SkillPay

在 SkillPay 的单品页查看此 Skill。

商品编号 · P0806000200844930

打开商品页

安装渠道

装到你正在使用的 AI

Yoda、Codex、Claude Code 和其他兼容运行环境都使用同一份 Skill;选择你的工具后,按对应步骤完成安装。

先保存一次工作资料,支持 Profile 的 Skill 会在运行时直接复用。

配置工作资料

安装与配置

Yoda

适合同时使用多个 Agent 的工作流:在一个地方完成安装、分配和调用。

  1. 01打开 Yoda 的 Skills,搜索「any2deck」,进入详情后点击“安装”。
  2. 02在目标 Agent 的配置中,把该 Skill 设为“自动”“仅手动”或“关闭”。
  3. 03重新加载当前会话,再从输入框的 Skill 菜单选择它;Yoda 会按当前 Runtime 插入对应调用命令。
打开 Yoda

在 Yoda 内完成

Yoda 会把安装后的 Skill 同步给已配置的 Agent,无需手动维护多个目录。

第一次调用

使用 any2deck 完成以下任务,并按 Skill 的验收标准检查结果:

该 Skill 声明:Requires an image generation skill (e.g. image-gen) and Node.js for PPTX/PDF merge. Python 3.8+ for branding overlay. Cross-platform: macOS, Windows, Linux.

搭配使用

需要时,继续补齐这些能力

更多信息

兼容性、权限与许可

源码可见性
公开仓库,可检查源码、Issue 与更新记录。
兼容性
Requires an image generation skill (e.g. image-gen) and Node.js for PPTX/PDF merge. Python 3.8+ for branding overlay. Cross-platform: macOS, Windows, Linux.
数据与权限
不同 Skill 可能读取本地文件、访问网络或调用第三方模型。执行前请检查完整手册中的具体步骤与命令。
许可
MIT

NEXT STEP

继续比较,再决定。

回到目录,从结果、证据、依赖和价格选择最合适的工作流。

返回当前 Skills 结果

LOVSTUDIO / KEEP MAKING

生命的意义,
在于创作

LovStudio
    万物转幻灯 | 手工川工作室