一间 3 米 × 3.3 米的小卧室,要留下双人床,还想放衣柜、鞋柜和书桌。先把门窗和家具尺寸写清楚,再让 AI 给一版摆放草案;下面这张图是本地脚本根据虚构房间数据生成的,浅绿色表示从门口能走到的 600 毫米净宽区域。
下载小户型收纳尺寸核对工具包。压缩包里有示例房间、布局提示词、Python 检查脚本和生成的平面图。脚本只用 Python 自带库,不需要 API Key,也不会把房间数据传出电脑。
本地尺寸核对脚本生成的小卧室平面图,浅绿色是从门口可达的通道
你需要准备
| 项目 | 准备内容 |
|---|---|
| 房间尺寸 | 长、宽、层高;门洞位置、门宽、门轴和开启方向;窗户宽度、位置和窗台高度 |
| 家具需求 | 床、衣柜、鞋柜、书桌等的外部尺寸;需要留出的开门、抽屉和走动空间 |
| 工具 | 任意能按提示输出 JSON 的文本 AI;要跑自动检查,再准备 Python 3 |
| 费用 | 本工具包和本机检查脚本免费;AI 服务的账号、额度和收费以你使用的官方页面为准 |
房间数据尽量用大致尺寸先做草案,不要把门牌、住址、家庭成员信息或带定位信息的照片发给在线 AI。AI 生成的方案也不要直接当施工图或定制柜下单尺寸。
选一条适合你的做法
- 不写代码:把房间尺寸和需求发给文本 AI,让它给出家具摆放建议;你在纸上或常用画图工具里按比例画出矩形,自己检查门、窗和走道。
- 想快速查尺寸:让 AI 按工具包要求给出 JSON,再用脚本检查家具边界、重叠、门扇、窗户,以及从门口到指定家具一侧是否有 600 毫米净宽通道。
工具包里的提示词是通用的,可以用于你当前能使用的文本 AI。Qwen Studio 是阿里云提供的 AI 助手,官网目前标注可免费使用;服务开放范围和使用额度以官方页面为准。打开 Qwen Studio。本文没有现场操作它的网页界面,所以不写具体按钮名称。
第一步:把房间量成一张小表
站在门口往房间里看:左墙到右墙记作 x,门墙到窗墙记作 y,单位统一用毫米。先记房间长宽和层高,再记录门、窗和不能移动的柱子、暖气、管线。
门要记门洞两端、门轴在哪一端、往哪边开;窗要记左右位置、窗台高度和窗上沿。床、书桌、衣柜优先写外部尺寸。暂时不知道柜内净尺寸时,标「待厂家确认」,不要让 AI 猜。
示例房间数据在工具包的 room.json。示例是虚构的 3,000 × 3,300 毫米卧室:门洞在门墙 x=900~1,700 毫米,窗户在对面墙 x=1,000~2,000 毫米,窗台高 900 毫米。
第二步:让 AI 给布局草案
打开工具包里的 提示词.txt,把 room.json 内容贴到末尾,再发给你常用的文本 AI。提示词要求它只输出家具名称、坐标、长宽和高度,便于后面检查。
使用在线服务时,只提交完成布局所需的尺寸和需求。若你有户型图、房屋地址或客户资料,先删掉个人信息;未经客户同意,不要上传真人照片或完整房产资料。
AI 输出后先看一遍:床有没有保留、衣柜有没有超出墙面、椅子拉开后会不会碰床。AI 写的「能放 20 双鞋」或「留了 600 毫米」只是文字,不能当作测量结果。
第三步:用脚本查一遍,再看图
先从 Python 官方网站 安装 Python。Windows 如果安装器提供添加到 PATH 的选项,安装时勾上;不熟悉命令行,可先看Python 和 uv 入门。
下载并解压工具包,在解压后的文件夹打开终端。把 AI 返回的完整 JSON 保存为 plan.json,保留 room.json,再运行:
python3 s037_check_plan.py room.json plan.json --svg my-layout.svg
Windows 上若 python3 不识别,把命令里的 python3 换成 py -3。脚本会在终端列出问题,并把平面图写到 my-layout.svg。错误时先改方案,再重跑;也可以先运行内置的几何自检:
python3 s037_check_plan.py --self-check
如果想照着样例复现,把命令里的 plan.json 换成 sample-plan.json。输出图的浅绿色区域是按 50 毫米网格做的通道初筛。只给 access_side 填了 left、right、top 或 bottom 的家具会检查指定一侧;站在门口往里看,left/right 是左右侧,bottom 是门墙一侧,top 是窗墙一侧。
示例房间、草案和通道检查效果的历史 AI 示意图
这张对比图来自 2026 年 10 月的历史测试,展示了摆放草案可能把书桌推入门扇范围的情况。它不是当前模型的排名或效果承诺。每次生成后都要看脚本报告和平面图;AI 换个模型或提示词,结果也会变。
第四步:手工核对收纳容量
脚本检查的是平面位置和指定通道,不判断柜子内部的容量。下单前把下面几项逐个对照柜体的内部净尺寸:
| 需求 | 怎么核对 |
|---|---|
| 挂衣 | 量衣柜内部挂杆净长;长衣要有独立的单层空间,短衣双层挂杆不能算成长衣挂杆 |
| 鞋子 | 按鞋的实际长度、宽度和高度,核对每层能摆几双、层板数量及柜内深度 |
| 行李箱 | 量箱体含轮子和把手的长宽高,再核对床下净高、床脚和抽屉结构 |
| 书桌 | 确认桌面外宽、椅子拉出的位置,以及插座和踢脚线是否冲突 |
样例里的床下区域和鞋柜容量都只是布局草案。行李箱尺寸、鞋柜隔层和柜体内宽没有现场复尺,不能据此宣称「一定放得下」。
效果图怎么用
想把平面方案做成 3D 俯视参考图,可以把检查后的平面图作为参考输入;生成图仍可能改变家具大小、墙窗关系,最后以尺寸图和现场复尺为准。
旧稿里的照片改造对比也能看出,图像模型可能把双人床画小、挪位置或拉长柜体。那类图只适合看色彩和气氛,不能用来让客户确认尺寸。房屋原图和历史生成结果均为 AI 演示素材。
拿它做收纳方案服务
如果你帮客户做小房间布局,先请对方确认每个尺寸、门窗开启方向和不能移动的设施。交付时可以把布局图、尺寸清单和未确认项目放在一起;定制柜、床下收纳等需要厂家上门复尺后再下单。
报价不要按 AI 输出的家具数量直接估。先在接单平台看看同类服务都交付什么,再按沟通、测量、方案修改和交付内容核算时间。开始前把包含几版草案、是否包含效果图、改稿范围和复尺责任写清楚。
常见问题
600 毫米通道够不够? 工具包用它做初筛基准,不是对所有人、所有家具都适用的标准。椅子、柜门、抽屉和两个人同时走动需要另外留空间。
房间有柱子或斜墙怎么办? 这版脚本只检查矩形房间和矩形家具。先在图上把柱子、斜墙等画出来,并把它们当成不可占用区域人工核对;不要把不规则房间硬套成矩形并相信自动结果。
脚本说没问题就能定制吗? 不能。脚本没有检查柜门、抽屉、墙厚、踢脚线、梁柱、插座、空调或真实柜内结构。最终尺寸要由设计师和定制厂家现场复尺确认。
工具清单
- Qwen Studio:阿里云 AI 助手;官网当前标注免费,额度和可用范围以官网为准。也可以用你已有的文本 AI。
- Python:免费的本地编程语言;工具包脚本只使用标准库。
- 小户型收纳尺寸核对工具包:包含
s037_check_plan.py、房间和布局 JSON、提示词、README 与示例 SVG。
接下来可以做什么
正文中的房间和布局均为虚构示意。任何家具尺寸、通行空间和定制柜方案,请以现场测量和厂家复尺为准。