想先让业主看一眼装修方向,可以把毛坯房照片交给图像模型,要求它只换墙面、地板和家具。生成后再把效果图半透明叠回原图,检查窗框、门洞和横梁有没有跑位。下面的两张房间图都是 AI 生成的示意素材;右图是 2026 年 10 月 5 日旧版模型的历史样例,不代表 Nano Banana 2.1 的当前效果。

AI 生成的毛坯房示意图与旧版模型效果示意图,并非真实房屋或 Nano Banana 2.1 的当前测试结果AI 生成的毛坯房示意图与旧版模型效果示意图,并非真实房屋或 Nano Banana 2.1 的当前测试结果

下载毛坯房效果图与结构核对工具包:含提示词、Gemini API 脚本、叠图和检查脚本,以及 AI 生成的练习图片。

你需要准备

项目 说明
房间照片 先选一个房间,尽量拍到窗、门洞和梁;客户照片先取得同意,并避开门牌、小区名等信息
不写代码 Gemini Apps 支持上传照片并要求修改;可用地区、账号和分辨率以官方说明为准
API 费用 Nano Banana 2.1 API 当前没有免费层;官方标准价按输出尺寸计,2K 图片约 US$0.0504,输入内容可能另计
时间 从选图、生成到核对约 30 分钟;第一次配置 Python 和 API Key 会更久

先用网页做一张方向图

Gemini Apps 和 Gemini API 是海外服务,需要你能访问该服务并满足账号使用条件。Google Gemini Apps 提供上传图片后继续编辑的功能。打开官方的图片编辑说明,按页面当前入口上传一张房间照片,再提交下面的提示词。官方说明目前写明:不使用 Google AI 方案时可下载 1K 图片,Google AI 方案可下载 2K;功能可用性会受账号、年龄和地区影响。

先从一间房、一个视角开始。提示词把“必须保留的结构”和“可以改的表面”分开写,家具不要遮住要检查的窗和门洞:

请把这张毛坯房照片做成现代简约风格的客厅效果示意图。照片中的房屋结构是真实条件,必须保留原来的相机位置、视角和取景范围;左侧大窗、正对面的门洞、门洞内侧的窗、右上方横梁、墙角和开口的位置及尺寸都不要改变。不要新增或删除窗户、门洞、墙体和柱子。只改变饰面和可移动家具:墙面刷暖白色乳胶漆,地面铺浅橡木色木地板,顶面刷白,原有横梁保留并刷白;靠右墙放浅灰色布艺沙发、原木茶几和浅色地毯。窗帘拉到两侧,不遮住窗框;门洞保持敞开。清理地面杂物,不要加人或文字。输出保持与原图相同的画面比例。

模型仍可能改动结构。出图后对照原片逐项看窗框、墙角、门洞、梁和插座;发现位置不一致,就把结果当作风格参考,别拿它当量房图或施工图。

用叠图找出跑位

可以手动来回切换原图和效果图。想更容易看重影,把两张同角度、同宽高比的图片叠成半透明图。工具包里的 s030_overlay.py 可完成这一步:

uv run --with pillow s030_overlay.py 毛坯房.jpg 效果图.png 叠图.jpg

窗框、门洞和梁边缘出现双线,通常说明取景或位置不一致。脚本遇到不同宽高比会停止,不会把两张不同构图硬拉到一起比较。

如果要把两张图并排给客户看,工具包里还有 s030_before_after.py;它会给 AI 一侧加“AI 效果示意”和“AI 生成,仅供参考”标记,需安装思源黑体并设置 SOURCE_HAN_SANS_DIR。

工具包还附了一个可选的“结构线近邻比例”脚本。它数的是原图边缘附近有多少边缘仍出现在效果图里,只能帮你定位疑点,不能证明墙体、尺寸或承重结构正确;没有适用于所有照片的合格分数,仍要看叠图和现场尺寸。

uv run --with pillow --with numpy --with scipy --with scikit-image s030_check_structure.py 毛坯房.jpg 效果图.png

需要重复出图时:用 Gemini API

同一套提示词要为多个房间出图,或想把流程留在本机,可以用工具包中的 API 脚本。先按Python 与 uv 入门装好 Python 和 uv,再从 Google AI Studio 获取自己的 API Key,并按该教程说明将它设为 GEMINI_API_KEY 环境变量。Key 不要写进脚本、截图或发给客户。

解压工具包后,在解压目录运行:

python3 s030_cloud.py 毛坯房.jpg s030_prompt.txt 效果图.png

脚本通过 Google 官方 Gemini API 调用 gemini-nano-banana-2.1,默认输出 4:3、2K 图片。按当前标准价,一张 2K 输出约 US$0.0504;API Key、地区和计费状态以 Google AI Studio 为准。脚本不把照片发给第三方中转服务。

官方模型说明:Nano Banana 2.1 支持图像生成和编辑;完整的图片编辑接口说明包含输入图片、比例和尺寸参数。模型和价格可能调整,调用前再查官方页面。

接单和交付时怎么说

把它作为“装修方向预览”交付,不要承诺 AI 会准确保留每处结构。报价可按房间数量、方案数量、修改轮次和交付格式拆开,再参考你所在平台的同类服务;这里不提供未经核实的市场价。交付时附上原始照片和说明,标清哪些是效果示意,门窗、梁、插座和家具尺寸以现场测量及专业人员复核为准。

发布到社交平台时,按平台提供的 AI 内容标识入口标注生成内容。客户房屋照片、户型图和窗外环境可能暴露住址,上传模型前先确认授权;公开展示前遮掉可识别信息。

常见问题

能保证窗、门、梁都不变吗? 不能。提示词可以降低跑位,但图像模型仍会重绘。需要稳定位置时,用叠图逐项检查;需要施工尺寸时回到量房数据和专业图纸。

效果图里的家具尺寸能直接下单吗? 不能。模型画的是视觉示意,不知道客厅净宽、过道和门扇开启范围。下单前按现场尺寸核对。

能一次生成多种风格吗? 可以先比较风格,但多图或宫格可能改变取景。定下风格后,单独用原始照片再出一张,并重新核对结构。可接着看《同一个房间换 10 种装修风格》。

工具清单

  • Gemini Apps:免代码上传和编辑照片;功能、分辨率与可用地区以官方说明为准。
  • Gemini API:适合重复生成或脚本化处理;Nano Banana 2.1 按图像输出和输入内容计费。
  • ComfyUI 本机入门:适合已经部署本机工作流、希望在本机尝试的读者;具体结果仍需逐张检查。

接下来可以做什么