零基础跑通AI建筑方案生成:环境配置与出图验证
想在本地用 AI 生成建筑方案图,最省事的路径是装一套 Stable Diffusion WebUI,再配合建筑类大模型和 ControlNet 做线稿约束。
这篇 AI+建筑应用教程按零基础能照做的顺序,把环境准备、模型放置、提示词写法、参数设置和出图验证一次讲清楚。
需要先说明适用条件:本文以 Windows 10/11 加 NVIDIA 显卡(显存 6GB 以上更稳妥)为环境,Linux 服务器思路相同,只是启动脚本换成 webui.sh。
8GB 以下显存建议开启 --medvram 参数,避免出图时显存不足。
装好 WebUI 并确认能正常启动
先装 Git 和 Python 3.10.x,安装时勾选 Add Python to PATH。
然后打开 PowerShell,把 WebUI 拉到本地:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui
双击目录里的 webui-user.bat 启动。
第一次运行会自动下载依赖,耗时较长属于正常现象。
看到终端输出 Running on local URL: http://127.0.0.1:7860 就说明服务起来了,浏览器访问这个地址能看到操作界面。
如果卡在下载依赖,检查网络是否能访问 GitHub 和 PyPI;
如果启动直接报错退出,回看终端最后几行报错,多数是 Python 版本不对或显卡驱动过旧。
把建筑模型和线稿控制放到正确目录
WebUI 的模型文件必须放到固定路径,放错位置界面里就看不到。
- 大模型(Checkpoint):放到
models/Stable-diffusion/,建筑类常用写实或建筑表现风格模型,文件后缀通常是.safetensors。 - LoRA:放到
models/Lora/,用于控制建筑风格、材质或视角。 - ControlNet 模型:放到
extensions/sd-webui-controlnet/models/,做线稿约束时常用control_v11p_sd15_lineart这类线稿模型。
放完文件后回到 WebUI 界面,点模型下拉框旁边的刷新按钮,确认新模型出现在列表里。
ControlNet 需要先在 Extensions 页安装 sd-webui-controlnet 扩展,装完重启 WebUI 才会出现面板。
用线稿加提示词生成第一张方案图
建筑方案生成建议先用线稿约束轮廓,再让模型补材质和光影,比纯文字描述稳定得多。
- 在文生图页面选择建筑类大模型,采样方法选
DPM++ 2M Karras,步数设 25 到 30,尺寸按方案需要设 768×512 或 512×768。 - 在 ControlNet 面板上传建筑线稿或体块草图,预处理器选
lineart,模型选对应线稿模型,控制权重先给 0.8 左右。 - 正向提示词按“建筑类型 + 风格 + 材质 + 环境 + 画质”组织,例如:
modern villa, concrete and glass facade, courtyard, daylight, architectural photography, high detail。 - 反向提示词固定写一批通用项:
lowres, blurry, distorted perspective, watermark, text。 - 点生成,观察第一张结果。轮廓跑偏就提高 ControlNet 权重,材质不对就调整提示词里的材质词,不要一次改太多变量。
出图后怎么判断参数是否合适
生成完成后先看三件事:建筑轮廓是否和线稿一致、透视是否合理、材质是否符合预期。
轮廓不一致优先调 ControlNet 权重和预处理器;
透视扭曲通常是提示词缺少视角描述或步数过低;
材质偏差则回到提示词补充具体材料词。
固定一组能出稳定结果的参数后,把它记下来作为后续批量出图的基准,再逐项微调,比每次从头试要快得多。
几个容易踩的坑
- 模型放错目录是最常见的“看不到模型”原因,先核对路径再怀疑软件。
- 显存不足时不要硬拉大尺寸,先降分辨率或加
--medvram启动参数。 - ControlNet 权重过高会让画面僵硬,过低又约束不住轮廓,建议在 0.6 到 1.0 之间试。
- 线稿分辨率太低时预处理效果差,上传前先把草图放大到接近出图尺寸。
常见疑问
没有独立显卡能用吗?
可以,但纯 CPU 出图速度很慢,建筑方案这种需要反复调整的场景体验较差,建议至少用带 NVIDIA 显卡的机器。
线稿一定要手绘吗?
不一定,SketchUp 或 CAD 导出的立面线稿、体块轮廓图都能直接用,清晰的黑白线条效果最好。
生成结果能直接用于施工图吗?
不能。
AI 出图适合做方案概念和效果参考,尺寸、结构和规范仍需专业人员复核。
按上面步骤走完,你应该已经能稳定生成带轮廓约束的建筑概念图。
后续想提升风格一致性,可以继续研究 LoRA 训练和固定随机种子;
遇到具体报错时,优先看终端日志而不是反复重装。