sn-ppt-standard
分阶段可检查的生产流程,便于复现与审阅每步输出。
运行外部 CLI 脚本并调用模型 API,需注意凭证与远程请求。
标准/快速 PPT 管线,分阶段调用 LLM/VLM/T2I 并执行脚本。
把做 PPT 的流程打包成可执行的管线:和 LLM/VLM/T2I 协同出图、做调研、找图并生成 PPTX 或 PDF 成果。有两个模式:标准模式会先做详尽计划并给出样例预览,快速模式直接出草稿便于快速迭代。特点是把复杂的多模型调用和分阶段检查自动化,能产出交付级或快速草稿两种结果。
▸ 展开 SKILL.md 英文原文
Standard and fast PPT pipeline. All LLM / VLM / T2I calls are wrapped in a single CLI entry (scripts/run_stage.py). The main agent's job is simple: emit ONE shell command per stage, never write loops, never write prompts. Standard mode plans thoroughly with a three-sample deck preview checkpoint (three concatenated deck images plus a preview URL), web research, image search, and user-selected final output format (PPTX or PDF) for polished, delivery-ready presentations. Fast mode builds a complete draft immediately with autonomous decisions, then provides structured refinement suggestions so the user can iterate quickly. Supports AI-generated infographics (U1) for diagrams and flowcharts, web image search (Serper) for real photos, and ECharts for data charts.
帮我安装这个 skill:https://raw.githubusercontent.com/OpenSenseNova/SenseNova-Skills/main/skills/sn-ppt-standard/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/OpenSenseNova/SenseNova-Skills/main/skills/sn-ppt-standard/SKILL.md"# sn-ppt-standard > **⚠️ This skill must be invoked through `/skill sn-ppt-entry`.** Never start here directly — the entry skill collects parameters, parses uploaded files, and writes `task_pack.json` + `info_pack.json` that this skill requires. If you arrived here without those files, stop and tell the user to enter via `/skill sn-ppt-entry` or "生成 PPT". This skill is **self-contained** — no dependency on `sn-image-base` for LLM/VLM (T2I still goes through `sn-image-base`). Generation logic stays in `$SKILL_DIR/scripts/run_stage.py`; use `run_stage_with_progress.py` only as a WebUI progress wrapper. Every subcommand is deterministic: one input set → one output artifact → one-line JSON sta