装闭 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 阅读(54) 评论(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 阅读(116) 评论(0) 推荐(0)

GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(三)URL 解析与 GitHub API 请求

摘要: GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(三)URL 解析与 GitHub API 请求 用户点中的只是一个 GitHub 链接,下载器却要从里面拆出仓库、分支、路径和文件类型。这里进入 `downloader.js` 的第一道关卡,看它如何把页面 URL 变成 GitHub API 能理解的下载目标。 阅读全文
posted @ 2026-07-26 19:45 fthux 阅读(80) 评论(0) 推荐(1)

“装闭”,让装修套路“装”不下去

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

GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(二)GitHub 页面注入与文件选择

摘要: GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(二)GitHub 页面注入与文件选择 GitHub 原本没有批量勾选下载功能,GitZip Pro 却能在文件列表里塞进选择框和下载按钮。`content.js` 就像一层贴在 GitHub 页面上的增强皮肤,负责识别页面、扫描文件行和接管用户选择。 阅读全文
posted @ 2026-07-15 01:14 fthux 阅读(135) 评论(0) 推荐(1)

用了 GitZip 这么多年,我动手做了一个「Pro」版

摘要: 用了 GitZip 这么多年,我动手做了一个「Pro」版 GitZip Pro 是一款 Chrome 扩展,在 GitZip 的基础上增加了智能忽略规则、五种下载场景、文件大小显示、自定义命名、通知提示和下载统计等功能,已开源并上架 Chrome 商店。 阅读全文
posted @ 2026-07-10 22:10 fthux 阅读(39) 评论(0) 推荐(0)