首页/新闻资讯/正文详情

RoomGPT 完全指南:用一张照片10分钟生成房间设计效果图

发布时间:2026/11/6 6:15:21 来源:云帆数科 栏目:资讯中心
RoomGPT 完全指南:用一张照片10分钟生成房间设计效果图
RoomGPT 完全指南用一张照片10分钟生成房间设计效果图【免费下载链接】roomGPTUpload a photo of your room to generate your dream room with AI.项目地址: https://gitcode.com/gh_mirrors/ro/roomGPT想把房间换个风格往往卡在最前面一步新风格放进自家空间到底是什么样子请设计师出图又贵又慢。RoomGPT 解决的就是这个问题——上传一张房间照片选一个风格和房间类型AI 直接给你生成梦想房间设计效果图动手改造之前先看到结果。 它是什么照片进、效果图出的开源改造器这个开源仓库是 RoomGPT 线上服务的最早版本没有登录、没有付费墙只保留上传照片 → 生成效果图这一条核心链路。它依赖ControlNet图像控制模型模型托管在 Replicate 上你上传的照片经 Next.js API 路由转发过去服务端会保留原有房间结构只按你选的风格重画整个空间。和 SaaS 工具的关键差别在于整条生成链路你可以 clone 回本地自己跑、自己改。 快速跑起来4步从克隆到出图先克隆仓库到本地git clone https://gitcode.com/gh_mirrors/ro/roomGPT1. 拿 API 密钥在 Replicate 注册账号从头像菜单进入 API Tokens 页复制你的 token。2. 配置环境变量在项目根目录建.env文件按.example.env的格式写入REPLICATE_API_KEY。如果还想启用内置的限流限制每日生成次数再补上 Upstash Redis 的两个环境变量不想配就跳过。装依赖并启动npm install npm run dev打开http://localhost:3000页面加载出来就算跑通了。 上手体验从一张照片到一张效果图选组合页面提供 5 种主题Modern、Minimalist、Professional、Tropical、Vintage和 6 种房间类型客厅、餐厅、办公室、卧室、浴室、游戏室两者拼成生成提示词。传照片只接受 jpeg/png。用手机正对房间拍一张整体照光线充足、房间轮廓完整模型靠照片里的结构线保留墙体和窗户位置照片越乱改造前后的对比越明显。等结果点生成后服务端把任务提交到 Replicate每 1 秒轮询一次状态完成后返回一张全新图片。看对比拖一下页面上的滑块原图和效果图左右对齐满意就直接下载。⚙️ 幕后它是怎么做到的技术栈不深但分工清楚前端与 APINext.js 13App Router TypeScript生成模型ControlNet运行在 Replicate 上图片存储Bytescale限流Upstash Redis按 IP 固定窗口 24 小时 5 次值得翻的源码就这几处app/generate/route.ts - 生成 API向 Replicate 提交 prediction 任务循环轮询直到成功app/dream/page.tsx - 主页面主题/房间选择、照片上传、结果展示components/CompareSlider.tsx - 原图与效果图的对比滑块utils/dropdownTypes.ts - 全部主题与房间类型的定义⚖️ 什么时候用它什么时候别指望它适合你的情况租房党——家具动不了但想知道这屋换种风格是什么样子自己翻新的人——买家具前先比几个风格定配色和材质设计师和学生——几分钟出一版风格概念当沟通草稿别抱错的期望配置了限流后每个 IP 一天只有5 次生成额度只接受 jpeg/png 上传输出是风格建议级别的效果图不含家具尺寸、施工图纸不能当装修蓝图模型在云端跑、靠轮询取回结果生成要等不会秒出 想魔改这些方向值得动手往utils/dropdownTypes.ts的themes数组里加一个字符串页面就多一个风格选项这是成本最低的起点换app/generate/route.ts里的模型版本号换一套生成效果调整a_prompt/n_prompt的提示词微调效果图的光线和细节程度把 Bytescale 上传换成自己的图床或调整限流的窗口与次数整个项目没有任何产品化功能但生成链路是完整的。想验证一张照片到一张效果图到底能走多远clone 下来拍一张你现在的房间10 分钟就能出第一张图。【免费下载链接】roomGPTUpload a photo of your room to generate your dream room with AI.项目地址: https://gitcode.com/gh_mirrors/ro/roomGPT创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

