「装闭」-AI驱动的开源装修闭坑系统

作者:fthux日期:2026/6/8

愿每个业主在装修路上心中有数,于是,「装闭」来了。

装修行业的水有点儿深

很多人装修完回头看,都发现自己花了不少冤枉钱。设计师画的效果图美轮美奂——复杂吊顶、满墙背景墙、开放格书架……装好以后才发现,这些东西费钱不说,日常打理还特别费劲。吊顶积灰、开放格藏污纳垢、花哨灯带一年到头开不了几次。

更别说合同和报价单里的猫腻。增项漏项、模糊工艺描述、虚报材料数量——这些套路装修公司玩得轻车熟路,但普通业主根本无从分辨。随便一个增项,几千块甚至上万块就多出来了。

于是就有了「装闭」(RenoPit)这个项目。坑,RenoPit /ˈriːnoʊ pɪt/ 取自 Renovation(装修)+ Pitfall(陷阱)。

「装闭」能做什么?

一句话概括:上传你家的设计图纸和合同报价单,AI 帮你审查出问题、揭露套路。

操作流程非常简单,四步搞定:

  1. 上传设计图纸——户型图、效果图、吊顶图都能传,一次传多张也没问题,只要你token足够
  2. 上传合同和报价单——PDF、TXT 等文本文件也可以上传
  3. 补充几句文字说明——可以简单描述一下房屋情况和你的疑虑等
  4. 点击分析,等待结果——AI 分析后,生成详细的可视化报告,分析时长取决于你上传的多少,只要不是太多,五分钟以内都能出结果

报告会逐条列出发现的问题,包括具体说明、风险等级和改进建议。合同和报价单也会被逐条审查,指出哪些费用偏高、哪些表述有坑、哪里可能隐藏增项。

废话少说,直接上截图感受一下我上传了两份真实的PDF后生成的报告:

▲ 总体评价:一眼看清你家装修方案的靠谱程度,高低风险项逐条过

▲ 问题详情:每个坑都有具体的风险等级、问题说明和应对建议,不是泛泛而谈

▲ 合同报价单分析:费用明细逐项审查,偏高偏低一目了然

▲ 跨文档交叉核查:把平面图、报价单、合同串起来对比,发现数据不一致的地方

▲ 增项预测:提前预警哪些地方装修公司可能后期加钱,别等做完才发现超预算

分析完成后还能一键导出 PDF

「装闭」凭什么能发现这些坑?

关键在于立场——「装闭」不是中立工具,而是完全站在消费者这边的。

系统内置了一份精选的装修坑位知识库,覆盖五大类常见问题:卫生死角、空间压迫感、实用性伪需求、隐性成本、安全健康。这些坑位清单不是凭空编的,而是从大量装修业主的真实踩坑经验中总结出来的。

同时,AI 还会联网搜索最新的装修套路。有些新型材料陷阱、当下流行的伪需求,本地知识库里可能没收录,通过联网搜索就能补上。

简单说,「装闭」相当于一个永不疲倦的监理 + 大量业主经验库的合体

系统会默认质疑所有"复杂装饰"和"常见增项"。任何增加成本却降低生活品质的设计,都会被标记出来。当然,觉得太激进的话也可以根据自己情况取舍——最终做决定的还是你自己。

开源 & 在线体验

👉 开源地址:github.com/fthux/RenoP…

不想自己部署的话,可以直接用在线 Demo 体验:

👉 在线体验:renopit.fthux.com

本地部署:

  • 安装 Docker
  • 准备一个 LLM API Key(OpenAI 或兼容接口)

1. 配置环境变量

1cp .env.example .env
2# 编辑 .env 填入你的 API Key
3

必须的环境变量:

1# LLM API配置(支持 OpenAI SDK 格式的任意 LLM API)
2# 如果需要分析图片,请配置支持多模态的 LLM API
3LLM_API_KEY=your_api_key
4LLM_BASE_URL=llm_base_url
5LLM_MODEL_NAME=llm_model_name
6

