Skip to content

Releases: devocyACT/infinite-refill

v1.0.0 - 首个正式版本

08 Mar 09:33

Choose a tag to compare

🎉 首个正式版本发布

✨ 主要特性

  • 并发探测: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