elite-powerpoint-designer
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseElite PowerPoint Designer
顶级PowerPoint设计方案
Transform content into world-class presentations with the design quality of Apple keynotes, Microsoft product launches, and Google I/O. This skill applies 2024-2025 presentation design trends and brand-level consistency to create stunning, professional slide decks.
将内容转换为具备苹果主题演讲、微软产品发布会和谷歌I/O大会级设计品质的世界级演示文稿。本方案采用2024-2025年演示文稿设计趋势和品牌级一致性标准,打造惊艳的专业幻灯片组。
Core Design Philosophy
核心设计理念
Principles:
- Minimalism First - Remove everything that doesn't serve a clear purpose
- Bold & Clear - Large typography, high contrast, confident colors
- Visual Hierarchy - Guide attention through size, color, and spacing
- Consistent Branding - Every element follows the design system
- Purposeful Motion - Animations only where they add clarity or emphasis
原则:
- 极简优先 - 移除所有无明确用途的元素
- 醒目清晰 - 大字号排版、高对比度、自信的色彩搭配
- 视觉层次 - 通过尺寸、颜色和间距引导注意力
- 统一品牌 - 所有元素遵循设计系统规范
- 有意义的动效 - 仅在能提升清晰度或强调重点时使用动画
When to Use This Skill
适用场景
- User requests a "professional presentation" or "pitch deck"
- Converting markdown or text to PowerPoint
- User mentions "world-class," "high-quality," or "brand-level" design
- Creating presentations for business, sales, product launches, or keynotes
- User wants "Apple/Microsoft/Google style" presentations
- Request includes terms: slides, deck, presentation, PowerPoint, PPTX
- 用户要求制作“专业演示文稿”或“推介幻灯片组”
- 将Markdown或文本转换为PowerPoint
- 用户提到“世界级”、“高品质”或“品牌级”设计
- 制作商务、销售、产品发布或主题演讲用演示文稿
- 用户想要“苹果/微软/谷歌风格”的演示文稿
- 请求中包含以下术语:幻灯片、幻灯片组、演示文稿、PowerPoint、PPTX
Design System & Brand Styles
设计系统与品牌风格
Available Brand Styles
可用品牌风格
1. Tech Keynote (Apple/Tesla Style)
- Colors: Deep blacks (#000000), whites (#FFFFFF), accent blue (#0071E3)
- Typography: SF Pro Display (title 72-96pt), SF Pro Text (body 32-44pt)
- Layout: Extreme whitespace, single focal point per slide
- Transitions: Push, Fade (duration: 0.6s)
- Style: Minimalist, premium, product-focused
2. Corporate Professional (Microsoft/IBM Style)
- Colors: Navy (#003366), steel blue (#0078D4), warm gray (#F3F2F1)
- Typography: Segoe UI (title 54-72pt), body (24-32pt)
- Layout: Balanced, grid-based, data-friendly
- Transitions: Morph, Fade (duration: 0.8s)
- Style: Trustworthy, data-driven, enterprise-ready
3. Creative Bold (Google/Airbnb Style)
- Colors: Bright primaries, gradients, bold combinations
- Typography: Product Sans or Montserrat (title 64-84pt)
- Layout: Dynamic, asymmetric, playful spacing
- Transitions: Zoom, Reveal (duration: 0.5s)
- Style: Energetic, innovative, design-forward
4. Financial Elite (Goldman Sachs/McKinsey Style)
- Colors: Charcoal (#2C3E50), gold accent (#D4AF37), white
- Typography: Garamond or Georgia (serif, elegant)
- Layout: Traditional hierarchy, centered, balanced
- Transitions: Subtle Fade only (duration: 0.4s)
- Style: Sophisticated, authoritative, premium
5. Startup Pitch (Y Combinator/500 Startups Style)
- Colors: High contrast black/white with brand accent
- Typography: Inter or Roboto (modern sans-serif)
- Layout: Problem-solution focused, metric-heavy
- Transitions: Quick Push (duration: 0.3s)
- Style: Energetic, data-driven, founder-friendly
1. 科技主题演讲(苹果/特斯拉风格)
- 色彩:纯黑(#000000)、纯白(#FFFFFF)、强调蓝(#0071E3)
- 排版:SF Pro Display(标题72-96pt)、SF Pro Text(正文32-44pt)
- 布局:极致留白,单张幻灯片仅一个焦点
- 转场:推送、淡入淡出(时长:0.6s)
- 风格:极简、高端、以产品为核心
2. 企业专业风格(微软/IBM风格)
- 色彩:藏青(#003366)、钢蓝(#0078D4)、暖灰(#F3F2F1)
- 排版:Segoe UI(标题54-72pt)、正文(24-32pt)
- 布局:均衡、基于网格、适配数据展示
- 转场:平滑切换、淡入淡出(时长:0.8s)
- 风格:值得信赖、数据驱动、适配企业需求
3. 创意醒目风格(谷歌/爱彼迎风格)
- 色彩:明亮原色、渐变、大胆配色组合
- 排版:Product Sans或Montserrat(标题64-84pt)
- 布局:动态、不对称、活泼的间距
- 转场:缩放、揭示(时长:0.5s)
- 风格:充满活力、创新、以设计为导向
4. 金融精英风格(高盛/麦肯锡风格)
- 色彩:炭灰(#2C3E50)、金色强调(#D4AF37)、白色
- 排版:Garamond或Georgia(衬线字体,优雅)
- 布局:传统层次结构、居中、均衡
- 转场:仅微妙淡入淡出(时长:0.4s)
- 风格:精致、权威、高端
5. 初创企业推介风格(Y Combinator/500 Startups风格)
- 色彩:高对比度黑白搭配品牌强调色
- 排版:Inter或Roboto(现代无衬线字体)
- 布局:聚焦问题-解决方案、以指标为核心
- 转场:快速推送(时长:0.3s)
- 风格:充满活力、数据驱动、适合创始人使用
Workflow Process
工作流流程
Step 1: Analyze Content & Select Style
步骤1:分析内容并选择风格
python
python scripts/analyze_content.py input.mdAnalysis considers:
- Content type (business, creative, technical, financial)
- Audience (executives, investors, customers, technical)
- Tone indicators in content (formal, energetic, innovative)
- Explicit style requests in frontmatter
Auto-selects brand style or asks user:
- Tech Keynote for product launches, demos
- Corporate Professional for business reports, proposals
- Creative Bold for marketing, design showcases
- Financial Elite for investor decks, financial reports
- Startup Pitch for fundraising, accelerator demos
python
python scripts/analyze_content.py input.md分析考量因素:
- 内容类型(商务、创意、技术、金融)
- 受众(高管、投资者、客户、技术人员)
- 内容中的语气指标(正式、活力、创新)
- 前置元数据中的明确风格要求
自动选择品牌风格或询问用户:
- 产品发布、演示用科技主题演讲风格
- 商务报告、提案用企业专业风格
- 营销、设计展示用创意醒目风格
- 投资者幻灯片组、财务报告用金融精英风格
- 融资、加速器演示用初创企业推介风格
Step 2: Parse Content & Map to Templates
步骤2:解析内容并映射到模板
Slide Type Detection:
markdown
undefined幻灯片类型检测:
markdown
undefinedTitle → title_slide (hero treatment)
Title → title_slide (hero treatment)
Section → chapter_intro (section divider)
Section → chapter_intro (section divider)
Main Points → key_message_slide (1-3 key points)
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)
undefined- 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)
undefinedStep 3: Apply Design System
步骤3:应用设计系统
Typography Hierarchy:
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 heightSpacing System:
Gutter: 100-120px from edges
Title margin-bottom: 60-80px
Section spacing: 40-60px
Paragraph spacing: 24-32px
Bullet indent: 40px
Element padding: 20-30pxColor Application:
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排版层次:
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 readabilityStep 4: Intelligent Template Selection
步骤4:智能模板选择
Use Office-PowerPoint-MCP-Server's 25+ templates with intelligent mapping:
Content Type → Template
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使用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_testimonialStep 5: Apply Professional Polish
步骤5:应用专业优化
Transitions & Animations:
- Slide Transitions: 1-2 types max per deck, matching brand style
- Duration: 0.3s (fast), 0.6s (medium), 0.8s (slow) based on brand
- Entrance Animations: Fade In for text (0.4s), optional Wipe for images
- Emphasis: Pulse on key numbers/metrics (once, subtle)
- Exit: Fade Out only (0.3s)
- Rule: Never more than 3 animated elements per slide
Visual Effects:
python
undefined转场与动画:
- 幻灯片转场:每组幻灯片最多使用1-2种类型,匹配品牌风格
- 时长:0.3s(快速)、0.6s(中等)、0.8s(慢速),根据品牌风格选择
- 入场动画:文本淡入(0.4s),图片可选擦除效果
- 强调效果:关键数字/指标的脉冲效果(单次,微妙)
- 退场动画:仅淡入淡出(0.3s)
- 规则:单张幻灯片的动画元素不超过3个
视觉效果:
python
undefinedApply to all text boxes
Apply to all text boxes
shadow = {
"distance": 2,
"angle": 135,
"blur": 4,
"transparency": 60%
}
shadow = {
"distance": 2,
"angle": 135,
"blur": 4,
"transparency": 60%
}
Apply to images
Apply to images
overlay = {
"gradient": "linear",
"opacity": 20% # for text readability
}
undefinedoverlay = {
"gradient": "linear",
"opacity": 20% # for text readability
}
undefinedStep 6: Consistency Validation
步骤6:一致性验证
python
python scripts/validate_consistency.py output.pptxChecks:
- Font consistency (max 2 font families)
- Color palette adherence (all colors from design system)
- Spacing consistency (margins, gutters, padding)
- Template usage (appropriate for content)
- Animation timing (within brand guidelines)
- Image quality (minimum 1920x1080)
python
python scripts/validate_consistency.py output.pptx检查项:
- 字体一致性(最多2种字体家族)
- 色彩调色板合规性(所有颜色来自设计系统)
- 间距一致性(边距、留白、内边距)
- 模板使用(与内容适配)
- 动画时长(符合品牌指南)
- 图片质量(最低1920x1080)
Template Mapping Reference
模板映射参考
High-Impact Opening
高影响力开场
markdown
undefinedmarkdown
undefinedYour Big Idea
Your Big Idea
Transforming the Future of X
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)
undefined→ 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)
undefinedKey Message (The "One Thing")
核心信息(“核心要点”)
markdown
undefinedmarkdown
undefined94% Customer Satisfaction
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)
undefinedOur 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)
undefinedProblem/Solution
问题/解决方案
markdown
undefinedmarkdown
undefinedThe Challenge
The Challenge
Current systems are slow and complex
Current systems are slow and complex
Our Solution
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
undefinedFast, 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
undefinedProcess or Timeline
流程或时间线
markdown
undefinedmarkdown
undefinedOur Roadmap
Our Roadmap
- Q1: Foundation
- Q2: Growth
- Q3: Scale
- Q4: Leadership
→ timeline_slide or process_flow
- Horizontal flow with arrows
- Color progression (light to bold)
- Dates: 32pt, stages: 44pt
undefined- Q1: Foundation
- Q2: Growth
- Q3: Scale
- Q4: Leadership
→ timeline_slide or process_flow
- Horizontal flow with arrows
- Color progression (light to bold)
- Dates: 32pt, stages: 44pt
undefinedData Visualization
数据可视化
markdown
| 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 slidemarkdown
| 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 slideAnimation & Transition Guidelines
动画与转场指南
Professional Transition Rules
专业转场规则
Tier 1: Always Safe (Use liberally)
- Fade (0.6s) - Universal, elegant
- Push (0.4s) - Clean, directional
- Morph (0.8s) - PowerPoint only, sophisticated
Tier 2: Use Sparingly (Special moments)
- Zoom (0.5s) - Product reveals, before/after
- Reveal (0.6s) - Section transitions
- Wipe (0.5s) - Image-heavy decks
Tier 3: Avoid (Unprofessional)
- Ferris Wheel, Curtains, Dissolve, Origami - Never use
Tier 1: Always Safe (Use liberally)
- Fade (0.6s) - Universal, elegant
- Push (0.4s) - Clean, directional
- Morph (0.8s) - PowerPoint only, sophisticated
Tier 2: Use Sparingly (Special moments)
- Zoom (0.5s) - Product reveals, before/after
- Reveal (0.6s) - Section transitions
- Wipe (0.5s) - Image-heavy decks
Tier 3: Avoid (Unprofessional)
- Ferris Wheel, Curtains, Dissolve, Origami - Never use
Animation Best Practices
动画最佳实践
The "AHA!" Moment Rule:
- Pick 1-2 critical slides per deck
- Apply single emphasis animation (Pulse, Grow)
- Duration: 0.8-1.0s
- Happens once, not on loop
Text Animation:
python
undefinedThe "AHA!" Moment Rule:
- Pick 1-2 critical slides per deck
- Apply single emphasis animation (Pulse, Grow)
- Duration: 0.8-1.0s
- Happens once, not on loop
Text Animation:
python
undefinedProfessional entrance
Professional entrance
effect = "Fade In"
duration = 0.4
delay_between_bullets = 0.3 # If bullets, stagger
**Image Animation:**
```pythoneffect = "Fade In"
duration = 0.4
delay_between_bullets = 0.3 # If bullets, stagger
**Image Animation:**
```pythonOptional for product shots or key visuals
Optional for product shots or key visuals
effect = "Wipe" or "Fade In"
duration = 0.6
direction = "From Bottom" # Natural, like rising
undefinedeffect = "Wipe" or "Fade In"
duration = 0.6
direction = "From Bottom" # Natural, like rising
undefinedAdvanced Features
高级功能
Auto-Generated Section Dividers
自动生成章节分隔页
markdown
===markdown
===Part Two: Growth Strategy
Part Two: Growth Strategy
===
→ Auto-creates chapter_intro with:
- Full-screen background (brand gradient)
- Large centered text (84pt)
- Fade to black transition (1.0s)
undefined===
→ Auto-creates chapter_intro with:
- Full-screen background (brand gradient)
- Large centered text (84pt)
- Fade to black transition (1.0s)
undefinedSmart Image Handling
智能图片处理
markdown

 
→ 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 presentmarkdown

 
→ 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 presentMetrics Auto-Emphasis
指标自动强调
markdown
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 colormarkdown
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 colorQuality Checklist
质量检查清单
Before finalizing, ensure:
Visual Consistency:
- All slides use design system colors (no random colors)
- Typography follows hierarchy (no more than 4 font sizes)
- Spacing is consistent (same margins, padding throughout)
- Alignment is precise (everything lines up to grid)
Content Clarity:
- One main idea per slide
- Titles are clear and action-oriented
- No "walls of text" (max 6 lines body text)
- Images are high-resolution (min 1920x1080)
Motion & Polish:
- Transitions are consistent (1-2 types only)
- Animation duration feels natural (not too fast/slow)
- No distracting motion (failed the "boardroom test")
- Emphasis animations only on critical moments
Brand Alignment:
- Colors match selected brand style
- Typography matches brand style
- Layout follows brand conventions
- Overall aesthetic feels cohesive
最终定稿前,确保:
视觉一致性:
- 所有幻灯片使用设计系统规定的颜色(无随机颜色)
- 排版遵循层次结构(不超过4种字号)
- 间距一致(所有幻灯片的边距、内边距相同)
- 对齐精准(所有元素对齐到网格)
内容清晰度:
- 单张幻灯片仅一个核心观点
- 标题清晰且具有行动导向
- 无“文字墙”(正文最多6行)
- 图片为高分辨率(最低1920x1080)
动效与优化:
- 转场一致(仅1-2种类型)
- 动画时长自然(不过快或过慢)
- 无分散注意力的动效(通过“会议室测试”)
- 仅在关键节点使用强调动画
品牌对齐:
- 颜色匹配所选品牌风格
- 排版匹配品牌风格
- 布局遵循品牌惯例
- 整体美学风格统一
Examples
示例
See folder for:
examples/- →
tech-keynote-example.mdtech-keynote-output.pptx - →
investor-pitch-example.mdinvestor-pitch-output.pptx - →
corporate-report-example.mdcorporate-report-output.pptx
查看文件夹:
examples/- →
tech-keynote-example.mdtech-keynote-output.pptx - →
investor-pitch-example.mdinvestor-pitch-output.pptx - →
corporate-report-example.mdcorporate-report-output.pptx
Requirements
要求
MCP Server: Office-PowerPoint-MCP-Server
bash
undefinedMCP服务器: Office-PowerPoint-MCP-Server
bash
undefinedInstall via Smithery
Install via Smithery
npx @smithery/cli install @gongrzhe/office-powerpoint-mcp-server
npx @smithery/cli install @gongrzhe/office-powerpoint-mcp-server
Or local setup
Or local setup
pip install python-pptx
**Python Packages:**
```bash
pip install python-pptx pillow pyyamlpip install python-pptx
**Python包:**
```bash
pip install python-pptx pillow pyyamlTips for Best Results
最佳效果提示
-
Start with Style: Add frontmatter to markdown with desired brand styleyaml
--- style: tech-keynote accent-color: "#0071E3" --- -
Less is More: Aim for 1 slide per minute of presentation time
-
Image Quality Matters: Use high-res images (min 1920x1080, prefer 4K)
-
Test Animations: Preview deck to ensure transitions feel professional
-
Print-Ready: Design also works for PDF export (animations become static)
-
Accessibility: Maintain 4.5:1 contrast ratio for text readability
-
从风格开始:在Markdown中添加前置元数据指定所需品牌风格yaml
--- style: tech-keynote accent-color: "#0071E3" --- -
少即是多:目标为每1分钟演示时间对应1张幻灯片
-
图片质量至关重要:使用高分辨率图片(最低1920x1080,优先4K)
-
测试动画:预览幻灯片组确保转场效果专业
-
可打印:设计同样适用于PDF导出(动画将变为静态)
-
可访问性:文本对比度保持4.5:1以确保可读性
Troubleshooting
故障排除
Issue: Colors don't match brand exactly
Solution: Specify exact hex codes in frontmatter:
yaml
---
colors:
primary: "#003366"
accent: "#0078D4"
background: "#FFFFFF"
---Issue: Too much animation
Solution: Set animation level in frontmatter:
yaml
---
animations: minimal # minimal, moderate, full
---Issue: Slides too dense
Solution: Follow "6x6 rule" - max 6 bullets, max 6 words per bullet. Claude will auto-split content if needed.
问题:颜色与品牌不完全匹配
解决方案:在前置元数据中指定精确的十六进制代码:
yaml
---
colors:
primary: "#003366"
accent: "#0078D4"
background: "#FFFFFF"
---问题:动画过多
解决方案:在前置元数据中设置动画级别:
yaml
---
animations: minimal # minimal, moderate, full
---问题:幻灯片过于密集
解决方案:遵循“6x6规则” - 最多6个项目符号,每个项目符号最多6个单词。Claude会根据需要自动拆分内容。
Next-Level Customization
进阶自定义
Advanced users can:
- Create custom brand JSON in
templates/brands/ - Define custom slide templates
- Add company logo to master slides
- Configure font embedding for portability
See for details.
templates/CUSTOMIZATION.md高级用户可:
- 在中创建自定义品牌JSON
templates/brands/ - 定义自定义幻灯片模板
- 向母版幻灯片添加公司标志
- 配置字体嵌入以确保可移植性
详情请查看。
templates/CUSTOMIZATION.md