2. 一键启动

1docker-compose up -d
2

3. 访问系统

服务地址
前端界面http://localhost:3000
后端 API 文档 (Swagger)http://localhost:8000/docs
后端 API 文档 (ReDoc)http://localhost:8000/redoc
健康检查http://localhost:8000/health

这个项目的意义

装修行业的信息不对称是个老问题了,复杂装饰、模糊报价、隐藏增项……这些套路每年让无数业主多花几万甚至十几万的冤枉钱。

「装闭」的初衷就是拉平这种信息差。哪怕它只帮你发现了一个坑、省下一百块钱,这个项目就有了价值。

最后

如果你正准备装修,不妨试试「装闭」,把设计图和报价单丢进去跑一遍。它不能保证一分钱都不多花,但至少能让那些藏在图纸和合同里的坑,无所遁形。

装修路上,能省则省,少踩一个坑是一个坑。

装修路上,还是要自己心中有数。

装修路上,「装闭」就行了。


「装闭」-AI驱动的开源装修闭坑系统》 是转载文章,点击查看原文


相关推荐


译 · Jake Wharton 访谈:Android 圈最熟悉的那个名字
bqliang2026/6/1

Jake Wharton 是我的偶像,也是很多 Android 开发者绕不开的名字。Retrofit、OkHttp、Dagger、Ktx... 这些项目或多或少都影响过我们写 Android 的方式。 前几天在网上看到他的这篇访谈,读完觉得很受用。里面既有他早年做 Android、做开源的经历,也有他对职业选择、会议、倦怠、家庭和工作方式的很多真实想法。这里把它翻译成中文,分享给同样喜欢 Android、Kotlin 和开源的朋友们。 ⚡️ 欢迎来到 Effective Interviews


从 textarea 到 AI 输入框:用 Tiptap 实现 / 命令、@ 引用和结构化请求
倾颜2026/5/11

本文对应项目版本:v0.0.12 在一个 AI 应用刚开始做聊天功能时,textarea 往往已经够用了。 用户输入一段自然语言,前端把它发给后端,后端拿到消息数组,模型开始生成回答。这个链路简单、直接,也足够支撑最早期的问答场景。 但当项目里慢慢出现 Skill(任务能力层)、Tool(可执行工具)、Resource(可读取上下文)、Prompt(可注入模型的提示模板)、MCP 能力(通过 MCP 接入的外部能力)之后,我开始遇到一个更具体的问题:用户输入不再只是一段自然语言。 它开始同时表


解决 4 大 AI 编码痛点:Matt Pocock 的 Skill 工作流深度拆解
小碗细面 VIP.5 如鱼得水2026/5/1

解决 4 大 AI 编码痛点:Matt Pocock 的 Skill 工作流深度拆解 当所有人都在用 AI 写更多代码的时候,TypeScript 之神 Matt Pocock 把自己的 .claude 目录直接推到 GitHub 上,告诉我们:先别急着 vibe coding,把工程基本功捡回来。 一、写在前面:一个让人拍大腿的开源项目 2026 年 3 月,TypeScript 社区的"老熟人"Matt Pocock(你大概率在他的 Total TypeScript 课程下面留过言)干了


Android Studio 项目模板完全指南
90后晨仔2026/4/22

本文将详细介绍 Android Studio 中创建项目时的各种模板选项,帮助你快速选择最适合的项目起点。一个小白的自学成长之路 一、设备类型分类 首先,左侧列表显示了不同的设备平台: Phone and Tablet:手机和平板应用(最常用) Wear OS:智能手表应用 Android TV:电视应用 Automotive:车载应用 二、Phone and Tablet 模板详解 1. No Activity 含义:创建一个没有任何活动(Activity)的空项目


【Ollama本地大模型】性能优化思考
盛世隐者2026/4/13

