[置顶] 装闭 RenoPit 源码解析(14):Demo模式、健康检查与Docker部署

摘要: 装闭 RenoPit 源码解析(14):Demo模式、健康检查与Docker部署 没有后端也能体验 RenoPit,部署后还能实时诊断数据库、Redis、Celery 和 LLM。拆解 Mock API、健康检查仪表盘、Docker Compose、Nginx 代理与 SSE 生产配置。 阅读全文
posted @ 2026-08-20 19:10 fthux 阅读(56) 评论(0) 推荐(2)

[置顶] 装闭 RenoPit 源码解析(13):生成AI装修闭坑PDF报告

摘要: 装闭 RenoPit 源码解析(13):生成AI装修闭坑PDF报告 网页中的装修风险如何转换成可下载、可转发的中文 PDF?解析 RenoPit 使用 ReportLab 构建评分卡、风险卡片、合同审查、增项预测、跨文档核查和设计图章节的过程。 阅读全文
posted @ 2026-08-19 23:46 fthux 阅读(68) 评论(0) 推荐(0)

[置顶] 装闭 RenoPit 源码解析(12):从AI分析结果到React避坑报告

摘要: 装闭 RenoPit 源码解析(12):从AI分析结果到React避坑报告 多种 AI 分析结果怎样汇聚成一张可交互的装修避坑报告?从 `/result` 数据聚合、风险等级推断到 React 条件渲染和章节导航,打通 RenoPit 报告展示全链路。 阅读全文
posted @ 2026-08-18 13:41 fthux 阅读(71) 评论(0) 推荐(0)

[置顶] 装闭 RenoPit 源码解析(11):AI如何进行装修文档交叉核查

摘要: 装闭 RenoPit 源码解析(11):AI如何进行装修文档交叉核查 合同承诺和报价单项目对不上,AI 能否自动发现?解析 RenoPit 如何复用单文档风险结果,对比金额、材料、施工范围和付款节点,并生成可追溯的跨文档差异清单。 阅读全文
posted @ 2026-08-16 22:33 fthux 阅读(11) 评论(0) 推荐(0)

[置顶] 装闭 RenoPit 源码解析(10):AI如何审查装修合同与报价单

摘要: 装闭 RenoPit 源码解析(10):AI如何审查装修合同与报价单 装修合同里的模糊条款、报价陷阱和后期增项如何被 AI 识别?拆解 RenoPit 的关键词分类器、合同审查 Prompt、风险 JSON 校验,以及报价单二次增项预测链路。 阅读全文
posted @ 2026-08-16 14:40 fthux 阅读(77) 评论(0) 推荐(0)

[置顶] 装闭 RenoPit 源码解析(09):AnalysisEngine装修闭坑分析主流程

摘要: 装闭 RenoPit 源码解析(09):AnalysisEngine装修闭坑分析主流程 图片、合同和用户说明如何最终变成结构化装修避坑结果?沿着 AnalysisEngine 追踪素材预处理、Prompt 构建、异步 LLM 调用、JSON Repair、字段补全和数据库事务。 阅读全文
posted @ 2026-08-15 14:46 fthux 阅读(59) 评论(0) 推荐(0)

[置顶] 装闭 RenoPit 源码解析(08):多模态AI调用、重试与文本降级

摘要: 装闭 RenoPit 源码解析(08):多模态AI调用、重试与文本降级 模型不支持图片、接口超时或返回空内容时,RenoPit 会怎样处理?解析 OpenAI 兼容客户端、多模态消息、联网工具、指数退避重试,以及从图片分析降级到纯文本分析的源码路径。 阅读全文
posted @ 2026-08-14 09:52 fthux 阅读(85) 评论(0) 推荐(0)

[置顶] 装闭 RenoPit 源码解析(07):装修闭坑知识库与AI Prompt构建

摘要: 装闭 RenoPit 源码解析(07):装修闭坑知识库与AI Prompt构建 AI 为什么能识别卫生死角、空间压迫、隐性成本和装修伪需求?揭秘 RenoPit 如何加载本地坑位知识库,组装消费者立场、联网搜索指令和结构化 JSON 输出 Prompt。 阅读全文
posted @ 2026-08-13 01:24 fthux 阅读(67) 评论(0) 推荐(0)

[置顶] 装闭 RenoPit 源码解析(06):SSE如何实时推送AI装修分析进度

摘要: 装闭 RenoPit 源码解析(06):SSE如何实时推送AI装修分析进度 后台 Celery 正在分析装修图纸,React 页面如何实时显示进度?从 EventSource、StreamingResponse 到数据库状态轮询,拆解 RenoPit 的 SSE 事件、进度模拟、失败提示和自动跳转机制。 阅读全文
posted @ 2026-08-12 22:00 fthux 阅读(24) 评论(0) 推荐(0)

[置顶] 装闭 RenoPit 源码解析(05):FastAPI与Celery如何执行AI装修分析

