关于 elite-powerpoint-designer
Elite PowerPoint Designer 是演示文稿设计技能,可将文本或 Markdown 转为 PowerPoint 幻灯片。它将内容映射到版式,并统一应用品牌风格、字体、颜色和动效;需要 Office-PowerPoint-MCP-Server。
主要功能
- 01将文本和 Markdown 转为幻灯片
- 02从五种品牌风格中选择
- 03将内容映射到幻灯片模板
- 04应用字体、颜色和间距规范
- 05添加切换和动画效果
- 06检查演示文稿的一致性
适用场景
- 01将 Markdown 制作为商务演示文稿
- 02准备产品发布或主题演讲幻灯片
- 03制作投资者和财务演示文稿
- 04交付前检查幻灯片样式
MCP 相关
该技能依赖 Office-PowerPoint-MCP-Server 使用幻灯片模板并创建演示文稿。
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ willem4130/ claude-code-skills --skill elite-powerpoint-designer安装后在 Claude Code 中输入/elite-powerpoint-designer确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
README.mdexamples/corporate-report-example.mdinvestor-pitch-example.mdtech-keynote-example.mdscripts/analyze_content.pytemplates/ANIMATION_GUIDE.mdbrand-styles.json详细介绍
精英 PowerPoint 设计师
将内容转化为世界级演示文稿,呈现 Apple 主题演讲、Microsoft 产品发布会和 Google I/O 的设计水准。本技能采用 2024-2025 年演示设计趋势和品牌级一致性,打造出色、专业的幻灯片。
核心设计理念
原则:
- 极简优先 - 移除所有没有明确作用的内容
- 醒目清晰 - 大字号、高对比度、自信的配色
- 视觉层次 - 通过尺寸、颜色和间距引导注意力
- 品牌一致 - 每个元素都遵循设计系统
- 有目的的动效 - 仅在能提升清晰度或强调重点时使用动画
何时使用此技能
- 用户请求制作“专业演示文稿”或“路演演示文稿”
- 将 Markdown 或文本转换为 PowerPoint
- 用户提到“世界级”“高质量”或“品牌级”设计
- 为商业、销售、产品发布会或主题演讲制作演示文稿
- 用户想要“Apple/Microsoft/Google 风格”的演示文稿
- 请求中包含以下词语:幻灯片、演示文稿、PowerPoint、PPTX
设计系统与品牌风格
可用的品牌风格
1. 科技主题演讲(Apple/Tesla 风格)
- 颜色:深黑色(#000000)、白色(#FFFFFF)、强调蓝色(#0071E3)
- 字体:SF Pro Display(标题 72-96pt)、SF Pro Text(正文 32-44pt)
- 布局:大面积留白,每张幻灯片设置一个焦点
- 转场:推入、淡入(时长:0.6s)
- 风格:极简、高端、以产品为中心
2. 企业专业风格(Microsoft/IBM 风格)
- 颜色:海军蓝(#003366)、钢蓝色(#0078D4)、暖灰色(#F3F2F1)
- 字体:Segoe UI(标题 54-72pt)、正文(24-32pt)
- 布局:均衡、基于网格、适合展示数据
- 转场:变形、淡入(时长:0.8s)
- 风格:值得信赖、数据驱动、适用于企业
3. 创意大胆风格(Google/Airbnb 风格)
- 颜色:明亮的原色、渐变、大胆的配色组合
- 字体:Product Sans 或 Montserrat(标题 64-84pt)
- 布局:灵活、非对称、间距活泼
- 转场:缩放、揭示(时长:0.5s)
- 风格:充满活力、富有创新、注重设计
4. 金融精英风格(Goldman Sachs/McKinsey 风格)
- 颜色:炭灰色(#2C3E50)、金色强调色(#D4AF37)、白色
- 字体:Garamond 或 Georgia(优雅衬线字体)
- 布局:传统层级、居中、均衡
- 转场:仅使用微妙的淡入(时长:0.4s)
- 风格:精致、权威、高端
5. 初创企业路演风格(Y Combinator/500 Startups 风格)
- 颜色:黑白高对比搭配品牌强调色
- 字体:Inter 或 Roboto(现代无衬线字体)
- 布局:聚焦问题与解决方案、强调指标
- 转场:快速推入(时长:0.3s)
- 风格:充满活力、数据驱动、适合创始人
工作流程
步骤 1:分析内容并选择风格
python scripts/analyze_content.py input.md
分析因素:
- 内容类型(商业、创意、技术、金融)
- 受众(高管、投资者、客户、技术人员)
- 内容中的语气特征(正式、活力、创新)
- frontmatter 中明确提出的风格要求
自动选择品牌风格或询问用户:
- 产品发布会、演示适合科技主题演讲风格
- 商业报告、提案适合企业专业风格
- 营销、设计展示适合创意大胆风格
- 投资者演示文稿、财务报告适合金融精英风格
- 融资、加速器演示适合初创企业路演风格
步骤 2:解析内容并映射到模板
幻灯片类型检测:
# Title → title_slide (hero treatment)
## Section → chapter_intro (section divider)
### Main Points → key_message_slide (1-3 key points)
* Bullets → bullet_hierarchy_slide (visual bullets)
> Quote → quote_slide (large, impactful)
![image] → full_bleed_image (immersive)
| table | → data_visualization (auto-chart if numeric)
---metrics--- → metrics_dashboard (KPI showcase)
步骤 3:应用设计系统
字体层级:
Hero Title: 72-96pt, Bold, 1.1x line height
Section Title: 54-72pt, Semibold, 1.2x line height
Slide Title: 44-54pt, Semibold, 1.3x line height
Body Large: 32-36pt, Regular, 1.4x line height
Body: 24-28pt, Regular, 1.5x line height
Caption: 18-20pt, Light, 1.6x line height
间距系统:
Gutter: 100-120px from edges
Title margin-bottom: 60-80px
Section spacing: 40-60px
Paragraph spacing: 24-32px
Bullet indent: 40px
Element padding: 20-30px
颜色应用:
Background: Brand background (usually white/black)
Primary: Titles, key elements, CTAs
Secondary: Subtitles, secondary text
Accent: Highlights, data points, emphasis
Text: 95% opacity for readability
步骤 4:智能选择模板
使用 Office-PowerPoint-MCP-Server 的 25+ 个模板进行智能映射:
内容类型 → 模板
Opening/Closing → title_slide, thank_you_slide
New Section → chapter_intro
Key Points (1-3) → key_metrics_dashboard
Comparison → before_after_comparison, chart_comparison
Process → process_flow, timeline_slide
Team → team_introduction
Data → data_table_slide, chart layouts
Mixed Content → two_column_text, three_column_layout
Full Image → full_image_slide
Quote/Testimonial → quote_testimonial
步骤 5:进行专业润色
过渡效果与动画:
- 幻灯片切换效果:每套幻灯片最多使用 1-2 种,且与品牌风格相符
- 持续时间:根据品牌风格,快速为 0.3s、中等为 0.6s、缓慢为 0.8s
- 进入动画:文本使用淡入(0.4s),图片可选用擦除
- 强调效果:对关键数字/指标使用脉冲(仅一次,效果轻柔)
- 退出效果:仅使用淡出(0.3s)
- 规则:每张幻灯片的动画元素不得超过 3 个
视觉效果:
# Apply to all text boxes
shadow = {
"distance": 2,
"angle": 135,
"blur": 4,
"transparency": 60%
}
# Apply to images
overlay = {
"gradient": "linear",
"opacity": 20% # for text readability
}
步骤 6:一致性验证
python scripts/validate_consistency.py output.pptx
检查项:
- 字体一致性(最多使用 2 种字体)
- 配色方案遵循度(所有颜色均来自设计系统)
- 间距一致性(边距、间隔、内边距)
- 模板使用(与内容相匹配)
- 动画时长(符合品牌指南)
- 图片质量(最低 1920x1080)
模板映射参考
高影响力开场
# Your Big Idea
## Transforming the Future of X
→ title_slide
- Title: 96pt, brand primary
- Subtitle: 36pt, brand secondary
- Background: Gradient or solid brand color
- Animation: Fade in title (0.8s), then subtitle (0.6s)
核心信息(“最重要的一点”)
### 94% Customer Satisfaction
Our users love the new experience
→ key_metrics_dashboard (single metric variation)
- Metric: 144pt, center, brand accent
- Context: 28pt, below metric
- Background: Clean, minimal
- Animation: Count up number (1.2s)
问题/解决方案
## The Challenge
Current systems are slow and complex
## Our Solution
Fast, simple, and intuitive
→ before_after_comparison
- Split screen: left (problem) vs right (solution)
- Visual contrast: muted left, bright right
- Icons or images to reinforce message
流程或时间线
## Our Roadmap
1. Q1: Foundation
2. Q2: Growth
3. Q3: Scale
4. Q4: Leadership
→ timeline_slide or process_flow
- Horizontal flow with arrows
- Color progression (light to bold)
- Dates: 32pt, stages: 44pt
数据可视化
| Quarter | Revenue | Growth |
|---------|---------|--------|
| Q1 | $2.4M | 15% |
| Q2 | $3.1M | 29% |
→ Auto-convert to chart_comparison or data_table_slide
- If trends: Line or column chart
- If comparisons: Bar chart
- If parts/whole: Pie chart (use sparingly)
- Keep it simple: 1 chart per slide
动画与过渡效果指南
专业过渡效果规则
第 1 级:始终安全(可广泛使用)
- 淡化(0.6s)——通用、优雅
- 推入(0.4s)——简洁、方向明确
- 平滑变形(0.8s)——仅限 PowerPoint,效果精致
第 2 级:谨慎使用(特殊时刻)
- 缩放(0.5s)——产品展示、前后对比
- 揭示(0.6s)——章节切换
- 擦除(0.5s)——以图片为主的幻灯片
第 3 级:避免使用(不够专业)
- 摩天轮、窗帘、溶解、折纸——绝不使用
动画最佳实践
“啊哈!”时刻规则:
- 每套幻灯片选出 1-2 张关键幻灯片
- 使用单一强调动画(脉冲、放大)
- 持续时间:0.8-1.0s
- 仅播放一次,不循环
文本动画:
# Professional entrance
effect = "Fade In"
duration = 0.4
delay_between_bullets = 0.3 # If bullets, stagger
图片动画:
# Optional for product shots or key visuals
effect = "Wipe" or "Fade In"
duration = 0.6
direction = "From Bottom" # Natural, like rising
高级功能
自动生成章节分隔页
===
# Part Two: Growth Strategy
===
→ Auto-creates chapter_intro with:
- Full-screen background (brand gradient)
- Large centered text (84pt)
- Fade to black transition (1.0s)
智能图片处理

 
→ Detects image size/role:
- Large/hero: full_image_slide with overlay for text
- Multiple: two_column or grid layout
- Auto-crops to 16:9
- Applies subtle gradient overlay (20%) if text present
自动强调指标
We achieved **94%** customer satisfaction and **$2.4M** in revenue.
→ Auto-detects numbers with emphasis:
- Extracts: 94%, $2.4M
- Creates: key_metrics_dashboard
- Animates: Count-up effect (1.2s)
- Styling: Large (144pt), brand accent color
质量检查清单
定稿前,请确保:
视觉一致性:
- 所有幻灯片均使用设计系统中的颜色(不使用随意选取的颜色)
- 字体排版遵循层级(字体大小不超过 4 种)
- 间距一致(所有页面使用相同的边距、内边距)
- 对齐精准(所有元素均与网格对齐)
内容清晰度:
- 每张幻灯片只有一个主要观点
- 标题清晰且以行动为导向
- 没有“文字墙”(正文最多 6 行)
- 图片均为高分辨率(最低 1920x1080)
动态效果与润色:
- 过渡效果保持一致(仅使用 1-2 种)
- 动画时长自然(不过快或过慢)
- 没有令人分心的动态效果(通过“会议室测试”)
- 强调动画仅用于关键时刻
品牌契合度:
- 颜色与选定的品牌风格相符
- 字体排版与品牌风格相符
- 布局遵循品牌惯例
- 整体美感协调一致
示例
示例请参见 examples/ 文件夹:
tech-keynote-example.md→tech-keynote-output.pptxinvestor-pitch-example.md→investor-pitch-output.pptxcorporate-report-example.md→corporate-report-output.pptx
要求
MCP 服务: Office-PowerPoint-MCP-Server
# Install via Smithery
npx @smithery/cli install @gongrzhe/office-powerpoint-mcp-server
# Or local setup
pip install python-pptx
Python 包:
pip install python-pptx pillow pyyaml
最佳效果提示
-
从风格入手:在 Markdown 中添加 frontmatter,指定所需的品牌风格
--- style: tech-keynote accent-color: "#0071E3" --- -
少即是多:演示时长每分钟制作 1 张幻灯片
-
图片质量很重要:使用高分辨率图片(最低 1920x1080,优先选择 4K)
-
测试动画:预览幻灯片,确保过渡效果专业得体
-
适合打印:设计也适用于导出为 PDF(动画会变为静态)
-
无障碍性:保持 4.5:1 的对比度,确保文本清晰易读
故障排除
问题:颜色与品牌色不完全匹配 解决方案:在 frontmatter 中指定确切的十六进制颜色代码:
---
colors:
primary: "#003366"
accent: "#0078D4"
background: "#FFFFFF"
---
问题:动画过多 解决方案:在 frontmatter 中设置动画级别:
---
animations: minimal # minimal, moderate, full
---
问题:幻灯片内容过于密集 解决方案:遵循“6×6 规则”——最多 6 个项目符号,每个项目符号最多 6 个单词。如有需要,Claude 会自动拆分内容。
更高级的自定义设置
高级用户可以:
- 在
templates/brands/中创建自定义品牌 JSON - 定义自定义幻灯片模板
- 将公司徽标添加到母版幻灯片
- 配置字体嵌入,以便于移植
详情请参阅 templates/CUSTOMIZATION.md。