← 返回 Skills 市场
171
总下载
0
收藏
1
当前安装
8
版本数
在 OpenClaw 中安装
/install ppt-deck-master
功能描述
媲美 Manus 的高质量 PPT 制作大师。从一句话需求到 35+ 页高品质演示文稿,覆盖内容策划、文案撰写、视觉设计、AI 生图、QA 迭代、交付全流程。使用 Nano Banana Pro 逐页生成幻灯片图片,成本仅为 Manus 的 1/10。支持 OpenRouter 和 Ofox API。
安全使用建议
This skill mostly does what it claims (generate images via Nano Banana Pro-style calls and assemble a PPTX), but be aware of these practical concerns before installing/running it:
- You will need to provide an API key for an external image service: the script checks OFOX_API_KEY or OPENROUTER_API_KEY (the registry metadata incorrectly listed none). Do not paste secrets into prompts; treat those keys as sensitive.
- The script sends prompts and slide contents to third-party endpoints (api.ofox.ai or openrouter.ai). Any text/images in slides.json will be transmitted. Avoid putting private/confidential data (personal data, secrets, or proprietary content) in slides.json unless you are comfortable with that transmission and the provider’s policy.
- The script may modify slides.json automatically if it detects JSON errors (it attempts a heuristic replace of quotes and will write the fixed file back). Back up your slides.json before running to avoid unintended data changes.
- The script’s error messages reference IMAGE_API_KEY while detect_provider() checks OFOX_API_KEY/OPENROUTER_API_KEY — set the latter env vars, not just a generic IMAGE_API_KEY. Confirm which provider you'll use and set the correct var.
- It relies on python-pptx for assembly; install dependencies in a controlled environment (virtualenv) to avoid affecting your system Python.
- Test first with non-sensitive sample content and small slide counts to confirm behavior, cost, and that image provider responses meet expectations. Monitor API usage and billing for image generation.
If you want this skill but prefer less risk: ask the author/maintainer to (1) update the registry metadata to declare required env vars, (2) remove or clarify the automatic slides.json rewrite behavior, and (3) make the error/help messages consistent about which env var to set.
功能分析
Type: OpenClaw Skill
Name: ppt-deck-master
Version: 1.5.0
The bundle is a legitimate and well-structured tool for generating high-quality PowerPoint presentations using AI image generation via the Ofox or OpenRouter APIs. The core logic in `scripts/generate_deck.py` facilitates the sequential generation of slide images and their assembly into a `.pptx` file. While the script requires API keys and performs network requests to third-party AI providers, these actions are transparent and necessary for the tool's stated functionality. The extensive instructions in `SKILL.md` and the `references/` directory serve as design and quality constraints for the AI agent and do not contain malicious prompt injections, data exfiltration attempts, or unauthorized persistence mechanisms.
能力标签
能力评估
Purpose & Capability
The skill's code and SKILL.md implement a slide-generation pipeline that calls image-generation APIs (Ofox/OpenRouter) and assembles JPGs into a PPTX — this matches the stated purpose of producing high-quality PPTs using Nano Banana Pro. Nothing in the files unexpectedly requests unrelated cloud providers or OS-level privileges.
Instruction Scope
Runtime instructions and the included script require creating/editing slides.json, calling remote image APIs, writing output JPGs and assembling a PPTX. The script may auto-modify slides.json (it attempts an automatic JSON 'quote' fix and writes back), which is a side-effect not clearly documented in SKILL.md. The SKILL.md doesn't explicitly tell the user to set the specific env vars the script checks (OFOX_API_KEY or OPENROUTER_API_KEY), although it mentions Ofox/OpenRouter support; the script's error message also references IMAGE_API_KEY, a naming mismatch.
Install Mechanism
There is no package download or binary installer — this is instruction+script based. The code uses only standard libraries plus python-pptx (the SKILL.md suggests pip install), and network calls to well-known-sounding endpoints (api.ofox.ai, openrouter.ai). No remote archive downloads or obscure URLs are used in the install.
Credentials
Registry metadata declares no required env vars, but the script clearly expects an API key via OFOX_API_KEY or OPENROUTER_API_KEY. That mismatch is an incoherence: the skill needs external-image-service credentials (expected for its purpose) but the metadata omitted them and the error/help messaging is inconsistent (mentions IMAGE_API_KEY). You should treat any API key you supply as sensitive because prompts and slide content are sent to third-party image APIs.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and only writes files under its own scripts/output folder and slides.json. Writing output files and assembling PPTX is expected for this functionality. The script does mutate slides.json on JSON errors (auto-fix) which is a local persistence behavior to be aware of, but not a system-wide privilege escalation.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ppt-deck-master - 安装完成后,直接呼叫该 Skill 的名称或使用
/ppt-deck-master触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.5.0
P0+P1 视觉质量升级:
· 新增铁律 #7 火柴人默认约束(防 AI 崩脸)
· 新增铁律 #8 AI Slop 黑名单(11 项禁绘清单)
· 新增铁律 #9 明确 reference 品牌(Stripe/Notion/IDEO 对照表)
· 新增 references/视觉策略.md(A+B 混合 / 分层派 / 3 色生存线 / 插画隐喻库 / 视觉 DNA 三件套)
· 新增 references/Brainstorming模板.md(5 题快速收敛)
· generate_deck.py 自动 JSON 校验+修复(中文引号崩 JSON 自动修)
· generate_deck.py 指数退避自动重试(10s/20s/40s × 3 次)
· SKILL.md 补充 Phase 1/2 引用新文档
v1.4.0
Restored scripts. Security warning is expected - skill calls external image generation APIs.
v1.3.0
Removed all scripts and API references. Pure methodology, no executable code.
v1.2.0
Security fix: removed all API key examples and endpoint URLs from docs.
v1.1.0
新增: scripts/generate_deck.py 生成脚本 + slides.example.json 模板。安装即可直接运行生成 PPT。
v1.0.2
Added: brainstorming skill integration + Visual Companion support.
v1.0.1
Fix: removed code blocks that triggered security scan.
v1.0.0
7-phase PPT workflow from brainstorming to delivery. Nano Banana Pro via Ofox (no VPN) or OpenRouter. 1/10 cost of Manus. QA fix patterns. Writing principles.
元数据
常见问题
Ppt Deck Master 是什么?
媲美 Manus 的高质量 PPT 制作大师。从一句话需求到 35+ 页高品质演示文稿,覆盖内容策划、文案撰写、视觉设计、AI 生图、QA 迭代、交付全流程。使用 Nano Banana Pro 逐页生成幻灯片图片,成本仅为 Manus 的 1/10。支持 OpenRouter 和 Ofox API。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 171 次。
如何安装 Ppt Deck Master?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ppt-deck-master」即可一键安装,无需额外配置。
Ppt Deck Master 是免费的吗?
是的,Ppt Deck Master 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Ppt Deck Master 支持哪些平台?
Ppt Deck Master 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Ppt Deck Master?
由 dizhu(@dizhu)开发并维护,当前版本 v1.5.0。
推荐 Skills