【心态】过程与结果
【心态】过程与结果

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 4:24:36

openGauss 修改表字段类型 —— 视图依赖批量处理手册
openGauss 修改表字段类型 —— 视图依赖批量处理手册

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 3:37:16

“凉风徐徐到习水”云澜栖的生活与全天体验
“凉风徐徐到习水”云澜栖的生活与全天体验

1. 写在前面:为什么是习水 盛夏时节,城市里热浪滚滚,空调房里待久了总觉得缺了点什么。朋友推荐我去贵州习水参加“凉风徐徐到习水”避暑消费季,说那里是天然的避暑胜地。抱着试一试的心态,我收拾行囊出发了。 习水地处… · 2026/11/5 3:37:16

GSYVideoPlayer:Android 视频播放从接入到切换内核的实践笔记
GSYVideoPlayer:Android 视频播放从接入到切换内核的实践笔记

GSYVideoPlayer:Android 视频播放从接入到切换内核的实践笔记 【免费下载链接】GSYVideoPlayer Video players (IJKplayer, ExoPlayer, MediaPlayer), HTTPS, 16k page size, danmaku (bullet chat) support, external subtitles, support for filters, watermarks,… · 2026/11/6 6:15:10

Leon Sans 快速入门:3 步把动态字重和文字动画画进网页
Leon Sans 快速入门:3 步把动态字重和文字动画画进网页

Leon Sans 快速入门:3 步把动态字重和文字动画画进网页 【免费下载链接】leonsans Leon Sans is a geometric sans-serif typeface made with code in 2019 by Jongmin Kim. 项目地址: https://gitcode.com/gh_mirrors/le/leonsans Leon Sans 是一个用 JavaS… · 2026/11/6 6:15:10

光伏电站、风机点位空间分布数据集整理
光伏电站、风机点位空间分布数据集整理

光伏电站/光伏面板 1. 基于GEE和Sentinel-2用随机森林分类算法生成的全国2020年10m分辨率光伏电站数据 A 10-m national-scale map of ground-mounted photovoltaic power stations in China of 2020 数据分省存放,因为数据是分辨率较高的栅格数据类型&#xff0… · 2026/11/6 6:15:10

Mac触控板在Windows上找回原生手感:mac-precision-touchpad 完整配置攻略
Mac触控板在Windows上找回原生手感:mac-precision-touchpad 完整配置攻略

Mac触控板在Windows上找回原生手感:mac-precision-touchpad 完整配置攻略 【免费下载链接】mac-precision-touchpad Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad 项目地址: https://gitcode.com/gh_mirrors/ma/mac-pre… · 2026/11/6 6:15:10

终极指南:ChatGPT查询工程师手册解锁AI交互新维度 [特殊字符]
终极指南:ChatGPT查询工程师手册解锁AI交互新维度 [特殊字符]

终极指南:ChatGPT查询工程师手册解锁AI交互新维度 🚀 在AI技术飞速发展的今天,ChatGPT查询工程师手册成为了每个开发者必备的AI交互宝典。这份手册专为ChatGPT提问工程师设计,帮助大家在与ChatGPT合作编程中大幅提升工作效率。✨ … · 2026/11/6 6:15:10

智能车竞赛电路设计全复盘:从BUCK电源到电机驱动的实战经验
智能车竞赛电路设计全复盘:从BUCK电源到电机驱动的实战经验

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 6:14:10

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:27:59

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:03

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:07

三菱PLC数据采集到数据库的时序设计:Python+MC协议实战
三菱PLC数据采集到数据库的时序设计:Python+MC协议实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

ASIC主模式RTL设计:状态机与三态驱动的流片级实现
ASIC主模式RTL设计:状态机与三态驱动的流片级实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

STM32嵌入式C++开发:GDB调试与Renode仿真实战指南
STM32嵌入式C++开发:GDB调试与Renode仿真实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:27:59

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:03

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:07

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码