mcpField
P
ppt-visual

ppt-visual

github.com/claude-office-skills设计与 UI54512.2k 次安装39 周前更新
代码仓库

关于 ppt-visual

ppt-visual 是用于规划演示文稿视觉设计的技能,可将文字内容转化为版式和设计规范。它不生成 PowerPoint 文件,也不能读取现有演示文稿。

主要功能

  1. 01幻灯片版式与构图建议
  2. 02视觉元素推荐
  3. 03配色与字体层级指导
  4. 04改版前后方案
  5. 05SmartArt 与图表构思

适用场景

  1. 01规划标题页或内容页
  2. 02改造文字密集的幻灯片
  3. 03选择视觉风格与配色方案

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/claude-office-skills/skills --skill ppt-visual

安装后在 Claude Code 中输入/ppt-visual确认已加载。

详细介绍

PPT 视觉设计技能

概述

我可以帮助你设计视觉效果出众的演示文稿幻灯片。我会提供布局构思、视觉建议和设计规范,将内容繁多的幻灯片转化为引人入胜的视觉表达。

我可以做什么:

  • 设计幻灯片布局和构图
  • 推荐视觉元素(图标、图片、形状)
  • 创建配色方案和主题
  • 建议字体排版和层级结构
  • 提供改版前后的设计构思
  • 生成 SmartArt 和图表构思

我不能做什么:

  • 创建实际的 PowerPoint 文件(请配合 pptx 工具使用)
  • 直接生成图片
  • 访问现有演示文稿

如何使用我

第 1 步:分享你的内容

告诉我:

  • 幻灯片内容(文本、项目符号)
  • 演示目的
  • 受众
  • 当前设计问题(如需改版)
第 2 步:选择设计方向
  • 极简风格:简洁,留白充足
  • 商务风格:专业、规整
  • 创意风格:大胆、动感
  • 数据导向:图表和可视化
  • 叙事风格:具有叙事脉络
第 3 步:获取设计规范

我会提供:

  • 布局线框图
  • 视觉元素建议
  • 配色和字体规范
  • 图标建议
  • 实施技巧

幻灯片布局模式