摘要: 装闭 RenoPit 源码解析(05):FastAPI与Celery如何执行AI装修分析 一次可能持续数分钟的 AI 装修分析,如何避免阻塞 FastAPI?解析 RenoPit 使用 Redis 投递 Celery 任务、串联设计分析、合同审查、增项预测和跨文档核查的异步编排过程。 阅读全文
posted @ 2026-08-11 21:36 fthux 阅读(74) 评论(0) 推荐(0)

[置顶] 装闭 RenoPit 源码解析(04):装修图纸和合同文件上传处理流程

摘要: 装闭 RenoPit 源码解析(04):装修图纸和合同文件上传处理流程 户型图、效果图、装修合同和报价单上传后去了哪里?追踪 RenoPit 从 FormData、UUID 文件名到图片压缩、PDF 文本提取和数据库入库的完整文件处理链路。 阅读全文
posted @ 2026-08-10 21:31 fthux 阅读(61) 评论(0) 推荐(0)

[置顶] 装闭 RenoPit 源码解析(03):AI装修项目的创建、复制与删除流程

摘要: 装闭 RenoPit 源码解析(03):AI装修项目的创建、复制与删除流程 一个 RenoPit 装修项目从创建到删除会经过哪些前后端代码?拆解 React 项目列表、FastAPI CRUD、分页轮询、素材复制和数据库级联,完整还原装闭项目生命周期。 阅读全文
posted @ 2026-08-10 00:40 fthux 阅读(14) 评论(0) 推荐(0)

[置顶] 装闭 RenoPit 源码解析(02):AI装修闭坑系统数据库与模型设计

摘要: 装闭 RenoPit 源码解析(02):AI装修闭坑系统数据库与模型设计 六张数据表如何保存装修项目、图纸、合同、AI 分析结果和 PDF 报告?深入 RenoPit 的 SQLAlchemy 模型、外键关系、状态字段与 JSON 数据结构,读懂 AI 装修闭坑系统的数据基础。 阅读全文
posted @ 2026-08-09 14:14 fthux 阅读(76) 评论(0) 推荐(0)

[置顶] “装闭”,让装修套路“装”不下去

摘要: “装闭”,让装修套路“装”不下去 「装闭」RenoPit AI驱动的开源装修闭坑系统,是一款AI装修审查工具,上传设计图纸、合同及报价单即可生成报告,逐条指出设计缺陷、合同猫腻、费用偏高及潜在增项。它内置踩坑知识库并支持联网搜索,完全站在消费者立场。 阅读全文
posted @ 2026-08-07 21:26 fthux 阅读(83) 评论(0) 推荐(0)

[置顶] 装闭 RenoPit 源码解析(01):AI装修闭坑系统整体架构

摘要: 装闭 RenoPit 源码解析(01):AI装修闭坑系统整体架构 装闭 RenoPit 如何把 React、FastAPI、Celery、Redis、PostgreSQL 和多模态大模型连接成一套 AI 装修闭坑系统?从 Docker Compose 到一次分析请求的完整流向,快速建立 RenoPit 源码架构全景。 阅读全文
posted @ 2026-08-06 23:59 fthux 阅读(16) 评论(0) 推荐(0)

[置顶] GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(七)国际化、Popup 与构建流程

摘要: GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(七)国际化、Popup 与构建流程 最后回到产品完整性:点开扩展图标看到什么,语言如何切换,源码如何打包成 Chrome、Firefox、Edge 版本。Popup、国际化和构建流程不抢戏,却决定了 GitZip Pro 能不能像一个真正产品那样交付。 阅读全文
posted @ 2026-08-06 21:54 fthux 阅读(53) 评论(0) 推荐(0)

[置顶] GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(六)设置页、Token 与下载历史

摘要: GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(六)设置页、Token 与下载历史 一个成熟扩展不能只有下载按钮。GitZip Pro 的设置页里有主题、命名规则、忽略规则、Token、历史和统计,这些配置通过 storage 反过来影响页面注入、API 请求和最终下载结果。 阅读全文
posted @ 2026-08-05 23:27 fthux 阅读(60) 评论(0) 推荐(0)

[置顶] GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(五)后台脚本与右键菜单

摘要: GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(五)后台脚本与右键菜单 下载器生成 zip 之后,真正调用浏览器下载 API 的是后台脚本。`background.js` 负责右键菜单、通知、下载完成监听和历史保存,是 GitZip Pro 从“页面脚本”走向“完整扩展”的关键一层。 阅读全文
posted @ 2026-08-05 09:55 fthux 阅读(12) 评论(0) 推荐(0)

[置顶] GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(四)递归下载、并发控制与 ZIP 打包

摘要: GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(四)递归下载、并发控制与 ZIP 打包 真正精彩的部分来了:一个文件夹可能有几十上百个文件,GitZip Pro 要递归遍历、过滤忽略项、控制并发、逐个下载,再塞进 JSZip。一个看似简单的 zip,背后是一条完整的下载流水线。 阅读全文
posted @ 2026-08-04 22:36 fthux 阅读(96) 评论(0) 推荐(0)

[置顶] RenoPit 能为普通业主做什么?看懂图纸、审查合同,提前发现装修坑

