手绘大标题演示

让入职培训、项目启动、试点汇报和团队计划显得亲切、说人话:每页一个超大彩色标题,随手的黑色马克笔卡通人物和道具,暖色纸面页配少量色底页,还有时间线、编号圆片和简单条形图。

手绘大标题演示

准备好主题、听众、希望促成的决定或行动、必须原样使用的事实和数字,以及页数;图片可选。Skill 会交付一个离线 HTML 演示,可在浏览器里编辑,并导出可编辑的 PowerPoint。

使用方法

  1. 需求与大纲

    Agent 一次问清主题、听众、要促成的决定或行动、页数、语言和必须原样使用的事实,再给每页安排一个任务;每十页用两到四个色底页,且不连续出现。

  2. 场景与构建

    没有图片时在 scenes.json 里描述每个场景并用 marker-cast.py 绘制,写好带配色的 plan.json,再运行 kit.py compose、make-deck.py 和 verify-deck.py,生成一个离线 HTML 文件。

  3. 逐页查看并导出

    通过本地 HTTP 打开每一页,检查标题换行、图片不压文字、裁切、条形标签、页码和对比度,试一下编辑、添加、删除、撤销、保存和演示,再导出 PowerPoint 并用 verify-pptx.py 对照检查。

常见问题

导出的 PowerPoint 真的能编辑吗?

能。标题、正文、数字和标签都是原生文本框并带演讲者备注;条形、编号圆片、时间线节点和卡片都是原生形状,可以在 PowerPoint 里改条形长度或颜色。场景、图标和涂鸦是单独的图片;没有整页图片,也没有渲染进图片的文字。

图片从哪里来?

优先使用你提供的图片。否则由随包的 marker-cast.py 根据简短的 JSON 描述绘制确定性的 SVG 场景:十种姿势、七种发型的卡通人物,23 种道具和小装饰,只用 Python 标准库,不需要联网,也不调用任何模型或图像服务。

用什么字体?

标题用 Gabarito ExtraBold,正文用 Nunito Sans,均为 SIL Open Font License 并随包提供。请在演示电脑上安装这两款字体,PowerPoint 里的换行才会一致。中文、日文和韩文标题使用较粗的系统字体,并略微缩小字号。

有哪些已知限制?

每种版式的几何结构固定,文字远超预算会压到图片或超出页面。条形长度需要手动设置。演示软件里的中文换行可能与浏览器不同。LibreOffice 有几行英文正文的换行与 Chrome 不同。

测试了什么?

两套示例演示都从全新解压的安装包重新生成,与发布的文件逐字节一致。每一页都在 Chrome 和 LibreOffice(渲染导出的 PowerPoint)里看过;用 python-pptx 修改文字、形状和图片后保存并重新打开,修改仍在。没有在 PowerPoint 本身里打开过。