兄弟们,今天又被一个项目惊艳到了。 打开一个网页,左边拖家具、改墙、量尺寸,右边直接切到 Three.js 3D 场景,鸟瞰、第一人称漫游随便切。而且整个项目就一个 index.html ,不需要构建,不需要装依赖,打开即用。 项目叫 Floorplan 3D ,作者 wy51ai,目前 GitHub 已经 2900+ Star,还挂着 Made with AI 的标签。 在线体验: https://wy51ai.github.io/floorplan-3d 源码: https://github.com/ […]
兄弟们,今天又被一个项目惊艳到了。
打开一个网页,左边拖家具、改墙、量尺寸,右边直接切到 Three.js 3D 场景,鸟瞰、第一人称漫游随便切。而且整个项目就一个 index.html,不需要构建,不需要装依赖,打开即用。

项目叫 Floorplan 3D,作者 wy51ai,目前 GitHub 已经 2900+ Star,还挂着 “Made with AI” 的标签。
在线体验:
https://wy51ai.github.io/floorplan-3d
源码:
https://github.com/wy51ai/floorplan-3d
2D 平面布置(核心操作区)

3D 场景(一键切换)
方案管理
index.html 文件作者把户型数据、家具库、3D 模型构建逻辑都写在这个文件里了。想换自己的户型?直接改 ROOMS、WALLS、LIB 和 buildFurniture() 就行。
这波操作真的很符合现在的 vibe coding 趋势——AI 帮忙把复杂的 3D 场景和交互逻辑写出来,人类负责把产品打磨到“打开就能用”的程度。
最简单的方式:
index.html(建议起个本地服务器,避免跨域问题)
git clone https://github.com/wy51ai/floorplan-3d.git
cd floorplan-3d
python3 -m http.server 8000
然后访问 http://localhost:8000 就行。
常用快捷键也整理得很全:T 切换 2D/3D,V/M/X 切换选择/测量/拆墙,R 旋转家具,Ctrl+Z 撤销……基本用起来很顺手。
现在很多 AI 生成的 3D 项目要么是 demo 级,要么一堆依赖配置起来头疼。这个项目直接把“能用的产品感”做到了极致——单文件、零构建、功能完整、细节到位。
尤其是 2D 和 3D 实时同步 + 漫游模式,玩起来已经有点像简易版酷家乐的感觉了。
如果你最近也在用 AI 写 Three.js,或者想找一个干净的纯前端 3D 案例学习,强烈建议 Star 收藏一下。
去玩玩看吧,说不定下次你装修房子,就直接用这个出方案了(认真脸)。
本文完!