小树根的头像-树屋小站
管理员
这家伙很懒,什么都没有写...
GitHub Actions pip 缓存总失效?我踩过最深的 4 个坑-树屋小站

GitHub Actions pip 缓存总失效?我踩过最深的 4 个坑

# GitHub Actions pip 缓存总失效?我踩过最深的 4 个坑 GitHub Actions 的 pip 缓存用不对,每次 CI 都重新下载几千个包,多花 1-3 分钟。本文记录我实际踩过的 4 个缓存失效场景,给出可直接...
2个月前
506
GitHub Actions 矩阵构建避坑指南:多平台多版本并行测试的 5 个真实问题-树屋小站

GitHub Actions 矩阵构建避坑指南:多平台多版本并行测试的 5 个真实问题

解决什么问题 GitHub Actions 的 matrix 策略让你可以用一条 workflow 跑遍 Python 3.9/3.10/3.11/3.12 四个版本 + macOS/Linux/Windows 三个系统。但真正用过的人都知道:matrix 跑起来很爽,...
2个月前
507
GitHub Actions 缓存失效的 4 种真实原因(附解决方案)-树屋小站

GitHub Actions 缓存失效的 4 种真实原因(附解决方案)

结论:GitHub Actions 缓存失效的4种真实原因,附可复现的配置方案 GitHub Actions 跑 CI 时,依赖缓存总是莫名其妙 miss。明明没改 requirements.txt,缓存却废了;或者改了注释,缓存全失效。...
2个月前
5010
上下文压缩后 RAG 检索降级的 4 种应对策略-树屋小站

上下文压缩后 RAG 检索降级的 4 种应对策略

问题:压缩后 Embedding 变了 给 RAG 对话系统加上上下文压缩(对话历史摘要化)后,向量检索缓存命中率从 60% 跌到接近 0。这不是缓存本身坏了,而是压缩改变了对话历史的向量空间:同一个问题...
2个月前
4813
GitHub Actions 里 Docker BuildKit 缓存每次失效的根因:type=registry 的 token 过期问题-树屋小站

GitHub Actions 里 Docker BuildKit 缓存每次失效的根因:type=registry 的 token 过期问题

问题:明明没改代码,缓存却每次都失效 你在 GitHub Actions 里配了 Docker BuildKit 的 type=registry 缓存,本地跑好好的,Actions 里却每次都从零编译。查看日志,cache source is untrusted...
1个月前
466
Docker 多阶段构建实战:把镜像从 1.2GB 压到 200MB-树屋小站

Docker 多阶段构建实战:把镜像从 1.2GB 压到 200MB

很多团队第一次用 Docker 部署应用,打出来的镜像少说 800MB,大的直奔 2GB。push 慢、pull 慢、服务器硬盘被吃光。 本文解决:如何用 Docker 多阶段构建,把镜像体积压缩到原来的 1/5。有具体...
2个月前
4611
让 AI 真正懂你:打造个人化的本地编程助手-树屋小站

让 AI 真正懂你:打造个人化的本地编程助手

用 AI 写代码快一年了,从最初的新鲜感,到现在越来越觉得:工具本身差不多,关键在于你怎么用它。 prompt 写得好不好,决定了 AI 给你的答案质量。我见过很多人抱怨 AI 不听话,给了上下文还是...
2个月前
458
GitHub Actions docker buildx 缓存失效:type=local 和 type=registry 的真实差异-树屋小站

GitHub Actions docker buildx 缓存失效:type=local 和 type=registry 的真实差异

问题现象 私有镜像每次构建都从零开始,Docker log 只报 warning 但不报错。 配了 cache-from: type=local,明明什么都没改,缓存命中率却一直是 0%。明明跟着官方文档配的,怎么就不生效? 根...
1个月前
4310
HyDE实战:RAG召回率从0.42到0.78的完整记录-树屋小站

HyDE实战:RAG召回率从0.42到0.78的完整记录

解决什么问题 RAG 问答系统里,模型够强但检索层召回率太低——向量检索拿不到正确答案的上下文,模型 hallucinate。客服场景下'工单'vs'订单'语义相似度仅 0.05,直接检索返回错误段落。HyDE(...
2个月前
426
上下文压缩后缓存失效:RAG 系统的真实踩坑与解法-树屋小站

上下文压缩后缓存失效:RAG 系统的真实踩坑与解法

上下文压缩后缓存失效:RAG 系统的真实踩坑与解法 用 RAG(检索增强生成)跑生产系统,最怕两件事:上下文超限,和明明压缩了却没省下 token。第二个问题更隐蔽——你上了上下文压缩,LLM 输入...
2个月前
408
GitHub Actions Docker 构建缓存失效的两个真实原因:token过期和dockerignore-树屋小站

GitHub Actions Docker 构建缓存失效的两个真实原因:token过期和dockerignore

问题:CI 构建每次从零编译 用 GitHub Actions 跑 Docker 构建,明明什么都没改,却每次都从零开始。缓存命中率 0%,CI 时间从 2 分钟飙升到 12 分钟。 根因有两个,都很隐蔽:GITHUB_TOKEN 24h...
1个月前
3913
GitHub Actions 缓存失效的 4 种真实场景和对应解法-树屋小站

GitHub Actions 缓存失效的 4 种真实场景和对应解法

每次提交代码,GitHub Actions 都要重新安装一遍依赖?同一个项目,别人的 CI 跑 1 分钟,你的跑 8 分钟?问题大概率出在缓存策略上。本文总结 4 种最常见的缓存失效场景,配合可运行的配置文件...
2个月前
3614

滇ICP备2023004560号-1