
OfficeCLI 演示文稿风格模板库完全指南从预生成 PPT 到 Morph 动画级自定义构建【免费下载链接】OfficeCLIOfficeCLI 是首款也是最佳的专为 AI 代理设计的命令行工具可用于读取、编辑和自动化处理 Word、Excel 和 PowerPoint 文件。它免费、开源仅包含一个二进制文件无需安装 Office 套件。项目地址: https://gitcode.com/iOfficeAI/OfficeCLIOfficeCLI 是专为 AI 代理设计的命令行办公文档处理工具可读写和自动化 Word、Excel、PowerPoint 文件。本指南以 examples/ppt/templates/README.md 为核心系统讲解该仓库内置的 14 套专业演示风格模板——涵盖其分类目录、预生成.pptx文件、参考构建脚本build.sh的完整用法并深入结合仓库源码说明如何用officecli命令从零重建、定制这些模板最终掌握以 Morph 转场为核心的动画级 PPT 自动化构建能力。读完本文你将能够按使用场景快速挑选合适模板直接使用或重新生成预生成的.pptx文件理解并改造模板自带的构建脚本借鉴morph-ppt技能库中的设计规范与 52 套视觉风格资源写出属于自己的风格模板。模板库概览14 套风格、五大分类模板库位于 examples/ppt/templates/styles 目录下每套风格包含一个预生成的.pptx文件和可复现的构建脚本开箱即用。全部 14 套模板按使用场景分为五类与morph-ppt技能库中 52 套设计风格见 skills/morph-ppt/reference/styles/INDEX.md互补前者是可直接落地的成品模板后者是设计灵感与取色参考。科学与技术4 套目录风格名称描述PPT 文件science--time-travelTime Travel面向未来/科幻主题的宇宙霓虹风格Time_Travel.pptxscience--space-explorationSpace Exploration太空探索历程演示太空探索历程.pptxscience--mars-settlementMars Settlement火星殖民指南Mars-Settlement-Guide.pptxscience--alien-guideAlien Guide地外生命指南Alien_Guide.pptx产品与品牌4 套目录风格名称描述PPT 文件brand--aura-coffeeAura Coffee (Light)咖啡品牌极简展示aura_coffee.pptxbrand--aura-coffee-darkAura Coffee (Dark)咖啡品牌奢华极简深色主题AURA_COFFEE.pptxproduct--aionui-promoAionUI PromoAionUI 产品推广AionUI-推广.pptxproduct--geminicli-timetravelGeminiCLI Time Travel时光旅行主题科技产品展示GeminiCLI-TimeTravel.pptx生活方式3 套目录风格名称描述PPT 文件lifestyle--cat-philosophyCat Philosophy猫哲学的趣味演示cat_philosophy.pptxlifestyle--cat-secret-lifeCat Secret Life生活方式主题的俏皮有机风格Cat-Secret-Life.pptxlifestyle--feline-reportFeline Report猫主题的专业报告风格Feline_Report.pptx商业与科技2 套目录风格名称描述PPT 文件tech--wildlife-companyWildlife Tech Company野生动物主题科技公司演示野生动物科技公司.pptxproductivity--attention-budgetAttention Budget关于时间管理的效率演示注意力预算-把手机时间变成创造时间.pptx未来愿景1 套目录风格名称描述PPT 文件future--2050-vision2050 Vision2050 年未来愿景未来已来_2050.pptx数量汇总分类数量 科学与技术4 产品与品牌4 生活方式3 商业与科技2 未来愿景1总计14快速开始两种使用路径路径一直接使用预生成模板模板目录中已包含构建好的.pptx文件无需任何构建即可打开使用。以science--time-travel为例cd examples/ppt/templates/styles/science--time-travel # 直接打开预生成的 PPT open Time_Travel.pptx # macOS # xdg-open Time_Travel.pptx # Linux # start Time_Travel.pptx # Windows # 或者使用构建脚本重新生成 bash build.sh路径二按场景挑选风格使用场景推荐模板技术 / AI / SaaSproduct--aionui-promo, product--geminicli-timetravel科学 / 太空science--time-travel, science--space-exploration, science--mars-settlement品牌 / 咖啡brand--aura-coffee, brand--aura-coffee-dark生活方式 / 宠物lifestyle--cat-philosophy, lifestyle--cat-secret-life, lifestyle--feline-report效率提升productivity--attention-budget未来 / 愿景future--2050-vision野生动植物 / 自然tech--wildlife-company环境准备安装 OfficeCLI模板构建脚本依赖officecli命令行工具。安装后请用officecli --version验证若 PATH 未刷新请新开终端再试macOS / Linuxcurl -fsSL https://d.officecli.ai/install.sh | bashWindowsPowerShellirm https://d.officecli.ai/install.ps1 | iex在动手编写任何命令前建议先查阅帮助文档模板构建脚本中的--prop取值皆以帮助输出为准officecli help pptx slide # slide 级属性layout、background、transition 等 officecli help pptx shape # shape 级属性name、preset、x/y/width/height、fill、opacity officecli help pptx transition # transition / transitionDuration / transitionSpeed officecli help pptx animation # 动画预设 触发方式 时长 officecli help pptx element --json # 机器可读的 schema 定义深度拆解从构建脚本理解模板的实现原理模板的价值不仅在于成品文件更在于可复现的构建脚本。目前仓库中公开了 lifestyle--feline-report/build_ppt.sh 这份完整脚本——它是一份猫星人地球潜伏观察报告用约 40 行命令构建了 4 页带 Morph 转场的演示文稿是理解 OfficeCLI PPT 自动化构建的最佳入门范例。下面逐段解析。第 1 步创建文件并设置 16:9 画布FILEFeline_Report.pptx officecli create $FILE officecli set $FILE / --prop slideSize16:9officecli create创建空演示文稿set $FILE / --prop slideSize16:9将全局幻灯片尺寸设为 16:9OfficeCLI 默认画布为 33.87×19.05cm与 16:9 对应见 skills/morph-ppt/SKILL.md 中关于网格数学的说明。第 2 步封面页——blank 布局 Morph 转场 场景演员officecli add $FILE / --type slide --prop layoutblank --prop background1E1E1E --prop transitionmorph officecli add $FILE /slide[1] --type shape --prop presetrect --prop text猫星人地球潜伏观察报告 --prop x1.9cm --prop y3cm --prop width30cm --prop height4cm --prop colorFFFFFF --prop size44 --prop boldtrue --prop aligncenter --prop fillnone --prop linenone --prop nameTitleText officecli add $FILE /slide[1] --type shape --prop presetrect --prop text绝密资料 / 阶段性成果汇报 --prop x1.9cm --prop y6.5cm --prop width30cm --prop height2cm --prop colorCCCCCC --prop size24 --prop aligncenter --prop fillnone --prop linenone --prop nameSubText officecli add $FILE /slide[1] --type shape --prop presetellipse --prop x11.9cm --prop y9cm --prop width10cm --prop height10cm --prop fillFFD700 --prop linenone --prop name!!TargetCircle关键点拆解layoutblank使用空白版式完全由脚本控制每个形状的位置background1E1E1E是深色背景——在深色背景上文字亮度必须足够高。这里标题用FFFFFF、副标题用CCCCCC正是 skills/morph-ppt/reference/pptx-design.md 中对比度优先原则的实践背景亮度 128 时正文文字亮度应 ≥ 80%即#FFFFFF、#EEEEEE级别transitionmorph为幻灯片开启 Morph 转场name!!TargetCircle采用了 Morph 技能的三前缀命名法之一!!前缀。根据 skills/morph-ppt/SKILL.md!!scene-*表示全片持续的装饰!!actor-*表示跨页演化的内容#sN-*表示每页独立的内容。!!前缀的形状会跨相邻幻灯片按相同名称配对由 PowerPoint 的 Morph 引擎插值其位置、大小、填充等属性从而产生平滑动画Shell 引号纪律在 bash/zsh 中!!会触发历史展开必须用单引号包裹name!!TargetCircle脚本中使用了双引号但该值不含会被 shell 展开的内容实际安全按 skills/morph-ppt/SKILL.md 的规范应统一使用单引号--prop name!!scene-ring以彻底规避风险坐标采用cm单位如x1.9cm、width30cm这是 OfficeCLI 的统一长度表示。第 3 步内容页——同名形状跨页演化出 Morph 动画第 2、3、4 页各自新建幻灯片并复用相同的!!TargetCircle名称但改变位置与尺寸配合每页新加的#sN-*风格内容形状# 第 2 页金色圆环移动到 x3cm, y7.5cm缩小到 4cm officecli add $FILE / --type slide --prop layoutblank --prop background1E1E1E --prop transitionmorph officecli add $FILE /slide[2] --type shape --prop presetellipse --prop x3cm --prop y7.5cm --prop width4cm --prop height4cm --prop fillFFD700 --prop linenone --prop name!!TargetCircle officecli add $FILE /slide[2] --type shape --prop presetrect --prop text战术 01键盘物理覆盖 --prop x9cm --prop y6cm --prop width22cm --prop height3cm --prop colorFFD700 --prop size36 --prop boldtrue --prop alignleft --prop fillnone --prop linenone --prop nameObs1Title officecli add $FILE /slide[2] --type shape --prop presetrect --prop text通过阻断人类的输入设备成功降低地球人 45% 的工作效率。人类依然以为我们在撒娇。 --prop x9cm --prop y9.5cm --prop width22cm --prop height4cm --prop colorFFFFFF --prop size24 --prop alignleft --prop fillnone --prop linenone --prop nameObs1Text # 第 3 页圆环换成红色 FF004D移动到右上角 officecli add $FILE / --type slide --prop layoutblank --prop background1E1E1E --prop transitionmorph officecli add $FILE /slide[3] --type shape --prop presetellipse --prop x28cm --prop y2cm --prop width1cm --prop height1cm --prop fillFF004D --prop linenone --prop name!!TargetCircle ...这段代码体现了 Morph 动画的三条核心规则见 skills/morph-ppt/SKILL.md §What is Morph?相邻幻灯片必须携带transitionmorph否则动画静默失效——这是第 2 页起每页都在创建时带上该属性的原因场景演员跨页必须同名——!!TargetCircle从第 1 页的(11.9, 9)10cm 大圆到第 2 页的(3, 7.5)4cm 小圆到第 3 页的(28, 2)1cm 圆点再到第 4 页的(0, 0)15cm 大圆位移、缩放、变色FFD700→FF004D全部由 Morph 自动插值相邻页的空间布局差异要足够大——位移 ≥ 5cm 或旋转 ≥ 15° 或尺寸变化 ≥ 30%否则 Morph 没有可插值的内容转场会退化为纯淡入淡出静默失败。本脚本每页的圆环位置差异均远超 5cm符合要求。同时注意多行文本的处理第 4 页结论文本中使用了\n人类已自愿成为铲屎官。\n地球占领计划基本达成。\n下一步控制罐头生产线。。需要说明的是按照 skills/morph-ppt/SKILL.md 的规范\n字面量在部分 shell 环境下会被吞掉更可靠的多行做法是逐行添加 paragraphofficecli add $FILE /slide[4]/shape[idK] --type paragraph --prop text第一行 officecli add $FILE /slide[4]/shape[idK] --type paragraph --prop text第二行第 4 步关闭并交付officecli close $FILE构建完成后可用officecli validate $FILE做结构校验或用officecli view $FILE html生成 HTML 预览进行视觉审查构建过程中如需实时预览进度可使用officecli watch $FILE在 AionUi 中打开实时预览构建期间.pptx会被多次重写不要在构建中通过系统应用打开以避免文件锁。进阶定制把模板改造成自己的风格使用大纲文档规划内容以 AionUI 推广为例仓库中的 product--aionui-promo/outline.md 展示了模板配套的叙事大纲写法。它依次定义了总结论、叙事结构vision_driven 愿景驱动、目标受众潜在用户、开发者、企业客户、核心目的再给出逐页大纲S1 [hero]AionUI — 让 AI 触手可及封面树立品牌印象S2 [statement]从复杂到简单过渡页点明产品定位S3 [pillars]三大核心特性★重点页产品特性展示S4 [showcase]强大的功能优雅的体验功能亮点展示S5 [evidence]数百万次对话数千名用户的选择数据验证S6 [cta]立即开始你的 AI 之旅行动号召这一大纲模式与 skills/morph-ppt/reference/decision-rules.md 中 PPT 规划器的方法完全一致先推断受众与目的再选定叙事结构problem_solution / insight_driven / vision_driven / educational最后按金字塔原理结论先行、自上而下、分类分组、逻辑递进展开页级大纲。页数参考快速介绍 3–5 页、标准演示 5–8 页、深度分析 10–15 页。从 52 套参考风格中汲取设计逻辑模板库之外skills/morph-ppt/reference/styles 提供了52 套视觉风格目录dark / light / warm / vivid / bw / mixed 六大色系每套含style.md设计说明与参考build.sh。其索引见 skills/morph-ppt/reference/styles/INDEX.md可按使用场景快速反查例如Sci-Fi / Space / Futuristic→ dark--space-odyssey, dark--cosmic-neon, dark--cyber-futureTech / AI / SaaS→ dark--tech-cosmos, dark--cyber-future, light--isometric-clean, light--firmwise-saasInvestment / Pitch→ dark--investor-pitch, dark--premium-navy, light--project-proposalProductivity / Motivation→ dark--neon-productivity, dark--cyber-future以 dark--cosmic-neon/style.md 为例它定义了宇宙霓虹风格的完整设计规格近黑背景#050510、紫色#8A2BE2与青色#00FFFF双霓虹光球、卡片背景#111122、标题 Montserrat / 正文思源黑体的字体搭配以及 5 页结构hero → statement → pillars → evidence → cta。重要提示INDEX.md 与 style.md 均明确警告——参考风格的build.sh坐标是为演示内容手工调校的部分脚本存在文字重叠、布局错位等排版问题应学习其设计思路配色、标志性形状、编排模式切勿照抄坐标。正确流程是查 INDEX 的 hex 快速匹配表 → 读 style.md 理解设计哲学 → 浏览 build.sh 学习技法 → 在自己的画布上按网格数学画布 33.87×19.05cm、边距 ≥ 1.27cm、块间距 ≥ 0.76cm、负空间 ≥ 20%重新排布。设计底线对比度、字号与字号缩放无论使用哪套模板skills/morph-ppt/reference/pptx-design.md 定义的设计底线都适用对比度优先永远计算而非目测Brightness (R×299 G×587 B×114) / 1000。深色背景亮度 128配亮度 ≥ 80% 的文字浅色背景配亮度 ≤ 20% 的文字渐变背景需在文字下方垫半透明色块字号体系Morph 舞台级封面标题 54–72pt 加粗、章节标题 28–40pt、正文 18–24pt、注释 13–16pt任何页面不低于 13pt文本宽度宁宽勿窄居中的 64–72pt 标题至少 28cm 宽正文卡片单列 8–12cm避免 Morph 插值时文字折行导致倾斜每页最多 1 个动画、时长 ≤ 600ms动画预设格式为EFFECT[-DIRECTION][-DURATION][-TRIGGER]例如与 Morph 同时播放的入场效果fade-entrance-300-with。贡献新模板把自定义风格贡献回仓库参照 examples/ppt/templates/README.md 的贡献指引新增一套模板只需 5 步创建遵循category--style-name命名模式的目录如brand--my-product编写build.sh或build.py构建脚本脚本应从一次全新的officecli create开始可完整复现整套演示文稿运行脚本生成.pptx文件并officecli validate通过更新本 README 的分类表格与汇总数量提交 PR。建议同时附上outline.md大纲文档参见 product--aionui-promo/outline.md 的格式并在脚本中遵循前文所述的设计底线深色背景保证文字对比度、Morph 同名形状跨页配对、#sN-*内容页及时 ghost 到x36cm画布外见 skills/morph-ppt/SKILL.md §Ghost Discipline等。更多学习资源PowerPoint 基础示例涵盖图表、表格、形状、文本框、转场、动画、3D 模型等主题的完整示例集每个示例均含.py/.sh构建脚本、.md说明与生成的.pptx全部示例Word、Excel、PowerPoint 三端示例总览完整 OfficeCLI 参考仓库根目录的主技能文档涵盖各文档类型的命令行用法Morph 技能文档Morph 动画编排的完整规范场景演员、ghost 纪律、交付门禁Morph 设计参考舞台级配色的对比度计算、字号缩放、场景演员布局规则PPT 规划器叙事结构与 brief.md 大纲模板52 套风格索引按场景与色系检索的视觉风格库。这 14 套模板与 52 套参考风格共同构成了 OfficeCLI 的 PPT 自动化构建素材库模板负责开箱即用参考风格负责按需定制。掌握构建脚本的写法与设计规范后你完全可以从零打造属于自己的专业演示文稿风格模板。【免费下载链接】OfficeCLIOfficeCLI 是首款也是最佳的专为 AI 代理设计的命令行工具可用于读取、编辑和自动化处理 Word、Excel 和 PowerPoint 文件。它免费、开源仅包含一个二进制文件无需安装 Office 套件。项目地址: https://gitcode.com/iOfficeAI/OfficeCLI创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考