步履计划演示
发布或推介一个让人动起来的项目:每页一块超大圆角画框,代码绘制的户外场景上叠平涂遮罩,大写标题配强调色短语,磨砂面板、抠图人物背后的圆环、手持手机和超大章节数字。
准备好项目内容、听众、希望演示促成的一个行动、你能确认的事实和页数;图片可选。Skill 会交付一个离线 HTML 演示,可在浏览器里编辑,并导出可编辑的 PowerPoint。
使用方法
需求与故事
Agent 先问清项目、听众、希望演示促成的一个行动、你能确认的事实和页数,再按十二种版式及其字数预算,给每页安排一个任务。
图片与构建
没有图片时用 stride-art.py 为每个图位绘制一张,写好 plan.json,再运行 kit.py compose、apply-palette.py、make-deck.py 和 verify-deck.py,生成一个离线 HTML 文件。
逐页查看并导出
以 1280×720 逐页检查白字与场景的对比、标题长度、面板文字、手机屏幕文字和数字是否单行,试一下编辑、撤销、保存和演示,再导出 PowerPoint 并用 verify-pptx.py 对照检查。
常见问题
导出的 PowerPoint 真的能编辑吗?
能。标题、面板、图标圆片、圆环、数字、胶囊按钮、画框、场景上的半透明遮罩和手机屏幕文字都是原生 PowerPoint 对象并带演讲者备注。每张绘制的场景是放在画框内的单独图片;没有整页图片,也没有渲染成图片的文字。
图片从哪里来?
优先使用你提供的图片。否则由随包的 stride-art.py 绘制户外场景(公园、球场、墙面、跑道、广场、湖岸,清晨、正午或黄昏),最多八个匿名人物,以及单个抠图人物、手持手机和运动器材静物,只用 Python 标准库,不调用任何模型或图像服务。
用什么字体?
标题和正文用 Saira,眉题、页脚、品牌标记和页码用 Chivo Mono,均为 SIL Open Font License 并随包内嵌。请在演示电脑上安装这两款字体,PowerPoint 里的换行才会一致。中文、日文和韩文使用系统字体。
有哪些已知限制?
人物是无五官的矢量插画,姿势简单,不是照片。每种版式的几何结构固定,文字远超字数预算会挤进相邻区域,较长的中文标题会在行尾直接断开。LibreOffice 有几行的换行与浏览器不同。
测试了什么?
两套示例演示都从全新解压的安装包重新生成,与发布的文件一致。每一页都在 Chrome 和 LibreOffice(渲染导出的 PowerPoint)里看过;用 python-pptx 修改文字、形状和图片后保存并重新打开,修改仍在。没有在 PowerPoint 本身里打开过。