01 / 10
SPEAKER NOTES — SLIDE 1 / 10
IR-first

从 prompt 到交付面

先压缩成 BRIEF.json,再生成可播放、可编辑、可验证的浏览器原生 deck。

Blue Sky / 产品简介

slide-creator
简介

先压缩上下文,再生成浏览器原生 deck。
BRIEF.json 是真相源,HTML 是交付物。

21

设计预设

2

公开路径 Auto / Polish

0

运行时依赖

为什么这版更稳:把长对话留在生成前,先压成结构化 BRIEF,再让 HTML 忠实执行 preset、runtime 和验证契约。
01

为什么最后一步最容易失真

问题不在开始,而在内容已经聊完之后

为什么选择 slide-creator

问题不是做 slide 很慢,而是最后一步经常失真

❌ 旧路径会失真

  • 内容先在长对话里累积,最后生成时最容易丢 thesis 和 audience
  • 风格靠抽象形容词沟通,模型会退回通用 AI 审美
  • 交付物经常只是截图、导出稿或平台绑定文件
  • 发现结果跑偏后,只能回到脏上下文里继续返工

✓ slide-creator 的新路径

  • 先提炼强结构 BRIEF.json,锁住 thesis、preset 和 page roles
  • 先看预设和预览,再决定最终视觉风格
  • 生成的是可播放、可编辑、可审阅的 HTML 成品
  • 结果验证和 eval 直接挂在 BRIEF 与 HTML 上
核心转变:先压缩上下文,再渲染结果。坏结果应该在 BRIEF 或 validate 阶段暴露,而不是等 deck 做完才发现。

21 种设计预设,每种都有签名视觉语言

先看预设,再决定语气

深色

4 个主题
Bold Signal Electric Studio Creative Voltage Dark Botanical

高对比演讲 · 品牌 · 技术发布

浅色

5 个主题
Blue Sky 本演示 Notebook Tabs Pastel Geometry Split Pastel Vintage Editorial

清晰产品介绍 · 中文内容 · 内部说明

专业

4 个主题
Neon Cyber Terminal Green Swiss Modern Paper & Ink

开发 · 学术 · 理性表达

更多预设

8 个主题
Aurora Mesh Enterprise Dark Glassmorphism Neo-Brutalism Chinese Chan Data Story Modern Newspaper Neo-Retro Dev Deck
产品介绍 → Blue Sky / Aurora Mesh    技术 demo → Creative Voltage / Neon Cyber    内部汇报 → Swiss Modern / Data Story
02

先压缩,再生成

BRIEF 让生成阶段只处理真正需要的上下文

工作流

真实路径是 user prompt → BRIEF.json → HTML

1

先把请求压成 BRIEF

从真实提示词里提炼 thesisaudiencepresetpage_roles,把长上下文留在门外。

prompt → slide-creator-intro-blue-sky-BRIEF.json
2

只允许 HTML 忠实执行 BRIEF

生成阶段只读 BRIEF 和 preset 契约,不再背整段聊天历史,也不再把 planning 当默认真相源。

3

结果直接进入 validate 和 eval

输出不是终点。schema、strict validate 和四层评分一起约束“这次生成到底有没有真的对”。

1

BRIEF

生成前唯一真相源,先锁 thesis、preset 和 page roles

2

验证层

`validate-brief.py` + `tests/validate.py --strict` 同时卡住结构和运行面

4

评分维度

route / compression / render / efficiency,定位问题发生在哪一层

核心模块

播放、演讲者、浏览器内编辑,一体化交付

运行面

F5 / F 直接进入沉浸式播放
P 打开演讲者模式,保留备注与节奏
键盘、触摸、滚动都能稳定翻页
E 随时切回编辑层做最后微调
为什么这是交付物:同一个 HTML 既能演示,也能分享,还能继续 review,不需要在多个格式之间来回折返。

浏览器内编辑,负责最后 10%

生成负责 90%,编辑负责最后 10%。你改的是结果,不是重新拉长上下文继续返工。

💾

保存就是新的交付物

使用 Ctrl+S / ⌘S 固化改动,HTML 本身就是最终成品,不需要回到 PPT 再导一遍。

编辑层激活

这类结论句可直接改 ↗

比如把“更快”改成“更稳”,而不需要回退到生成阶段重跑整套提示。

风格路由

什么内容配什么风格,一眼匹配

📦

产品介绍和功能发布

Blue Sky、Aurora Mesh、Electric Studio 适合把价值主张、流程演示和行动号召讲得更干净。

开发工具和技术 demo

Creative Voltage、Neon Cyber、Neo-Retro Dev 更适合强调速度、结构和工具感。

🧭

内部汇报和方案说明

Swiss Modern、Data Story、Paper & Ink 更适合理性说明,把 thesis、证据和结论分层表达。

🌏

中文内容和混合受众

Blue Sky、Chinese Chan、Swiss Modern 对 CJK 更友好,适合兼顾可读性和质感的中文 deck。

验证与可信度

结果可验证,也能持续迭代

BRIEF.json — 本次真实输入

---
title: slide-creator 简介
preset: Blue Sky
mode: polish
---

thesis: 先压缩上下文,再生成 deck
page_roles: cover / workflow / eval-proof
runtime: edit=true, presenter=true
watermark: injected-last-slide
真实验证链路:validate-brief.py 先过 BRIEF,再用 tests/validate.py --strict 检 HTML,最后输出四层 eval 结果。

四层评分

  • route:是否走对 slide-creator 路径
  • compression:BRIEF 是否完整保留关键约束
  • render:HTML 是否忠实执行 preset 与 runtime 契约
  • efficiency:是否用更短链路完成生成
持续迭代:README、SKILL、references、tests 和 demo 会一起演进。好结果不是偶然命中,而是契约、验证和回归共同收紧出来的。
开始生成

先出一版,再精修

从真实提示词开始,而不是从空白模板开始。零依赖 HTML 交付后,Claude Code / OpenClaw 都能直接试跑:

/slide-creator "slide creator 简介" Blue Sky
/slide-creator --generate   # 从 BRIEF.json 出稿
clawhub install kai-slide-creator   # OpenClaw 一键安装
零依赖 HTML 浏览器直接运行 ClawHub / GitHub
E

最后 10% 微调

F5

直接演示

Auto

先出第一版

Polish

再锁质量