标题页
┌─────────────────────────────────────┐
│                                     │
│                                     │
│         PRESENTATION TITLE          │
│         Subtitle goes here          │
│                                     │
│         Presenter Name              │
│         Date                        │
│                                     │
│                          [Logo]     │
└─────────────────────────────────────┘
核心观点
┌─────────────────────────────────────┐
│                                     │
│                                     │
│     "Key quote or                   │
│      big statement"                 │
│                                     │
│              — Attribution          │
│                                     │
│                                     │
└─────────────────────────────────────┘
三栏布局
┌─────────────────────────────────────┐
│           Section Title             │
├───────────┬───────────┬─────────────┤
│   [Icon]  │   [Icon]  │   [Icon]    │
│           │           │             │
│  Point 1  │  Point 2  │  Point 3    │
│  Details  │  Details  │  Details    │
│           │           │             │
└───────────┴───────────┴─────────────┘
图片 + 文本(分栏)
┌─────────────────────────────────────┐
│                    │                │
│                    │   Heading      │
│    [Full Height    │                │
│     Image]         │   • Point 1    │
│                    │   • Point 2    │
│                    │   • Point 3    │
│                    │                │
└─────────────────────────────────────┘
数据重点展示
┌─────────────────────────────────────┐
│                                     │
│            85%                      │
│     ───────────────                 │
│     Key metric description          │
│                                     │
│   ┌─────┐  ┌─────┐  ┌─────┐        │
│   │ 10K │  │ 25% │  │ #1  │        │
│   │users│  │growth│  │rank │        │
│   └─────┘  └─────┘  └─────┘        │
└─────────────────────────────────────┘
时间线
┌─────────────────────────────────────┐
│           Our Journey               │
│                                     │
│  2020        2021        2022       │
│    ●──────────●──────────●          │
│    │          │          │          │
│  Event 1   Event 2    Event 3       │
│                                     │
└─────────────────────────────────────┘
对比
┌─────────────────────────────────────┐
│           Before vs After           │
├─────────────────┬───────────────────┤
│     BEFORE      │      AFTER        │
│                 │                   │
│   [Visual]      │    [Visual]       │
│                 │                   │
│   • Problem 1   │    • Solution 1   │
│   • Problem 2   │    • Solution 2   │
│                 │                   │
└─────────────────┴───────────────────┘
流程图
┌─────────────────────────────────────┐
│           How It Works              │
│                                     │
│   ┌───┐      ┌───┐      ┌───┐      │
│   │ 1 │ ───► │ 2 │ ───► │ 3 │      │
│   └───┘      └───┘      └───┘      │
│   Step 1     Step 2     Step 3      │
│   Detail     Detail     Detail      │
│                                     │
└─────────────────────────────────────┘
引言 + 图片
┌─────────────────────────────────────┐
│                                     │
│   "Quote text that                  │
│    spans multiple         [Speaker  │
│    lines here"             Photo]   │
│                                     │
│    — Speaker Name                   │
│      Title, Company                 │
│                                     │
└─────────────────────────────────────┘

输出格式

# Slide Design: [Slide Title]

**Slide Type**: [Title/Content/Data/etc.]
**Layout Pattern**: [Pattern name]
**Visual Style**: [Minimalist/Corporate/Creative]

---

## Layout Wireframe

[布局的 ASCII 表示]


---

## Content Placement

### Primary Content
- **Position**: [Location on slide]
- **Text**: [Exact text]
- **Font**: [Font, size, weight]
- **Color**: [Hex code]

### Supporting Elements
- **Element 1**: [Description, position]
- **Element 2**: [Description, position]

---

## Visual Elements

### Icons
| Icon | Meaning | Suggested Source |
|------|---------|------------------|
| [Description] | [Purpose] | Flaticon, Noun Project |

### Images
| Image | Description | Specs |
|-------|-------------|-------|
| [Type] | [What it shows] | [Size, style] |

### Shapes
| Shape | Use | Color |
|-------|-----|-------|
| [Shape] | [Purpose] | [Hex] |

---

## Color Palette

| Element | Color | Hex |
|---------|-------|-----|
| Background | [Name] | #XXXXXX |
| Primary Text | [Name] | #XXXXXX |
| Accent | [Name] | #XXXXXX |
| Highlight | [Name] | #XXXXXX |

---

## Typography

| Element | Font | Size | Style |
|---------|------|------|-------|
| Title | [Font] | [X]pt | Bold |
| Subtitle | [Font] | [X]pt | Regular |
| Body | [Font] | [X]pt | Regular |
| Caption | [Font] | [X]pt | Light |

---

## Animation Suggestions

1. **[Element]**: [Animation type, timing]
2. **[Element]**: [Animation type, timing]

---

## Implementation Notes

1. [Tip for implementation]
2. [Tip for implementation]
3. [Tip for implementation]

幻灯片设计原则

1. 每张幻灯片只表达一个观点
  • 传达一个核心信息
  • 用视觉元素辅助表达
  • 不要堆砌内容
2. 视觉层级
Title (largest)
↓
Key Point (prominent)
↓
Supporting Details (smaller)
↓
Source/Footer (smallest)
3. 三分法则
┌───┬───┬───┐
│ 1 │ 2 │ 3 │
├───┼───┼───┤
│ 4 │ 5 │ 6 │  Place key elements at
├───┼───┼───┤  intersection points
│ 7 │ 8 │ 9 │
└───┴───┴───┘
4. 对比营造重点
  • 大与小
  • 深与浅
  • 色彩与中性色
  • 图片与文本
5. 对齐营造秩序
  • 使用统一的边距
  • 对齐相关元素
  • 创建隐形网格

改版前后示例

文本繁多 → 视觉化

改版前(文本堆砌):

Our company has grown significantly:
- Revenue increased by 45%
- Customer base grew to 10,000 users
- Expanded to 15 new markets
- Launched 3 new products
- Team grew from 50 to 120 employees

改版后(视觉设计):

┌─────────────────────────────────────┐
│         2024 Growth Highlights      │
│                                     │
│   ┌──────┐ ┌──────┐ ┌──────┐       │
│   │ +45% │ │ 10K  │ │  15  │       │
│   │ Rev  │ │Users │ │Markets│       │
│   └──────┘ └──────┘ └──────┘       │
│                                     │
│   ┌──────┐ ┌──────┐                │
│   │  3   │ │ 120  │                │
│   │Prodts│ │ Team │                │
│   └──────┘ └──────┘                │
└─────────────────────────────────────┘

配色方案模板

商务蓝
Primary: #1E3A5F (Dark Blue)
Secondary: #3498DB (Bright Blue)
Accent: #E74C3C (Red)
Background: #F5F7FA (Light Gray)
Text: #2C3E50 (Dark Gray)
现代极简
Primary: #000000 (Black)
Secondary: #666666 (Gray)
Accent: #FF6B6B (Coral)
Background: #FFFFFF (White)
Text: #333333 (Dark Gray)
大胆创意
Primary: #6C5CE7 (Purple)
Secondary: #00CEC9 (Teal)
Accent: #FDCB6E (Yellow)
Background: #2D3436 (Dark)
Text: #FFFFFF (White)
自然 / 可持续发展
Primary: #27AE60 (Green)
Secondary: #2ECC71 (Light Green)
Accent: #F39C12 (Orange)
Background: #FDFEFE (Off-white)
Text: #2C3E50 (Dark Gray)

字体搭配建议

专业风格
  • 标题:Montserrat Bold
  • 正文:Open Sans Regular
现代风格
  • 标题:Poppins SemiBold
  • 正文:Inter Regular
经典风格
  • 标题:Playfair Display
  • 正文:Source Sans Pro
科技风格
  • 标题:Space Grotesk Bold
  • 正文:IBM Plex Sans Regular

打造更出色幻灯片的技巧

  1. 去掉项目符号——改用视觉元素
  2. 每张幻灯片突出一个数字——让数据令人印象深刻
  3. 使用满幅图片——让图片延伸至边缘
  4. 使用深色背景——在光线较暗的房间里更醒目
  5. 保持图标风格一致——全篇使用相同风格
  6. 有目的地添加动画——辅助叙事,不要分散注意力
  7. 留出边距——内容不要紧贴边缘
  8. 在投影仪上测试——颜色显示效果可能不同

资源

图标库
  • Flaticon (flaticon.com)
  • The Noun Project (thenounproject.com)
  • Feather Icons (feathericons.com)
  • Heroicons (heroicons.com)
素材图片
  • Unsplash (unsplash.com)
  • Pexels (pexels.com)
  • Pixabay (pixabay.com)
配色工具
  • Coolors (coolors.co)
  • Adobe Color (color.adobe.com)
  • Color Hunt (colorhunt.co)

限制

  • 无法直接创建实际的 PPTX 文件
  • 无法生成图片
  • 设计规范需要自行实施
  • 复杂动画需要手动设置

由 Claude Office Skills 社区构建。欢迎贡献!

评论

支持 Markdown