mcpField
P
presentation-design

presentation-design

github.com/aaronvanston设计与 UI15803 次安装36 周前更新
代码仓库

关于 presentation-design

presentation-design 为现场演示提供大胆、简约的视觉设计指导,面向制作幻灯片的人士。它通过布局模式、字体层级、对比度和分段颜色区分内容类型。

主要功能

  1. 01深色优先的高对比风格
  2. 02字体与对比度层级
  3. 03分段专属强调色
  4. 04按幻灯片类型匹配布局
  5. 05嵌入媒体的设计指导
  6. 06视觉元素与应避免事项

适用场景

  1. 01设计演示文稿主题
  2. 02为幻灯片内容选择布局
  3. 03设计代码与媒体幻灯片
  4. 04用颜色组织演示章节

安装

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

$npx skills add https://github.com/aaronvanston/skills-presentations --skill presentation-design

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

详细介绍

演示文稿设计

面向现场演示、注重醒目简洁的视觉设计指南。

核心风格

主题: 暗色优先、高对比度、简约(支持浅色模式)
观感: 现代、自信、科技感

元素规格
背景黑色(#000000)或近黑色;浅色模式:#fafafa
主文本白色(#FFFFFF);浅色模式:#09090b
次要文本灰色(#9CA3AF)
强调色按章节设置的颜色(见下文)
字体无衬线(例如 Geist Sans),大字号时使用较细字重
字间距紧凑(-0.035em 至 -0.015em)

字体层级

视觉冲击力来自字号,而非字重。大字号时使用较细或常规字重(400–600)。

SECTION LABEL     Small caps, section color, tracked wide
                  Example: "THE PROBLEM" | "WHAT WORKS"

Headline          Massive, primary color, light weight (400-500)
                  Fluid sizing via container queries
                  1-5 words per line typical

Subtitle          Smaller, secondary/muted color, regular weight
                  1-2 lines maximum

Body/Bullets      Medium size, primary or secondary color
                  Bold lead-ins (600 weight) when used
文本对比度层级

使用 4 个对比度级别营造层次感:

级别用途示例
主级标题、关键内容白色 / #FFFFFF
次级副标题、辅助文本浅灰色
弱化标签、元数据中灰色
微弱背景元素深灰色

章节颜色

演示文稿的每个主要章节都使用专属强调色。这有助于强化结构,并帮助观众了解当前所处的章节。

颜色十六进制值(暗色)常见用途
青绿色#14b8a6开场、背景介绍、回顾
红色#f87171问题、挑战、紧张感
紫色#a78bfa解决方案、功能、工具
琥珀色#fbbf24数据、现实检验、注意事项
绿色#34d399最佳实践、有效做法
蓝色#60a5fa技术、实现
粉色#f472b6突出内容、特别提示

章节颜色用于:章节标签、渐变背景、进度条和强调元素。

布局模式

完整陈述(最常见)
┌─────────────────────────────────────────┐
│ SECTION LABEL                           │
│                                         │
│ Massive                                 │
│ Headline                                │
│ Here                                    │
│                                         │
│ Subtitle text in muted color            │
│                                 [ref] ↗ │
└─────────────────────────────────────────┘
大字陈述(最大视觉冲击力)
┌─────────────────────────────────────────┐
│ SECTION LABEL                           │
│                                         │
│                                         │
│       Even Bigger                       │
│       Statement                         │
│                                         │
│                                         │
└─────────────────────────────────────────┘
分栏布局
┌─────────────────────────────────────────┐
│ SECTION LABEL                           │
│                                         │
│ Headline        │  • Point one          │
│ Here            │  • Point two          │
│                 │  • Point three        │
│ Subtitle        │  • Point four         │
└─────────────────────────────────────────┘
章节分隔页(带渐变)
┌────────────────────┬────────────────────┐
│                    │▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
│ Section            │▓▓▓ Gradient ▓▓▓▓▓▓▓│
│ Title              │▓▓▓ Background ▓▓▓▓▓│
│                    │▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
│ Subtitle           │▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
└────────────────────┴────────────────────┘
代码幻灯片
┌─────────────────────────────────────────┐
│ SECTION LABEL                           │
│ Headline                                │
│ Subtitle                                │
│                                         │
│ ┌─────────────────────────────────────┐ │
│ │ // syntax-highlighted code block    │ │
│ │ const result = await generate()     │ │
│ │                                     │ │
│ └─────────────────────────────────────┘ │
└─────────────────────────────────────────┘
数据/指标
┌─────────────────────────────────────────┐
│        ┌────────┐ ┌────────┐ ┌────────┐ │
│        │  $10M  │ │  ~10%  │ │  NPS   │ │
│        │  ARR   │ │ GROWTH │ │   90   │ │
│        └────────┘ └────────┘ └────────┘ │
│ SECTION LABEL                           │
│ Headline                                │
│ Subtitle                                │
└─────────────────────────────────────────┘
人物/照片网格
┌─────────────────────────────────────────┐
│ Headline                                │
│ Subtitle                                │
│                                         │
│ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐        │
│ │photo│ │photo│ │photo│ │photo│        │
│ │Name │ │Name │ │Name │ │Name │        │
│ │TITLE│ │TITLE│ │TITLE│ │TITLE│        │
│ └─────┘ └─────┘ └─────┘ └─────┘        │
│                                         │
│ Photo style: Rounded, B&W or consistent │
└─────────────────────────────────────────┘

幻灯片类型 → 布局映射

幻灯片类型布局
标题完整陈述,居中
章节分隔页分栏布局并使用渐变和章节颜色
陈述完整陈述,左对齐
大字陈述大字陈述,字号最大化
问题完整陈述,居中
目标/议程分栏布局,右侧放置项目符号列表
数据顶部放置指标框
代码标题 + 语法高亮代码块
引言居中,使用大型引号
人物照片网格
回顾分栏布局,带标签的项目符号列表
资源按章节分组的参考链接
后续步骤时间线或带标签的项目符号列表

嵌入内容

幻灯片可在标题旁嵌入丰富媒体:

  • 代码块 — 语法高亮,使用深色表面背景
  • 终端输出 — 等宽字体,支持 ANSI 颜色
  • 推文卡片 — 带头像和署名的引言卡片
  • 视频预览 — 带播放按钮的缩略图
  • 文章预览 — 带标题和描述的链接卡片

视觉元素

  • 章节标签: 左上角、大写、使用章节颜色
  • 进度条: 底部边缘、使用章节颜色、较细(3px)
  • 参考资料: 底部页脚,包含可点击 URL
  • 渐变: 使用章节颜色营造极光风格的背景效果
  • 图标: 简洁的线条图标,白色或强调色,少量使用

应避免的事项

  • 密集的文本段落
  • 超过 4–5 个项目符号
  • 剪贴画或库存图片
  • 标题使用粗字重(应通过字号增强效果)
  • 多个相互竞争的视觉焦点
  • 为了动画而添加动画

评论

支持 Markdown