sn-ppt-creative
仓库创建 2026年4月14日最近提交 4 天前SkillHot 收录 20 天前
▸ 精选理由
适合制作视觉冲击力强的幻灯片,但必须从指定入口发起任务。
▸ 风险提示
必须通过 /skill sn-ppt-entry 并会读写本地任务文件与外部生成服务。
这个 Skill 做什么
创意模式生成每页为整页 PNG 的 PPT 幻灯片,需通过入口 Skill 调用。
把每页渲染成整页 16:9 PNG 的创意 PPT 生成流水线,适合做图像化、视觉化的幻灯片产出。必须从 sn-ppt-entry 入口触发,因为那步会写好 task_pack.json 和 info_pack.json;如果直接来会缺少必要文件。流程会优先用 T2I 渲染,失败时回退到 web 图片搜索。
▸ 展开 SKILL.md 英文原文
Creative-mode PPT pipeline. One full-page 16:9 PNG per slide. LLM / VLM calls go through sn-ppt-standard/lib/model_client.py (shared thin client). Text-to-image (the actual png rendering) goes through sn-image-base/scripts/sn_agent_runner.py. Falls back to web image search when T2I generation fails. Expects task_pack.json + info_pack.json already written by sn-ppt-entry.
4.8k
Stars
331
Forks
40
仓库内 Skill
+141
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/OpenSenseNova/SenseNova-Skills/main/skills/sn-ppt-creative/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/OpenSenseNova/SenseNova-Skills/main/skills/sn-ppt-creative/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# sn-ppt-creative > **⚠️ This skill must be invoked through `/skill sn-ppt-entry`.** Never start here directly — the entry skill collects parameters 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". ## Call-routing policy | Kind | Backend | |---|---| | LLM (text) | `$PPT_STANDARD_DIR/lib/model_client.py` → `llm(sys, user)` | | VLM (image understanding) | `$PPT_STANDARD_DIR/lib/model_client.py` → `vlm(sys, user, images)` | | T2I (image generation) | `$SN_IMAGE_BASE/scripts/sn_agent_runner.py sn-image-generate` | Never mix — LLM / VLM through sn-image-base,
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有