01 先说清楚这个Skill是什么
最近刷到一篇深度测评,讲一个叫 guizang-ppt-skill 的开源项目,GitHub 18.7k Stars。
说实话,"AI做PPT"这件事早就看麻了。各种产品吹得天花乱坠,出来的东西不是模板套壳就是风格飘到外太空。
但这篇测评的视角引起了我的注意——它说这个Skill真正值得关注的点,不在于它也能做PPT,而在于它对"演讲稿这件事"的理解,跟很多常见AI PPT工具不一样。
它不是在帮你把文字塞进模板。它是一套强约束的版式系统,配有专门的校验工具,Agent跑的时候不会自由发挥到面目全非。
光看测评不够。我自己安装了两套风格,实测了生成效果。这篇文章就是我的测试报告。
02 安装:一条命令搞定
仓库是 op7418/guizang-ppt-skill,直接git clone到本地skills目录,Hermes Agent就能识别。
安装完我先看了一下目录结构,发现这个项目比我预想的要工程化得多:
assets/template.htmlassets/template-swiss.htmlreferences/layouts.mdscripts/validate-swiss-deck.mjsreferences/themes-swiss.md
两个模板加起来超过140KB,参考文档加起来几十KB。这不是一个随便写写的prompt包,是一个完整的设计系统。
03 先测Style B:瑞士国际主义
我先测的是瑞士国际主义风格(Swiss Style),因为原测评说这是它最有特色的部分。
瑞士风的精髓是什么?限制即自由。它不让你随便发挥,而是把视觉规则锁死,再让你在规则里做事。
这个Skill的瑞士风内置了四套配色,全部遵循"单一高亮色"原则:
每套配色都是高级灰白底+单一高亮色,不允许混搭。这听起来很严格,但做设计的人都懂——真正让一套deck看起来像样的,往往不是"创意更多",而是"限制更稳"。
我用克莱因蓝主题生成了一套6页的测试deck。实际跑下来的感受:
- 字体全程无衬线(Inter),字号对比极致,小至12px大至96px
最让我意外的是校验工具 validate-swiss-deck.mjs。它会检查:data-layout有没有漏写、有没有用未登记版式、标题有没有乱居中、图片slot有没有绑定对齐。
这件事看起来是小事,但它解决了一个核心问题——AI做PPT做到第七页、第十页的时候,结构开始散、风格开始飘、图片开始乱。校验工具就是在解决这个问题。
04 再测Style A:电子杂志×电子墨水
测完瑞士风,我又测了风格A(电子杂志×电子墨水)。这套走的是完全不同的路线。
瑞士风是无衬线全程,风格A是衬线标题(Playfair Display + Noto Serif SC)配非衬线正文。背景也从极细网格换成了WebGL流体效果。
说实话,风格A的视觉效果更"抓人"。流体背景在中文字体上方若隐若现,有电子墨水的感觉。如果瑞士风是 Helvetica Forever,风格A就是 Monocle 杂志贴上了代码。
两套风格不能混用——版式类名、主题色、动效和布局文件全部独立。官方文档里一再强调"风格A的类和风格B的类不是一个系统,不要混着写"。这个偏执看起来很死板,但它是正确的设计决策。
05 两套风格怎么选
实测完两套风格,我的判断是这样的:
- 选风格A:线下分享、个人演讲、产品发布会,需要"杂志感"和叙事节奏的场合。流体背景+衬线标题天然带一种人文气质。
- 选风格B:AI产品发布、数据汇报、方法论演讲、科技领域分享。无衬线+网格+单一高亮色,视觉上更冷静、理性、可信。
两种风格分别对应了两种完全不同的美学立场,选哪个取决于你想传达什么情绪——而不是哪个更好看。
06 它不适合什么
实测完也必须说清楚它的边界。官方README里明确列了不适用的场景,我认为这是诚实:
它的定位从来不是"所有PPT场景的替代品"。它只做一件事:把演讲deck这件事做漂亮、做稳定、做可复用。
07 我的判断
18.7k Stars不是白来的。这个Skill真正值钱的地方,不是"能生成好看的网页PPT"——现在能做出好看东西的AI工具太多了。
它值钱的地方是三件事:
如果你在找的是"帮我生成一个可编辑的PPTX文件",它不是最合适的。但如果你要做一场有明确视觉态度的演讲deck,想让AI帮你稳定地执行这套视觉系统——它在这个细分场景里,几乎没有对手。
如果你想试试这个Skill: 仓库在 op7418/guizang-ppt-skill,clone到本地即可使用。两套风格可以单独测试,也可以基于它生成真正的演讲deck。