← Back to Skills Marketplace
137984917-cyber

Interior Proposal Generator

by 137984917-cyber · GitHub ↗ · v4.1.0 · MIT-0
cross-platform ✓ Security Clean
100
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install interior-proposal
Description
室内设计方案提案自动化。根据项目类型(商业/住宅)自动切换内容架构:商业空间侧重投资回报与消费者心理,家装空间侧重家庭场景与生活美学。触发词:生成提案PPT、方案汇报、PPT生成、设计说明、自动生成提案。
README (SKILL.md)

interior-proposal 室内设计方案提案自动化 v4.0

核心升级(v4.0)

按项目类型分流内容架构,不再是统一模板:

类型 核心逻辑 特色页面
--type commercial 投资回报 + 消费者心理 + 品牌定位 坪效测算、消费者旅程、触点设计
--type residential 家庭成员场景 + 生活美学 + 情感设计 家庭成员生活地图、收纳系统、情感场景

触发条件

满足以下任一场景时使用:

  1. 需要为客户制作设计方案提案
  2. 方案汇报前的PPT制作
  3. 招投标文件准备
  4. 用户说"生成提案PPT"、"方案汇报"、"PPT生成"

必填参数

参数 说明 示例
--type 项目类型(新增 commercialresidential
--project 项目名称 "瑞安江境叠墅"
--area 建筑面积(㎡) "210"
--style 风格定位 "现代轻奢"
--output 输出文件路径 "./提案.pptx"

可选参数

参数 说明
--images 效果图文件夹路径(有图自动插入效果展示页)
--budget 预算区间(如 "50-80万"
--spaces 重点空间,逗号分隔(如 "客厅,餐厅,主卧"
--company 公司名称(默认:温州隐室空间设计)
--designer 设计师姓名(默认:老冷)

使用示例

# 商业空间提案
python3 generate_proposal_ppt.py \
  --type commercial \
  --project "飞翔机械办公室" \
  --area "800" \
  --style "工业风" \
  --output "./飞翔机械提案.pptx" \
  --budget "200-300万" \
  --images "./效果图/" \
  --company "温州隐室空间设计" \
  --designer "老冷"

# 住宅空间提案
python3 generate_proposal_ppt.py \
  --type residential \
  --project "瑞安江境叠墅" \
  --area "210" \
  --style "现代轻奢" \
  --output "./江境叠墅提案.pptx" \
  --images "./效果图/" \
  --family "三代同堂" \
  --spaces "客厅,餐厅,主卧,老人房"

商业空间提案结构(13页)

页码 内容 说明
1 封面 深色全屏+品牌金+项目信息
2 目录 商业版目录(大号编号+投资分析标签)
3 项目定位 目标客群 + 差异化竞争点
4 投资分析 坪效/客单价/回本周期 三大KPI
5 消费者心理 决策旅程 + 触点设计 + 痛点规避
6-8 空间设计 功能布局 + 坪效优化 + 打卡点
9 效果展示 沉浸式全图效果页
10 材质说明 商业级主材色块网格
11 投资预算 三档报价+收益预测
12 设计流程 品牌定位→方案→施工图→施工
13 封底 感谢聆听

住宅空间提案结构(14页)

页码 内容 说明
1 封面 深色全屏+暖金+项目信息
2 目录 住宅版目录(家庭场景标签)
3 项目定位 家庭结构 + 设计愿景
4 家庭场景 长辈/孩子/主人/全家 四大场景卡片
5 生活美学 材质美学 + 光影设计 + 情感场景
6-8 空间设计 功能分区 + 动线优化 + 场景化设计
9 效果展示 沉浸式全图效果页
10 材质美学 触感材质色块网格(温暖色调)
11 收纳系统 6大空间收纳规划(专属页)
12 预算方案 三档报价参考
13 设计流程 需求沟通→方案→施工图→施工→软装摆场
14 封底 感谢聆听

设计语言

  • 配色:深色体系(墨色#1c232d)+ 品牌金(暖金#dcb478)+ 辅助色
  • 商业特供:薄荷绿(#50B4A0) 代表增长/收益
  • 住宅特供:焦糖色(#B48C64) 代表温暖/品质生活
  • 字体:中文PingFang SC / 英文Avenir Next
  • 视觉:大号装饰编号 + 金色线条点缀 + 深浅色块交替

依赖

pip3 install python-pptx Pillow
Usage Guidance
This appears to be a straightforward PPT generator. Before running: (1) review the bundled script yourself (it is included) to confirm no unexpected behavior; (2) run it in an isolated environment or virtualenv after installing python-pptx and Pillow from PyPI; (3) only point --images to folders you trust (images can contain sensitive content); (4) be aware the script may contain minor bugs (e.g., an undefined variable) that could cause it to fail—test with a small sample first. If you require higher assurance, request the author/source or a repository/homepage for provenance.
Capability Assessment
Purpose & Capability
Name/description (generate interior design proposal PPTs) align with the provided files: SKILL.md, design references, PPT outline, and a Python script that builds .pptx files. Required packages (python-pptx, Pillow) are appropriate for creating PPTX and handling images.
Instruction Scope
SKILL.md instructs the agent/user to run the bundled Python script with project parameters and optional image folder. The instructions do not request unrelated files, credentials, or external data exfiltration. The script reads local images if provided (expected behavior). Note: the provided code appears to contain at least one coding bug (a truncated loop using an undefined variable 'enu') which may cause runtime errors—this is a quality issue, not malicious behavior.
Install Mechanism
No install spec is provided; SKILL.md suggests installing standard PyPI packages via pip (python-pptx, Pillow). This is a conventional, low-risk install approach. The skill ships a Python script as part of the bundle (no downloads from third-party URLs).
Credentials
The skill requests no environment variables, credentials, or config paths. The resources it accesses (local image folder, output path) are proportional to generating PPT files.
Persistence & Privilege
Skill flags are default (not always: true). It does not request persistent elevated privileges or modify other skills or system config.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install interior-proposal
  3. After installation, invoke the skill by name or use /interior-proposal
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v4.1.0
- 新增项目类型自动切换内容架构,商业与住宅提案模板分流,内容更聚焦目标需求。 - 商业空间侧重投资回报、消费者心理与品牌定位,包含坪效测算、消费者旅程等页面。 - 住宅空间突出家庭场景、生活美学与情感设计,新增家庭成员生活地图、收纳系统等结构。 - 优化触发词与参数说明,提升自动生成提案PPT的易用性和准确性。 - 明确配色、字体和视觉风格要求,专业统一提案输出效果。
Metadata
Slug interior-proposal
Version 4.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Interior Proposal Generator?

室内设计方案提案自动化。根据项目类型(商业/住宅)自动切换内容架构:商业空间侧重投资回报与消费者心理,家装空间侧重家庭场景与生活美学。触发词:生成提案PPT、方案汇报、PPT生成、设计说明、自动生成提案。 It is an AI Agent Skill for Claude Code / OpenClaw, with 100 downloads so far.

How do I install Interior Proposal Generator?

Run "/install interior-proposal" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Interior Proposal Generator free?

Yes, Interior Proposal Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Interior Proposal Generator support?

Interior Proposal Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Interior Proposal Generator?

It is built and maintained by 137984917-cyber (@137984917-cyber); the current version is v4.1.0.

💬 Comments