文章目录 1. 硬件配置与模型选择2. 模型参数配置🧠 参数详解:为何这样配置你的10核+8GB显存 3. 本地API调用3.1 模型驻留⚙️ 工作原理🛠️ 配置方式💡 实用技巧💡 最佳实践与注意事项 3.2 流式输出🔌 原理:它是如何工作的?⚖️ 场景与效果对比⚙️ 默认行为与语言SDK差异🛠️ 实际应用示例1. 流式 (`stream: true`)2. 非流式 (`stream: false`) ✨ 高级特性:工具调用与思考过程💡 最佳实践 3.3


JVM学习问题记录(2) jps命令无法识别
Engineer邓祥浩2026/4/5

现象: 命令行输入jps命令,提示"jps不是内部或外部命令,也不是可运行的程序" 背景: 学习JVM,测试jdk自带性能分析工具,需要用到jps工具 思路: 先怀疑自己 可能的原因 JDK安装有问题,无jps.exe环境变量设置问题,找不到jps.exe 动手: 去JAVA_HOME配置的查看,发现jps.exe在,用绝对路径执行是正常的查看环境变量,JAVA_HOME和path配置也是正确的,echo结果也是对的 这里就感觉很奇怪,而且试了下javac命令是正常的,那也不是路径配置问题,这里


微软官方Python网格覆盖与鼠标控制库
鹓于2026/3/28

微软官方:网格覆盖 / 鼠标指针控制 Python 库 微软官方网格覆盖(Grid Overlay)、移动鼠标指针的 Python 库,是: ✅ 官方库:windows-ui-automation / pywin32 + 微软 Mouse 原生 API 微软官方推荐的 Python 鼠标 / 网格覆盖控制方案: pywin32(Windows 系统 API,官方支持)windows.ui.input(UWP 官方鼠标 / 指针 API)Win32 API mouse_event / Se


Room 3.0:这次不是升级,是重来
Android_小雨2026/3/20

用了 Room 这么多年,大家都习惯了那套熟悉的注解和生成代码。但 Google 这次直接玩大的:新包名、只生成 Kotlin 代码、彻底抛弃 KAPT,还把同步的 DAO 方法一刀切了。所有数据库操作必须走协程或者响应式类型。 这不是 Google 闲着没事干,而是为了彻底拥抱 Kotlin Multiplatform(KMP)。Room 从出生就死死绑定 Android 的 SupportSQLite,现在想跨平台(Android、iOS、JVM、甚至 Web),只能大破大立,甩掉历史包袱


OpenClaw龙虾图鉴:16只AI Agent选型指南
默语佬2026/3/11

这里写目录标题 🦞 OpenClaw龙虾图鉴:16只AI Agent选型指南🎯 快速选型指南🥇 第一梯队:官方正统1️⃣ OpenClaw - 原生官网框架2️⃣ 🌙 KimiClaw - 云端大存储+Kimi K2.53️⃣ ⚡ MaxClaw - 成本杀手,10秒部署 🥈 第二梯队:极客专精4️⃣ 🔥 NullClaw - 678KB极致疯子5️⃣ 🦀 OpenFang - Rust生产级Agent OS6️⃣ 🐍 Nanobot - Python死忠粉7️⃣ 🤖


一键部署 Ceph 集群!Ansible 运维实战教程
遇见火星2026/3/3

一、Ceph 基础介绍 1.1 什么是Ceph Ceph是一款开源的分布式存储系统,具备高可用、高扩展、无单点故障的特性,可统一提供块存储(RBD)、对象存储(RGW)、文件存储(CephFS)三种存储服务,广泛应用于云计算、大数据等场景。 1.2 Ceph核心组件 组件 作用 MON(Monitor) 集群监视器,维护集群状态、管理认证、决策集群拓扑 OSD(Object Storage Daemon) 存储数据的核心进程,负责数据的存储、复制、恢复、均衡 MDS(Met

首页编辑器站点地图

本站内容在 CC BY-SA 4.0 协议下发布

Copyright © 2026 聚合阅读