← Back to Skills Marketplace
Interior Design PPT Generator
by
137984917-cyber
· GitHub ↗
· v3.0.0
· MIT-0
112
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install interior-ppt-generator
Description
设计师把效果图放到文件夹里,一键自动生成交付PPT,每页一张图,自动加标题排版,直接就能给客户汇报。适合室内设计师快速生成方案交付文件。
README (SKILL.md)
设计方案PPT自动生成器 v3.0
功能
设计师把效果图放到文件夹里,一键自动生成交付PPT,直接就能给客户汇报。
- 自动读取文件夹里所有效果图(png/jpg/webp)
- 按文件名排序,每页一张图自动排版
- 自动生成标题页、任务回顾、章节页、材质说明
- 深色品牌设计体系:墨色+暖金配色,不再是白底黑字
- 标准16:9宽屏,边距合适,不压图
使用方法
python3 generate_ppt.py \x3C图片文件夹> \x3C输出.pptx> [项目名] [风格] [面积]
示例
# 生成酒店项目交付PPT
python3 generate_ppt.py \
~/工作图纸/飞翔机械办公室/效果图/ \
~/Desktop/飞翔机械交付.pptx \
"飞翔机械办公室" \
"工业风" \
"800"
# 生成别墅交付PPT
python3 generate_ppt.py \
~/工作图纸/瑞安江境叠墅/效果图/ \
~/Desktop/江境叠墅交付.pptx \
"瑞安江境叠墅" \
"现代轻奢" \
"210"
输出结构(9-15页)
| 页面 | 内容 | 说明 |
|---|---|---|
| 1 | 封面 | 深色全屏+大标题+风格面积信息 |
| 2 | 章节页:任务回顾 | 项目需求与设计目标 |
| 3 | 内容页 | 左文右图版式+大号装饰数字 |
| 4 | 章节页:设计概念 | 灵感来源与方案推导 |
| 5 | 内容页 | 右图左文版式+深色装饰块 |
| 6-N | 效果展示页 | 沉浸式全屏图+底部标题条 |
| N+1 | 材质板 | 色块网格+标签+色彩比例 |
| 末页 | 封底 | 感谢聆听+品牌信息 |
设计升级(v3.0)
- 配色:深邃黑(#12161c) + 品牌金(#dcb478) + 墨色(#1c232d)
- 效果页:全屏沉浸式,底部半透明标题条
- 内容页:深浅色块交替,大号装饰数字
- 材质页:8个色块+标签+色彩比例图
- 封底:极简深色+金色线条点缀
依赖
- python3
- python-pptx
- Pillow
pip3 install python-pptx Pillow
Usage Guidance
This package appears to be a local PPT generator that reads images and builds slides. Before installing or running it: 1) review the full generate_ppt.py source (the provided excerpt was truncated here) to confirm there are no network calls, subprocess.exec usage, or unexpected file reads/writes; 2) run it in a sandbox or isolated environment the first time; 3) install only the listed Python dependencies (python-pptx, Pillow) in a virtualenv; 4) test on non-sensitive sample images to verify output; 5) note the version mismatch in metadata (SKILL.md/code v3.0 vs skill.json v1.0.0) — this is likely harmless bookkeeping but worth checking. If you want, provide the complete generate_ppt.py file (untruncated) and I can re-check for any hidden network or I/O operations to raise confidence to high.
Capability Analysis
Type: OpenClaw Skill
Name: interior-ppt-generator
Version: 3.0.0
The skill is a legitimate utility for interior designers to automate PowerPoint generation from image folders. The core logic in `generate_ppt.py` uses standard libraries (python-pptx, Pillow) to process images and create slides without any network activity, sensitive data access, or suspicious execution patterns. The instructions in `SKILL.md` are consistent with the tool's stated purpose and do not contain prompt-injection attacks.
Capability Assessment
Purpose & Capability
Name, SKILL.md, requirements (python-pptx, Pillow), and the included generate_ppt.py all align: the tool reads images from a folder and produces a .pptx with layout and styling. No extra binaries or credentials are requested. Minor metadata inconsistency: SKILL.md and code mention v3.0 while skill.json lists version 1.0.0 (likely bookkeeping, not functional).
Instruction Scope
Runtime instructions are narrow and explicit: install python-pptx and Pillow and run generate_ppt.py <image-folder> <output.pptx> [project] [style] [area]. The SKILL.md does not instruct reading unrelated system files or contacting external services.
Install Mechanism
There is no install spec (instruction-only). Dependencies are standard Python packages available via pip (python-pptx, Pillow). No downloads from arbitrary URLs or archive extraction are present in the metadata.
Credentials
The skill declares no required environment variables, credentials, or config paths. The visible code operates on local files and uses Pillow/pptx; there are no signs of credential access or exfiltration in the shown portion.
Persistence & Privilege
always is false and the skill does not request persistent/system privileges. It is a user-invocable tool that runs locally on provided input; nothing indicates it modifies other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install interior-ppt-generator - After installation, invoke the skill by name or use
/interior-ppt-generator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
interior-ppt-generator 1.0.0 initial release
- Quickly generates delivery-ready PPTs for interior designers from a folder of renderings.
- Automatically adds one image per slide, includes titles and layout.
- Produces branded, dark-themed slides with gold accent, suitable for client presentations.
- Standard 16:9 widescreen output with proper margins.
- No code changes; documentation and descriptions provided for first release.
v3.0.0
interior-ppt-generator v3.0.0
- 全新深色品牌设计体系:墨色+暖金配色,提升专业感和美观度
- 自动生成丰富PPT结构:标题页、任务回顾、设计概念、全屏效果展示、材质说明、极简封底
- 支持一键批量导入图片,按文件名排序排版
- 输出标准16:9宽屏PPT,边距与排版优化,图片无压缩
- 内容页与材质页注重排版美观,支持色彩比例及大号装饰数字
- 简化命令行调用和参数说明,便于快速交付
Metadata
Frequently Asked Questions
What is Interior Design PPT Generator?
设计师把效果图放到文件夹里,一键自动生成交付PPT,每页一张图,自动加标题排版,直接就能给客户汇报。适合室内设计师快速生成方案交付文件。 It is an AI Agent Skill for Claude Code / OpenClaw, with 112 downloads so far.
How do I install Interior Design PPT Generator?
Run "/install interior-ppt-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Interior Design PPT Generator free?
Yes, Interior Design PPT Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Interior Design PPT Generator support?
Interior Design PPT Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Interior Design PPT Generator?
It is built and maintained by 137984917-cyber (@137984917-cyber); the current version is v3.0.0.
More Skills