摘要: RenoPit 能为普通业主做什么?看懂图纸、审查合同,提前发现装修坑 面对繁杂的装修资料,普通业主常因缺乏经验而难以识别潜在问题。开源项目RenoPit通过AI分析户型图、合同和报价单等材料,生成包含卫生死角、预算风险、安全隐患等实用建议的避坑报告。其核心价值在于:1)跨文档交叉核查合同与报价的不一致;2)将模糊疑虑转化为具体可问的问题;3)按优先级分类风险,聚焦关键事项。项目采用开源模式,用户可自行部署,报告结果需结合专业意见判断。目前提供在线Demo演示,帮助业主在签约前更主动地发现风险点。(149字) 阅读全文
posted @ 2026-07-30 02:11 fthux 阅读(115) 评论(0) 推荐(0)

装修还没开工,AI已经替你把坑踩了一遍

摘要: 装修还没开工,AI已经替你把坑踩了一遍 装修还没开工,RenoPit(装闭)这个开源AI工具就能替你提前审查合同、报价单和效果图。它基于多模态AI和装修坑位知识库,自动识别卫生死角、隐性增项、合同模糊条款等常见陷阱,并生成中文报告。完全免费,代码已在GitHub开源,帮助普通家庭把“早知道”变成“提前看”,让装修少踩坑、少超支。 阅读全文
posted @ 2026-08-25 11:50 fthux 阅读(279) 评论(0) 推荐(1)

不必下载整个仓库:GitZip Pro 让 GitHub 文件与文件夹批量下载更简单

摘要: 不必下载整个仓库:GitZip Pro 让 GitHub 文件与文件夹批量下载更简单 GitZip Pro 是一款面向普通用户的开源浏览器扩展,解决 GitHub 难以按需下载部分内容的问题。安装后,用户可直接在仓库页面勾选需要的文件或文件夹,将多项内容批量打包为 ZIP,并保留原有目录结构。它支持 Chrome、Edge 和 Firefox,提供右键下载、进度提示、自定义压缩包命名、下载历史、主题调整及私有仓库授权等功能。无论是获取学习资料、设计素材、公开文档,还是临时保存项目示例,GitZip Pro 都能减少无关下载和后续整理,让 GitHub 资源获取更加直观、高效。 阅读全文
posted @ 2026-08-24 09:56 fthux 阅读(99) 评论(1) 推荐(0)

被主流遮住的世界:那些不常见却值得认识的编程语言

摘要: 被主流遮住的世界:那些不常见却值得认识的编程语言 截至2026年,全球编程语言数量难以准确统计,HOPL百科收录8945种语言。主流语言如Python、C、Java等因成熟生态占据主导,但小众语言在特定领域更具价值。Fortran、COBOL等"古老"语言仍应用于关键系统;函数式语言如Haskell、Lisp家族提供了不同编程范式;数组语言APL和并行计算语言Chapel服务于科学计算;新兴系统语言如Zig、Nim探索更优设计;专用语言如Solidity、VHDL满足领域需求。这些语言共同构成了丰富的编程生态,反映了不同场景下的技术选择与创新方向。 阅读全文
posted @ 2026-08-23 13:57 fthux 阅读(223) 评论(0) 推荐(0)

只想下载 GitHub 的一个文件夹?GitZip Pro 让选择性下载像勾选文件一样简单

摘要: 只想下载 GitHub 的一个文件夹?GitZip Pro 让选择性下载像勾选文件一样简单 GitZip Pro 是一款开源的 GitHub 选择性下载浏览器扩展。它允许用户直接在 GitHub 仓库页面勾选需要的文件或文件夹,将所选内容打包为 ZIP,并保留原有目录结构。无需学习 Git 命令,也不用为了少量资料下载整个仓库,特别适合学生获取课程示例、设计师收集素材、内容创作者整理文档,以及普通用户保存开源资源。项目支持 Chrome、Brave、Edge 和 Firefox,公开仓库可匿名使用,也支持在获得授权后访问私有仓库,让 GitHub 文件夹下载更直观、更轻量、更省事。 阅读全文
posted @ 2026-08-22 00:50 fthux 阅读(111) 评论(0) 推荐(0)

装修怕增项、合同看不懂?我做了 RenoPit,帮普通业主提前发现装修坑

摘要: 装修怕增项、合同看不懂?我做了 RenoPit,帮普通业主提前发现装修坑 RenoPit(装闭)是一款面向普通业主的 AI 装修避坑工具。用户可以上传户型图、效果图、装修合同和报价单,辅助发现卫生死角、低实用性设计、模糊条款、潜在增项及不同文件之间的矛盾,并生成便于查看、保存和沟通的分析报告。它不会替代监理、造价师或法律专业人士,而是帮助消费者在签约、付款和施工前多检查一次,把模糊的不安转化为具体问题,减少装修中的信息差,让普通家庭做决定时更有依据、更从容。 阅读全文
posted @ 2026-08-21 13:51 fthux 阅读(121) 评论(0) 推荐(1)