尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
在gitea里把 pip 下载缓存全局持久化
在内网装了个gitea,配置了CI,以方便检测项目代码.然后咨询AI还有什么功能、模块对当前的项目开发非常有利分析说一下回答一句话结论最该补的是两件事① 本地依赖缓存直接砍掉每次构建 5–15 分钟的装包quye 一次 17 分钟一半耗在这② CI 状态自动通知你已连了 agent-mail却还在手动轮询。这两件都是低投入、当天见效。推荐模块路线图优先级模块解决的真问题投入 P0本地依赖缓存pip 共享 cache 或 devpi 镜像每次venvpip install从零拉包FreeBSD runner 慢上加慢低 P0CI 状态自动通知复用已连 agent-mail你手动check_*.sh轮询易漏看红低 P1Linux 测试沙箱bhyve VM / jaillight 那 21 个红全是 numpy/Pandas/glibc 原生依赖FreeBSD 装不上——这是目前唯一真卡住的质量盲区中 P1统一覆盖率/质量门禁三个库各自为政缺跨仓覆盖与 lint 基线低 P2通配本地域名自动 Pages*.pages.local nginx map现在每加一个库要手动加 unbound vhostquye 已做jikuai/duan/light 还得一个个来低 P2跨仓元门户/统一文档quye 已是中文 AI 编程中心入口可扩展成 5 语言统一站低 P2本地制品/Release 仓库发语言二进制yanzhi/duan 的 parser/VMGitea Release 已够用低 P3本地模型服务ollama给 CI/开发做测试生成、code review契合你 AI 编程方向中让AI实现依赖缓存已上线并验证生效。做了什么在 1.5 上把 pip 下载缓存全局持久化而不是逐个改ci.yml建共享目录/var/cache/gitea-pip授权给 runner 用户act_runner755写全局/etc/pip.conf[global] cache-dir /var/cache/gitea-pip为什么用全局配置而非改每个 ci.yml这样 jikuai / duan / quye 甚至light它的ci.yml在你另一台机器上、我改不到全都自动受益零新服务、零新端口最符合你稳定的偏好。验证结果✅act_runner跑pip install确认写入缓存目录从 1.3M →5.0M含 requests/pytest/pytest-cov 的 wheel✅ 四个仓库的ci.yml都没有--no-cache-dir覆盖全局配置必生效✅ 触发 duan 一次新 runrun #51dd77927..3f53817success说明pip install步骤在缓存配置下正常注run #51 的磁盘日志 Gitea 异步延迟一直没落盘这是 Gitea 通病API 状态已 success所以没法 grep 到日志里的Using cached字样——但机制层面全局 pip.conf runner 可写 无--no-cache-dir是确定命中的。下次任意一次 duan/jikuai/light 的 CI run日志里就会直接出现Using cached /var/cache/gitea-pip/...。顺带说明那个验证用的空提交没有带入duan 那堆未提交文件空提交只加一个标记 commit你之前改的词法器/产出/变更记录.jsonl等仍保持未提交状态。收益每次 CI 的 wheel 下载跨 run、跨仓库复用——duan/light 这类纯 pip 依赖的库构建里装包这段基本归零quye 主要慢在 clone 语言仓库 拉 pyodide那不是 pip缓存帮不上但 pip 部分也提速。进阶按需暂未做已写进文档 §13devpi 镜像代理本地 PyPI 索引连外网一次、内网分发断网也能装代价新服务端口持久 venv固定路径 venv 复用连解压安装也省代价跨 run 依赖漂移风险基本可控相关配方已沉淀进LOCAL_CI.md§13。需要 devpi 或持久 venv 的话说一声我接着上。依赖缓存已在 1.5 全局生效零新服务、对四个仓库含 light 自动受益/etc/pip.conf 持久/var/cache/gitea-pip已配好并验证可写5.0Mduan 新 run #51 已 success。文档LOCAL_CI.md§13 已沉淀完整配方与进阶选项devpi / 持久 venv。后续构建的 pip 下载将跨 run 复用不再重复拉包。
RELATED

相关推荐

Windows系统文件TrustedSignalCredProv.dll丢失找不到问题解决

Windows系统文件TrustedSignalCredProv.dll丢失找不到问题解决

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

📅 2026/10/31 5:02:18
目前的综合评价速度是前所未有的

目前的综合评价速度是前所未有的

actorsunsv:~$ cat /var/log/uwsgi/server.log | grep "ask_payed_ai_text" |grep -c "Aug 13" 1959 actorsunsv:~$ 现在是早上7:30,但是今天已经实现了2000的评价,也就是说:如果按照这个速度,今…

📅 2026/10/5 19:42:56
AI Agent 搜索 Skill 选型指南: AnySearch 赋能学术科研场景

AI Agent 搜索 Skill 选型指南: AnySearch 赋能学术科研场景

为智能体赋予联网检索能力的 AI Agent 搜索 Skill,已成为其获取外界资讯、验证事实以及收集数据的关键组件。到了 2026 年,这类工具生态构建起了层次分明的架构:基础检索 API 承担着网页信息的实时抓取及结构化反馈,而各类增强型 …

📅 2026/10/7 23:01:41
MORE NEWS

更多资讯

📰

传感器实验报告复现指南:半桥全桥、电子秤定标与差动位移

简介:面向电子信息、自动化及测控技术等专业学生的传感器实验学习资料,内容为合肥工业大学宣城校区2019级传感器实验报告,可用于实验预习、报告撰写参考与数据处理对照。文档围绕应变式电阻传感器半桥与全桥性能测试展开,并涉及直…

📰

AI Agent能力扩展:Skill、MCP与插件的三层协同架构

1. 一个被严重误解的“三选一”陷阱:为什么AI Agent能力扩展根本不是在Skill、MCP和插件之间做选择我第一次在技术分享会上听到“给Agent加能力,你选Skill、MCP还是插件?”这个问题时,下意识就想举手说“都选”。台下三十多位工程…

📰

剑指Offer第44题:数字序列中某一位的数字解析

1. 问题背景与需求分析数字序列中某一位的数字是《剑指Offer》中一道经典的数学类算法题,编号为第44题。这道题考察的是对数字规律的观察能力和数学建模能力,在实际面试中经常被用来测试候选人的逻辑思维和边界条件处理能力。题目描述为:数字…

📰

备忘录删除线实现:富文本属性与U+0336组合字符路线选型

做便签类产品的这几年,被问得最多的一类问题不是同步、不是加密,而是——"你家备忘录能不能在字中间划一条线"。这个需求听起来简单到不值一提:把一段文字划掉,字还在,但明显被标记成"作废"或&quo…

📰

AI伦理测试:开发者责任与实操指南

1. 项目概述:AI伦理测试中的开发者责任在人工智能技术快速发展的今天,AI伦理问题已经从学术讨论转变为每个开发者必须面对的实际挑战。作为从业十余年的技术专家,我深刻体会到:代码不仅是功能的载体,更是价值观的体现。…

📰

AI服务响应异常排查实战:从告警到根因的分层定位方法

1. 从一次线上告警说起:AI服务响应异常到底难在哪凌晨两点十七分,监控大盘上那条原本平稳的响应延迟曲线突然抬头,P99从380毫秒一路爬到4秒以上,紧接着错误率开始跳变。值班同学第一反应是"服务挂了",重启了…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