Floorplan 3D:一个网页文件摆好整个家,装修前先在 3D 里走一圈

Floorplan 3D 是 GitHub 用户 wy51ai 开源的一款纯前端户型设计工具,整个项目只有一个 index.html,浏览器打开就能用。它解决的是装修前最实际的问题:沙发、床、餐桌单看都不大,摆进家里却挡通道;只看 2D 户型图,判断不了摆完到底挤不挤。于是它让你在网页里先拖家具、量尺寸、拆非承重墙,再按 T 键切到 3D 用第一人称走一圈验证布局。它不是专业 CAD 的替代品,只做「摆家具验证布局」这一件事,但这件事做得很轻。

Floorplan 3D:一个网页文件摆好整个家,装修前先在 3D 里走一圈-剑客网-第3张图片

MIT 许可证、认准 wy51ai/floorplan-3d 仓库和 GitHub Pages 在线版(wy51ai.github.io/floorplan-3d),两者同源,界面有简体中文、繁體中文和 English 三语。项目 2026-09-29 建仓,已核实 GitHub Releases 与 tags 均为空,无版本号可标,以 master 最新提交为准(2026-10-02),目前 2,247 stars、427 forks(2026-10-14 API 口径)——发版虽无 tag,更新节奏却不慢。技术上是原生 HTML/CSS/JavaScript 单文件:2D 平面图用 SVG 画,3D 场景用 Three.js r160,数据存在浏览器 localStorage,无需构建、打开即用。它不能上传户型图自动生成 3D 房间,想换成自己家的户型,需要下载源码改 index.html 里的 ROOMS、WALLS、WINS 等数据,得懂一点 HTML 和 JavaScript。3D 场景的 Three.js 走 jsDelivr CDN,首次进入 3D 需要联网;方案保存在浏览器本地,清理浏览器数据前记得先导出 JSON。家具尺寸和材料费用只作布局参考,承重墙和施工方案请交给专业人员确认。

下载地址

资源说明
官方在线版 wy51ai.github.io/floorplan-3d,浏览器打开即用,无二进制安装包
官方GitHub 仓库 wy51ai/floorplan-3d,下载单文件源码,本地浏览器打开 index.html
蓝奏云完整源码 zip(master,67,998 字节):https://ddos.lanzouc.com/iPTjL4byhced
123云盘完整源码 zip(master,67,998 字节):https://1626683.share.123pan.cn/123pan/ekeA-iQog?pwd=8888

蓝奏提取码 8888。

官网地址:https://wy51ai.github.io/floorplan-3d/

版本:无版本号(GitHub Releases 与 tags 均为空,2026-10-14 API 核实;以 master 最新提交为准,最近提交 2026-10-02)

体积:源码 zip 67,998 字节(约 66KB;其中 index.html 176,450 字符,仓库 API 口径 18KB)

摆家具:六十多种模型随手拖

左侧家具库内置六十多种家具和家电,卧室、客厅、餐厨、卫浴、书房都有,直接拖进平面图。选中后可以移动、旋转、逐项改尺寸,贴墙吸附和测量工具用来卡通道和家具间距。标记、拆改非承重墙也在图上直接完成。房间面积自动统计,地面材料可以换,费用估算跟着材料走。撤销、重做、本地保存都是基础操作,方案确认后导出 PNG 图片或 JSON 备份。

Floorplan 3D:一个网页文件摆好整个家,装修前先在 3D 里走一圈-剑客网-第4张图片

按 T 键切 3D,WASD 走一圈

平面摆完,按 T 键切到 3D 视图,2D 和 3D 实时同步。鸟瞰看整体布局,第一人称漫游用 WASD 或方向键移动,按 E 开关房门——沙发挡没挡过道、床和窗的距离合不合适,走一圈比看图纸直观。

Floorplan 3D:一个网页文件摆好整个家,装修前先在 3D 里走一圈-剑客网-第5张图片

软件信息

软件名Floorplan 3D
版本无版本号(Releases/tags 均空,以 master 最新提交为准)
大小源码 zip 67,998 字节(约 66KB)
许可证MIT
平台浏览器在线版 / 源码自部署(Windows、macOS、Linux 均可)
官方地址https://wy51ai.github.io/floorplan-3d/

右滑可直接刷新