- CLI
- AI 应用
- MCP 服务
【免费下载链接】OfficeCLI
OfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.
本文基于 OfficeCLI 的 Morph-PPT 技能库(skills/morph-ppt)中的light--training-interactive风格设计规范,系统拆解这套专为企业培训、在线课程、知识分享场景打造的教学演示设计体系:从配色方案、字体排印、设计技巧,到 7 页标准页面结构,再到与 PowerPoint Morph 过渡动画相结合的底层实现原理。读完本文,你可以直接复用该风格的设计语言,通过officecli命令生成一整套视觉友好、交互感强的交互式培训课件。
风格定位:什么是 light--training-interactive
light--training-interactive(对应 README 中的 "Interactive Training")是 OfficeCLI Morph-PPT 52 套视觉参考风格库中Light 亮色系的一员,定位于教育和培训场景。其完整设计哲学记录在 style.md 中,核心定位如下:
- 适用场景(Scene):企业培训(corporate training)、在线课程(online courses)、知识分享(knowledge sharing)、技能教学(skill teaching)
- 情绪基调(Mood):学习(Learning)、互动(Interactive)、渐进(Progressive)、充满活力(Energetic)、友好(Friendly)
- 色调取向(Color Tone):暖色调(Warm tone)、中等饱和度(medium saturation)、舒适护眼(comfortable and eye-friendly)
- 目标行业(Industry):教育(Education)、企业培训(corporate training)、人力资源(human resources)、咨询(consulting)
从仓库的风格索引 INDEX.md 的 "Quick Lookup by Use Case" 可以看到,light--training-interactive被明确推荐给Education / Training / Courseware(教育培训类课件)场景,与该场景并列的还有warm--playful-organic、vivid--candy-stripe、warm--bloom-academy。当用户提出制作培训课件、教学演示、内部知识分享时,这四套风格是首选;而其中light--training-interactive是唯一以"互动式学习"为直接目标的亮色风格。
配色方案:暖调护眼的基础色板
style.md 为该风格定义了 8 个语义化颜色槽位,每个槽位都有明确的 UI 用途,这套色板在培训课件中被固化为标准变量:
| 名称(Name) | 色值(Hex) | 用途(Usage) |
|---|---|---|
| Background | #FFF9E6 | background(背景) |
| Primary | #FF6B6B | primary(主色) |
| Secondary | #4ECDC4 | secondary(次要色) |
| Accent | #FFE66D | accent(强调色) |
| Dark | #2D3436 | dark(深色) |
| Primary Text | #2D3436 | text_primary(主文本) |
| Secondary Text | #636E72 | text_secondary(次文本) |
| Muted Text | #B2BEC3 | text_muted(弱化文本) |
这套色板的设计逻辑值得注意:
- 护眼奶油底色
#FFF9E6:相比纯白,奶油黄底色大幅降低长时间观看的视觉疲劳,这是"eye-friendly"定位的根基,适合培训这种长时间注视屏幕的场合。 - 珊瑚红
#FF6B6B与青绿色#4ECDC4的互补:两者互为补色,用于区分"主行动/重点"与"辅助说明/次级信息",天然形成视觉层级。 - 三级文本色阶:
#2D3436(主文本)→#636E72(次文本)→#B2BEC3(弱化文本),构成清晰的文字优先级,保证正文在奶油底色上有足够对比度。
从风格库索引的抽样规则(见 INDEX.md 中 "Primary hex column" 说明)可知,该风格的主色三元组为#FFF9E6 / #FF6B6B / #4ECDC4(bg / fg / accent)。当你拿到用户提供的品牌色时,可以先用这三元组做快速匹配,再决定是否改用这套风格。
字体排印:中英文双轨字体搭配
style.md 规定了四类元素的字体映射:
| 元素(Element) | 字体(Font) |
|---|---|
| title_en(英文标题) | Arial Black |
| title_cn(中文标题) | Microsoft YaHei(微软雅黑) |
| body(正文) | Microsoft YaHei(微软雅黑) |
| data(数据) | Arial Black |
字体策略的核心是"标题用粗体黑、正文用雅黑"的双轨组合:Arial Black 负责英文标题与关键数据的高识别度粗壮感,微软雅黑保证中文正文的清晰度与圆润感,与整体"友好(friendly)"的情绪一致。在实现层面,OfficeCLI 的officecli add命令通过--prop font=、--prop size=、--prop bold=来落实字体设置。需要留意的是,Morph-PPT 技能库继承的 pptx v2 视觉下限要求(见 SKILL.md):标题 ≥ 36pt、正文 ≥ 18pt、且标题字号 ≥ 2 倍正文,这套培训风格在排版时必须遵守,否则视觉强度不达标。
设计技巧:六大交互式教学视觉要素
style.md 归纳了本风格的 6 项核心设计技巧,它们是让培训课件"看起来像培训课件"而非普通汇报的关键:
- 浅黄护眼背景(Light yellow eye-friendly background):以
#FFF9E6作为全局底色,降低长时间阅读的疲劳感。 - 交互式问答元素(Interactive Q&A elements):在练习页使用问答卡片、选项按钮等元素,营造课堂互动氛围。
- 进度条指示器(Progress bar indicators):用进度条标记课程推进状态,强化"渐进式学习(progressive)"的心理暗示。
- 卡片式模块布局(Card-style module layout):知识点以独立卡片承载,每组卡片承担一个完整的学习单元。
- 友好圆角设计(Friendly rounded corner design):卡片、按钮、形状统一使用圆角矩形(roundRect),弱化锐利感、增强亲和力。
- Morph 过渡动画(Morph transition animations):跨页切换使用 PowerPoint Morph 过渡,让元素在页面间连续移动、缩放,形成"镜头跟随讲解"的沉浸感。
在 OfficeCLI 的命令层面,第 4、5 点对应officecli add "$FILE" /slide[N] --type shape --prop preset=roundRect(圆角矩形预设);第 6 点对应officecli set "$FILE" "/slide[N]" --prop transition=morph。Morph 过渡的机制细节见下文"与 Morph 动画的深度结合"一节。
页面结构:7 页标准培训课件模板
style.md 给出了该风格的 7 页标准骨架,覆盖了一堂课的完整叙事闭环:封面 → 学习目标 → 知识点讲解(三页)→ 互动练习 → 总结回顾。
| 页 | 类型(Type) | 元素数 | 说明(Description) |
|---|---|---|---|
| S1 | cover(封面) | 59 | 封面页:课程标题 + 讲师信息 + 课程安排(schedule) |
| S2 | objectives(目标) | 54 | 学习目标页:3 个目标卡片 + 进度指示器 |
| S3 | content1(内容一) | 60 | 内容页 1:知识点讲解 + 图示 |
| S4 | content2(内容二) | 69 | 内容页 2:要点列表 + 图示 |
| S5 | content3(内容三) | 66 | 内容页 3:核心概念 + 总结 |
| S6 | practice(练习) | 58 | 互动练习页:交互式问答 + 选项 |
| S7 | summary(总结) | 54 | 总结页:课程总结 + 下一步行动(next steps) |
这套结构的叙事逻辑可以结合 decision-rules.md 中 "Narrative Structure" 表格来理解:培训/教学类演示对应educational叙事结构,页面序列是hero → statement → pillars → pillars → showcase → cta,正好与本风格 7 页的"封面 → 目标 → 三页内容 → 练习 → 总结"一一对应。其中S6 练习页是本风格的最大特色——它把培训从"单向灌输"变成"双向互动",承载交互式问答与选项元素。
与 Morph 动画的深度结合:设计技巧背后的实现原理
本风格要求跨页使用 Morph 过渡动画。OfficeCLI 的 Morph-PPT 技能(SKILL.md)解释了这一设计技巧的底层机制,理解它能让你真正落地这套风格:
1. Morph 的匹配机制:形状名绑定
PowerPoint 的 Morph 过渡通过相邻两页中完全相同的name=属性来匹配形状,并对它们的位置、大小、旋转、填充色、透明度进行插值动画。没有相同名字,就没有动画,只会静默淡入淡出。
2. 三段式命名体系
培训课件的 7 页之间需要共享视觉连续性,命名体系必须遵守:
| 前缀 | 角色 | 生命周期 | 示例 |
|---|---|---|---|
!!scene-* | 背景/装饰,贯穿整套课件 | 设置一次,通过调整位置大小制造动效,极少被移出画布 | !!scene-ring、!!scene-grid |
!!actor-* | 前景内容,在一个章节内演变 | 在 N 页引入,N+1、N+2 页修改,退出页移动到画布外 | !!actor-feature-box、!!actor-metric |
#sN-* | 单页内容(标题、要点、字幕) | 每页新建,下一页必须移动到画布外 | #s1-title、#s6-option-a |
以本风格的 7 页结构为例:!!scene-*背景装饰贯穿 S1~S7 全程;S1 的封面标题等#s1-*内容在进入 S2 时必须被"ghost"(移动到画布外);S2 的目标卡片可以做成!!actor-*,在 S2→S3 的过渡中移动/缩放。
3. Ghost 位置与空间变化规则
- Ghost 位置固定为
x=36cm(画布 33.87cm 右缘之外)。!!actor-*与#sN-*退出时必须移动到该位置,让退出动画以"滑出右缘"的可见方式呈现,而不是直接删除(删除会破坏 Morph 配对)。 - 空间变化下限:相邻两页至少 3 个 Morph 配对形状的位移 ≥ 5cm、旋转 ≥ 15° 或尺寸变化 ≥ 30%,否则 Morph 无物可插值,过渡会退化成淡入淡出。
- 每页独立画布:把形状移出画布只对当前页生效,下一页必须重新执行 ghost,这是培训课件多页结构中最容易踩的坑(SKILL.md 中记为 M-2 ghost accumulation)。
4. 命令实现示例
# 以 S1→S2 为例:S2 开启 morph 过渡,并 ghost 掉 S1 的标题 officecli create "$FILE" officecli add "$FILE" / --type slide --prop layout=blank --prop background=FFF9E6 officecli add "$FILE" /slide[1] --type shape --prop 'name=#s1-title' \ --prop text="课程标题" --prop font="Microsoft YaHei" --prop size=48 --prop bold=true ... officecli add "$FILE" / --type slide --prop layout=blank --prop background=FFF9E6 --prop transition=morph officecli set "$FILE" "/slide[2]/shape[@name=#s1-title]" --prop x=36cm 2>/dev/null || true注意两个 Shell 层细节(源自 SKILL.md 的 Morph 专项规则):!!开头或含$、#的属性值必须用单引号包裹(--prop 'name=!!scene-ring'),防止 bash/zsh 历史展开与变量吞字;@name=路径选择器在 morph 页上依然能解析,只是读回的名称会带上!!前缀。
参考脚本与风格库使用流程
style.md 最后注明:"Complete build script is inbuild.sh",并建议:不必通读全部页面脚本,泛读 2~3 个有代表性的页面即可理解核心设计技巧,重点推荐阅读 Slide 1(封面页),因为它承载了课程标题 + 讲师信息 + 课程安排三类信息,是该风格设计要素最集中的页面。
结合 SKILL.md 的 "Style library lookup workflow" 一节,参考脚本的正确用法是"四步查阅、学其思路、不抄坐标":
- 浏览 INDEX:INDEX.md 按色系分组列出全部 52 套风格;
light--training-interactive位于 Light 色系,主色三元组#FFF9E6 / #FF6B6B / #4ECDC4,Best For 为 Corporate training / online courses / knowledge sharing。 - 读哲学:打开 style.md 理解设计意图(即本文梳理的配色、字体、技巧、页面结构)。
- 看技法:打开同目录的
build.sh只取技法参考——签名形状、色值、编排节奏。 - 自行落地:使用 pptx v2 的网格数学(画布 33.87 × 19.05cm、边距 ≥ 1.27cm、块间距 ≥ 0.76cm、负空间 ≥ 20%)与视觉下限,只借用该风格的调色板与标志性元素。
仓库中同类 Light/Warm 风格的完整构建脚本可作为实现参考,例如 warm--earth-organic/build.sh 展示了完整的构建套路:officecli create建档 → 逐页officecli add添加背景场景元素(ellipse 椭圆 / roundRect 圆角矩形,配合--prop opacity=制造柔和层次)→ 添加可见标题与正文 → 通过officecli set调整!!命名元素的坐标实现 morph 编排 → 最后officecli validate校验。但请注意 INDEX.md 的明确警告:每个风格的 build.sh 坐标都是针对该示例内容手工微调的,直接照抄到不同内容长度的课件必然产生文字重叠、错位,必须"学方法、不抄代码"。
交付检查与渲染器提示
交付培训课件前,建议跑一遍 Morph-PPT 技能库的交付门禁(Delivery Gate)核心项:officecli validate "$FILE"做 schema 校验;officecli view "$FILE" outline检查页面顺序与文本完整性;再用officecli get "$FILE" "/slide[N]" --depth 1 --json配合 jq 检查!!actor-*是否泄漏在可视区域(应满足x ≥ 33.87cm)、#sN-*是否残留在下一页。
最后是渲染器诚实性提示(SKILL.md "Renderer honesty"):Morph 动效只在 PowerPoint 365、Keynote、WPS 中呈现;LibreOffice Impress 与大多数 HTML/SVG 网页预览会把 morph 页渲染成静态或简单淡入。交付时务必告知使用者用支持 Morph 的软件打开观看完整动效。
关键文件速查:
- 风格设计规范:skills/morph-ppt/reference/styles/light--training-interactive/style.md
- 52 套风格总索引与配色速查:skills/morph-ppt/reference/styles/INDEX.md
- Morph-PPT 技能总纲(命名体系、Ghost 纪律、交付门禁):skills/morph-ppt/SKILL.md
- 叙事规划决策规则:skills/morph-ppt/reference/decision-rules.md
- 同类完整构建脚本参考:skills/morph-ppt/reference/styles/warm--earth-organic/build.sh
- CLI
- AI 应用
- MCP 服务
【免费下载链接】OfficeCLI
OfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.
相关推荐
OfficeCLI morph-ppt 实战:light--training-interactive 训练互动风格的设计语言与制作指南
OfficeCLI morph ppt 实战:light training interactive 训练互动风格的设计语言与制作指南 在企业培训、在线课程与知识
人工智能AI 应用AI 技能CLIMCP 服务OfficeCLI morph-ppt 风格指南:用 light--minimal-corporate 打造极简商务报告型演示
OfficeCLI morph ppt 风格指南:用 light minimal corporate 打造极简商务报告型演示 导读 light minimal
人工智能AI 应用AI 技能CLIMCP 服务OfficeCLI Morph-PPT 视觉风格指南:用 light--firmwise-saas 打造 SaaS 效率型演示文稿
OfficeCLI Morph PPT 视觉风格指南:用 light firmwise saas 打造 SaaS 效率型演示文稿 在 OfficeCLI 的 m
人工智能AI 应用AI 技能CLIMCP 服务
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考