关于 graphic-designer
graphic-designer 是用于制作幻灯片和图形等视觉内容的设计技能,提供结合受众、布局、色彩、字体与无障碍要求的指导,并支持按清单迭代审查。
主要功能
- 01规划目的与受众
- 02视觉层级和版式指导
- 03色彩、字体与对比度规则
- 04可选的迭代质量审查
适用场景
- 01规划演示文稿幻灯片
- 02设计社交媒体图形
- 03检查视觉层级与对比度
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ thepexcel/ agent-skills --skill graphic-designer安装后在 Claude Code 中输入/graphic-designer确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
.claude-plugin/plugin.jsonreferences/color-theory.mdgestalt.mdlayouts.mdpresentation-design.mdtypography.md详细介绍
平面设计师
运用基于研究的设计原则,打造有效的视觉传达。
设计 = 传达 + 美感——好的设计隐于无形:它引导视线、传达信息,让人轻松地觉得“一切恰到好处”。
快速工作流
1. PURPOSE — What should viewer DO after seeing this?
2. AUDIENCE — Who? What culture? What device?
3. HIERARCHY — What's #1, #2, #3 in importance?
4. LAYOUT — Sketch placement (Z or F pattern)
5. COLORS — 60-30-10 rule (check cultural meaning!)
6. TYPE — Max 2 fonts (1 display + 1 body)
7. ELEMENTS — Add graphics, icons, photos
8. REFINE — Remove until it breaks, then add back
9. CHECK — Squint test, mobile test, contrast check
10. REVIEW — Self-critique and iterate (optional loop)
自我审查循环(自动改进)
创作完成后,可以开启循环,自动分析并改进作品。
何时询问用户
开始循环前先询问用户:
“您希望开启自动改进循环吗?我会分析结果并反复改进,直到达到良好品质。”
选项:
- 快速审查——分析 1 轮,并在必要时进行修改
- 完整循环——反复分析,直到通过质量检查清单中的所有项目
- 跳过——直接交付,无需审查
审查循环工作流
┌─────────────────────────────────────────────────────┐
│ 1. CREATE — สร้างผลงาน (slides, graphics, etc.) │
└─────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────┐
│ 2. ANALYZE — วิเคราะห์โครงสร้าง │
│ • อ่าน XML/code ที่สร้าง │
│ • ตรวจสอบ positions, sizes, colors │
│ • สร้าง thumbnails (ถ้าเป็น PPTX) │
└─────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────┐
│ 3. CRITIQUE — วิจารณ์ตาม Design Principles │
│ ใช้ Review Checklist (ด้านล่าง) │
└─────────────────────────────────────────────────────┘
↓
┌───────────────────┐
│ ผ่านทุกข้อ? │
└───────────────────┘
↙ NO YES ↘
┌──────────────────┐ ┌──────────────────┐
│ 4. FIX │ │ 5. DELIVER │
│ แก้ไขปัญหา │ │ ส่งมอบผลงาน │
│ ที่พบ │ │ │
└──────────────────┘ └──────────────────┘
↓
กลับไป Step 2
(max 3 iterations)
审查清单(评分 0-10)
| 类别 | 检查项 | 权重 |
|---|---|---|
| 层级 | #1 元素是否比其他元素醒目 2 倍以上? | 高 |
| 对比度 | 是否符合 WCAG AA(4.5:1)? | 高 |
| 对齐 | 元素是否与网格对齐? | 中 |
| 留白 | 空白区域是否 ≥20%? | 中 |
| 颜色数量 | 颜色是否 ≤4 种? | 中 |
| 字体数量 | 字体是否 ≤2 种? | 低 |
| 视觉冲击力 | 是否有吸引视线的焦点? | 高 |
| 品牌一致性 | 是否符合品牌规范? | 高 |
通过门槛: 平均分 ≥ 7/10,且高权重项目均不低于 6 分
提升视觉冲击力
如果视觉冲击力得分较低,可以使用以下技能来改进:
| 需求 | 技能 | 用途 |
|---|---|---|
| 主视觉图片 | /art-director | 生成具有良好构图的 AI 图像提示词 |
| 本地图片生成 | /comfyui-user | 通过本机上的 ComfyUI 服务生成图片 |
| 装饰元素 | /geometric-elements | 创建角饰、线条和图案 |
集成示例:
1. สร้าง slide แล้วพบว่า visual impact ต่ำ
2. ใช้ /art-director สร้าง prompt สำหรับ background image
3. ใช้ /comfyui-user gen รูป (หรือ cloud API)
4. ใส่รูปใน slide แล้ว re-analyze
迭代限制
- 最大迭代次数: 3 轮(防止无限循环)
- 提前停止条件: 用户要求停止,或评分连续 2 轮没有提升
- 报告: 总结每轮迭代所做的更改
设计原则(摘要)
CRAP 原则
| 原则 | 含义 | 方法 |
|---|---|---|
| 对比 | 让差异一目了然 | 尺寸、颜色、字重 |
| 重复 | 建立一致性 | 重复使用颜色和字体 |
| 对齐 | 建立视觉联系 | 网格、边缘 |
| 亲密性 | 将相关项目分组 | 间距 |
→ 详细内容:references/gestalt.md
视觉层级(影响力排序)
- 尺寸——越大越重要
- 颜色/对比度——鲜亮的元素最先吸引视线
- 位置——左上角(西方阅读习惯)、右上角(从右向左阅读)
- 留白——隔离元素可突出重点
- 字重——粗体更醒目
阅读模式
| 模式 | 适用场景 | 视线流向 |
|---|---|---|
| Z 型模式 | 视觉内容/营销 | 左上 → 右上 → 左下 → 右下 |
| F 型模式 | 文本密集内容 | 水平扫读 + 沿左侧向下阅读 |
色彩系统
60-30-10 规则
| % | 作用 | 示例 |
|---|---|---|
| 60% | 主色 | 背景 |
| 30% | 次要色 | 容器、卡片 |
| 10% | 强调色 | CTA、重点内容 |
快速配色方案
| 氛围 | 颜色 |
|---|---|
| 专业 | 海军蓝 + 白色 + 金色 |
| 活力 | 橙色 + 黑色 + 白色 |
| 平静 | 蓝色 + 浅灰色 + 白色 |
| 高端 | 黑色 + 金色 + 白色 |
| 2025 年趋势 | 深色 + 霓虹强调色 |
色彩的文化含义(先确认!)
| 颜色 | 西方 | 东亚 | 泰国文化背景 |
|---|---|---|---|
| 红色 | 危险、紧迫 | 好运、喜悦 | 吉祥 |
| 白色 | 纯洁、洁净 | 服丧 | 正式/服丧 |
| 黄色 | 乐观 | 神圣 | 皇室 |
| 金色 | 奢华 | 繁荣 | 高端 |
→ 完整指南:references/color-theory.md
无障碍访问(WCAG)
| 标准 | 普通文本 | 大号文本(18pt+) |
|---|---|---|
| AA(最低) | 4.5:1 | 3:1 |
| AAA(增强) | 7:1 | 4.5:1 |
字体排版
快速规则
- 最多 2 种字体 — 1 种展示字体 + 1 种正文
- 通过字号建立层次 — 不要切换字体
- 行高 — 正文为 1.4-1.6,标题为 1.1-1.2
安全的字体搭配
| 展示字体 | 正文 | 风格 |
|---|---|---|
| Montserrat Bold | Open Sans | 现代 |
| Playfair Display | Lato | 优雅 |
| Kanit Bold | Sarabun | 适合泰语 |
→ 完整指南:references/typography.md
布局
8px 间距系统
| 大小 | 用途 |
|---|---|
| 8px | 组内间距 |
| 16px | 元素之间 |
| 24-32px | 区块之间 |
| 48px | 页面边距 |
社交媒体尺寸
| 平台 | 比例 | 尺寸 |
|---|---|---|
| YouTube 缩略图 | 16:9 | 1280×720 |
| Instagram 帖子 | 1:1 | 1080×1080 |
| Instagram 快拍 | 9:16 | 1080×1920 |
| Facebook/LinkedIn | 1.91:1 | 1200×630 |
→ 布局模板:references/layouts.md
演示文稿幻灯片
核心规则
| 规则 | 指南 |
|---|---|
| 每张幻灯片一个想法 | 聚焦于单一信息 |
| 4 条规则 | 最多 4 个要点,每个要点 4 个词 |
| 不要争夺注意力 | 观众无法同时阅读和聆听 |
字号
| 场景 | 标题 | 正文 | 说明文字 |
|---|---|---|---|
| 大房间 | 60pt+ | 40pt+ | 24pt+ |
| 线上 | 44pt+ | 32pt+ | 20pt+ |
→ 完整指南:references/presentation-design.md
YouTube 缩略图
| 元素 | 建议 |
|---|---|
| 面部 | 使用表情丰富的面孔(点击率提升 20-30%) |
| 文字 | 精简、醒目、引发好奇 |
| 颜色 | 高对比度,最多 3-4 种 |
| 移动设备 | 缩小后仍清晰可读 |
布局: 面部高度占 40% 以上,直视镜头,背景模糊
常见错误
| 错误 | 修正方法 |
|---|---|
| 字体太多 | 最多 2 种 |
| 没有层次 | 将最重要的内容放大 2 倍 |
| 所有内容都居中 | 使用左对齐并保持邻近 |
| 彩虹配色 | 选 1 种强调色 |
| 填满每个空间 | 增加 20% 的留白 |
| 在复杂照片上放文字 | 添加叠加层或模糊背景 |
| 忽略文化差异 | 检查颜色的含义 |
检查清单
设计前
- 核心信息是什么?
- 受众是谁?(文化、设备)
- 应该唤起什么情绪?
质量检查
- 层次清晰吗?(眯眼检查)
- 在目标尺寸下可读吗?
- 最多 3-4 种颜色、2-3 种字体吗?
- 对比度达到 4.5:1+ 吗?(WCAG AA)
- 与网格对齐了吗?
- 留白足够吗?
工具集成
/geometric-elements — 装饰素材
python scripts/generate.py shape --style star --color "#D4A84B" --size 100
python scripts/generate.py corner-accent --color "#D4A84B" --size 150
python scripts/generate.py line-divider --color "#D4A84B" --width 800
/art-director — 视觉冲击力(AI 图像提示词)
需要构图和视觉冲击力出色的图片时:
1. Invoke /art-director พร้อมบอก context (slide theme, mood, brand)
2. ได้ prompt ที่พร้อมใช้กับ AI image generators
3. Gen รูปผ่าน /comfyui-user หรือ cloud API
AI 幻灯片背景(最佳实践)
效果良好的工作流:
1. ขอดู REFERENCE — ให้ user แชร์ตัวอย่าง slides ที่ชอบ
2. วิเคราะห์ PATTERNS — สรุป style (colors, elements, layout)
3. Gen ทั้ง BACKGROUND — ไม่แยกชิ้น, ไม่มี text
4. ITERATE — ปรับ size/position ตาม feedback
5. User วาง TEXT เอง — ยืดหยุ่นกว่า
✅ 应做:
| 技巧 | 原因 |
|---|---|
| 生成完整背景 | 生成的图片更协调美观,不像分开生成的元素 |
使用 --edit 并将 logo 作为参考 | AI 能看到真实形状,不必猜测 |
| 写上 “NO TEXT” | AI 生成的文字通常有误或不好看 |
| 使用白色背景 | Nano Banana Pro 无法生成透明背景 |
| 从简单设计开始 | 只在一个角落放小 logo,胜过每个角落都放很多元素 |
❌ 避免:
| 技巧 | 问题 |
|---|---|
| “TRANSPARENT BACKGROUND” | 会生成假的棋盘格 |
| 自己描述 logo 的形状 | AI 容易误解,应使用 --edit |
| 分别生成元素再组合 | 各元素风格不匹配 |
| 过多装饰 | 显得杂乱,不够专业 |
提示词模板:
Professional presentation [TYPE] slide background,
16:9 aspect ratio. NO TEXT. [STYLE] STYLE.
BACKGROUND: [color, grid, gradient]
DECORATIVE: [small/subtle elements, specific corners]
LAYOUT: Leave [area] empty for [content]
COLORS: [hex codes]
/comfyui-user — 本地图像生成
通过 ComfyUI 在本地生成图片:
1. Invoke /comfyui-user พร้อมบอกว่าต้องการรูปแบบไหน
2. เลือก workflow (turbo สำหรับ gen ใหม่, edit สำหรับแก้รูปเดิม)
3. ได้รูปพร้อมใช้ใน slides
集成技能
| 需求 | 技能 | 使用时机 |
|---|---|---|
| 装饰元素 | /geometric-elements | 角落、线条、图案、形状 |
| AI 图像提示词 | /art-director | 需要良好构图的主视觉图、背景 |
| 本地图像生成 | /comfyui-user | 通过 ComfyUI server 生成图片 |
| PowerPoint 幻灯片 | /pptx | 创建/编辑 PPTX files |
| ThepExcel 品牌 | /thepexcel-brand-guidelines | 品牌颜色、字体、徽标用法 |
参考资料
| 主题 | 文件 |
|---|---|
| 色彩理论 | references/color-theory.md |
| 字体排印 | references/typography.md |
| 布局 | references/layouts.md |
| 演示文稿设计 | references/presentation-design.md |
| 格式塔原理 | references/gestalt.md |
相关技能
/geometric-elements— 为设计生成装饰素材/thepexcel-brand-guidelines— 应用品牌颜色和字体排印/art-director— 用于摄影/电影提示词(非布局)/pptx— 设计演示文稿幻灯片
评论
支持 Markdown