Skip to content

v1.0.0 - 首个正式版本

Choose a tag to compare

@88lin 88lin released this 02 Sep 02:44
· 3 commits to main since this release
4fd1c05

🎉 首个正式版本

自动领取 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 逆向得到。使用风险自负;接口可能随时变动且不另行通知。