SuperAPI AI 工具集

canvas-present

办公与效率

查看项目

更新于 10-15 19:52

技能介绍

用途:为 Advanced Canvas 插件构建演示模式画布,生成由 1200×675 组节点、边连接、方向键导航组成的幻灯片。

主要能力:

  1. /canvas present [topic]:按主题生成完整演示。需先询问主题、幻灯片数量(默认 6,建议 6-10)、样式(deck 1200×675 或 storyboard 1920×1080 带脚本列)、是否生成图片(需 /banana)。结构为标题页、议程、内容页、要点总结、下一步。
  2. /canvas present from [notes]:从已有 Markdown 或 wiki 页面生成演示,H1/H2 映射为幻灯片标题,段落、图片、列表映射为正文,单节超 200 词则拆分。
  3. /canvas present add slide [content]:在现有演示末尾追加幻灯片并补边。

使用方式:先读 ../canvas/references/presentation-spec.md 与 performance-guide.md;用 python3 scripts/canvas_template.py presentation [output_path] --param title="[topic]" --param slide_count=[N] 生成模板,再用 Edit 工具填写文本节点;最后用 python3 scripts/canvas_validate.py [output_path] 校验。颜色编码:标题/结尾为 "6",内容为 "4",关键洞察为 "5",行动项为 "2"。

内容规范:每页一个观点,标题 3-8 词,正文 2-5 条要点或 1-2 段,单页不超 100 词;可用 Obsidian callout 强调,文本节点原生支持 Mermaid 图表。图片可由 banana 生成、svg 生成图表,未安装则构建纯文本演示。

限制:依赖 Advanced Canvas 插件与上述脚本;图片生成需 /banana;具体节点上限见 performance-guide.md,资料未给出数值。