Releases: devocyACT/infinite-refill
Releases · devocyACT/infinite-refill
v1.0.0 - 首个正式版本
🎉 首个正式版本发布
✨ 主要特性
- ⚡ 并发探测:6 个 worker 并发探测,性能提升 6 倍
- 🔄 增量闭环:智能增量探测,最多 6 轮迭代
- 🧹 自动清理:自动删除失效(401/429)和过期账号
- ⏰ 定时任务:可配置的定时执行,支持文件锁
- 🔐 代理支持:灵活的代理配置(auto/direct/proxy/mixed)
- 📊 详细报告:JSONL 格式的探测报告
🚀 性能对比
| 指标 | Bash 版本 | Go 版本 | 提升 |
|---|---|---|---|
| 探测速度 | 串行 | 并发 (6x) | 600% |
| 内存占用 | ~50MB+ | ~10-20MB | 50% |
| 启动速度 | ~1s | ~0.1s | 1000% |
| 二进制大小 | N/A | 9.8MB | 单文件 |
| Docker 镜像 | N/A | 18MB | 轻量级 |
📦 安装方式
方式 1: 下载预编译二进制(推荐)
# 下载对应平台的二进制文件
# Linux (amd64)
wget https://github.com/devocyACT/infinite-refill/releases/download/v1.0.0/refill-linux-amd64.tar.gz
tar -xzf refill-linux-amd64.tar.gz
sudo mv refill-linux-amd64 /usr/local/bin/refill
# 验证安装
refill version方式 2: 从源码构建
git clone https://github.com/devocyACT/infinite-refill.git
cd infinite-refill
make build方式 3: 使用 Docker
docker pull ghcr.io/devocyact/infinite-refill:v1.0.0📚 文档
🔧 技术栈
- Go 1.22+
- 零外部依赖
- 完整的单元测试(56.6% 覆盖率)
- CI/CD 自动化
📝 完整更新日志
详见 CHANGELOG.md
完整代码: 2,184 行 Go 代码,17 个源文件
许可证: MIT