v1.0.0 - 首个正式版本
🎉 首个正式版本
自动领取 WorkBuddy 每日签到积分 + 成长中心奖励的自包含 Python 脚本。
✨ 核心功能
- 每日签到 — 自动查询签到状态,未签才领,幂等安全
- 成长中心 — 自动领取 Buddy 旅行礼物、派 Buddy 出发、开盲盒、领取任务奖励
- 双定时模式 — 模式 A(AI 自动化,跨平台)或模式 B(Windows 系统级静默,零 token)
- 静默运行 —
silent模式配合pythonw.exe,无窗口、无弹窗、零 token 消耗
📦 包含内容
| 文件 | 说明 |
|---|---|
signin.py |
主脚本(纯 Python 标准库,零依赖) |
README.md |
中文文档(含双模式设置指南) |
LICENSE |
MIT 协议 |
.gitignore |
排除日志和缓存文件 |
.github/workflows/star-history.yml |
Star History 自动更新工作流(每周一) |
🔧 技术特性
- 纯 Python 标准库,无需
pip install - 自动探测 Windows / macOS / Linux 凭据文件
- 兼容"已签"两种返回形态(null / HTTP 400+code10001)
- 识别 401/403 登录态过期并明确提示
- 网络异常自动捕获,静默模式下写入日志不崩溃
- 支持环境变量
WORKBUDDY_AUTH_FILE/WORKBUDDY_SIGNIN_LOG配置
📋 命令一览
| 命令 | 用途 |
|---|---|
python signin.py auto |
签到 + 成长中心(输出到 stdout) |
python signin.py silent |
同 auto,输出写入日志文件 |
python signin.py growth |
仅成长中心 |
python signin.py status |
查签到状态(调试) |
python signin.py claim |
领取签到(调试) |
python signin.py all |
查状态 + 领取(调试) |
⚠️ 免责声明
本项目为非官方工具,签到接口系从桌面端 app.asar 逆向得到。使用风险自负;接口可能随时变动且不另行通知。