用途:把 Markdown/vault 文章、URL、大纲、要点列表、数据表或主题转换为可演示的 PPT/PPTX/HTML deck 或课件,支持 preserve(完整保留)与 learning(学习向)两种内容模式。
主要能力:本地 HTML deck 为默认方案,纯本地生成、无需外部账号;PPTX 由 python-pptx 生成,可用 PowerPoint/Keynote 打开;Open Design 与 NotebookLM 为可选 provider,分别用于设计级幻灯片和课件框架。
使用方式:提供来源(URL/vault 路径/本地 Markdown/大纲/要点/数据表/主题)及受众与风格;仅给主题时还需说明目标与已有约束。可指定 provider(local/open-design/notebooklm)。URL 来源先 clip 归档再转换。安装命令:npx skills add soia-team/soia-open-skills -g -a '*' -s soia-pkm-transform-article-slides -y;本地方案需 pip install python-pptx。
限制:不做内容总结,只做格式映射;learning 模式允许结构重组但不压缩核心要点。图片文字溢出或重叠只能改 prompt 重新生成,禁止直接修改位图。prompt 必须落盘到 outputs/transform/<YYYY>/<stem>/prompts/ 以保证可重跑。Open Design 依赖 soia-dev-open-design-ops 及其环境,缺失时停止该 provider 并说明缺口,不静默降级。NotebookLM 需其 CLI 与认证。