核心功能
kai-slide-creator 是一款专注于生成零依赖HTML演示文稿的Claude技能,核心路径采用IR-first架构:user prompt → BRIEF.json → HTML → validate。支持21种预设风格模板,覆盖Data Story、Enterprise Dark、Swiss Modern、Blue Sky等场景化设计系统,并配备完整的播放/演讲者双模式运行时。
显著优点
工程化工作流:区分「自动」(3-6分钟快速出稿)与「精修」(8-15分钟深度规划+自动Review)两档深度,内置17项检查点的--review门禁机制,通过validate_html.py在写入前强制执行风格强制、叙事弧线、标题质量、架构隔离等9道核心门禁。
风格系统严谨:采用Canonical风格强制规则——所有颜色、字体、组件必须且只能来自选中风格文件,禁止模板占位值直接落地。特别针对Swiss Modern等核心预设定义了严格的token命名与导出路径规范。
渐进式架构:按命令路由按需加载参考文件,--plan仅提炼中间表示(IR)不触及CSS,避免不必要上下文消耗。支持自定义主题扩展(themes/<name>/reference.md)。
运行时完备:非Blue Sky风格统一采用scroll-snap+SlidePresentation共享壳子,Blue Sky保留独立#stage/#track架构。默认开启播放模式、编辑模式、JS注入水印,功能可降级配置。
潜在局限
Python环境依赖:要求系统预装python3以执行验证脚本,Windows/Linux/macOS跨平台支持但无内置运行时隔离。
CJK字体未内联:中日韩内容需额外拉取Google Fonts,离线场景可能受网络影响;inline style限制≤5处的工程规范对复杂自定义布局形成约束。
Blue Sky例外复杂度:Blue Sky作为唯一特殊架构预设,拥有独立的starter.html基底与验证规则集,在多风格切换时增加认知负担。
适合人群
- 需要快速产出高保真可交互Pitch Deck的创业者/产品经理
- 技术团队内部分享、API文档演示的开发者
- 追求设计一致性、厌恶PPT软件的生产力用户
常规风险
验证门禁失败时将阻断生成流程,需迭代修复或重新生成;编辑模式虽默认开启但在「existing HTML/导入场景」下可能被省略,导致预期外的只读体验。水印JS注入位置错误(fixed)可能引发布局异常。