青龙面板多账号签到脚本集合,支持 WorkBuddy 和 TraeWork 两个平台。
CheckIn/
├── workbuddy_checkin.py # WorkBuddy 每日签到 (纯标准库,无第三方依赖)
├── trae_work_checkin/
│ ├── trae_work_checkin.py # TraeWork 每日签到
│ └── 说明.txt # 抓包教程
└── README.md
- 功能:调用
https://copilot.tencent.com/v2/billing/meter/daily-checkin签到,查询积分余额 - 依赖:仅标准库,无第三方依赖
- 多账号:
WORKBUDDY环境变量,每行ACCESS_TOKEN#UID#备注 - 部署:丢进青龙
scripts目录,配定时任务如30 9 * * *
- 功能:调用
https://api.trae.cn/trae/api/v2/ug/checkin_credits/claim签到,查询积分余额 - 依赖:
requests - 多账号:
TRAE_TOKEN环境变量,每行TOKEN#x-device-id#备注 - 部署:丢进青龙
scripts目录
WorkBuddy
WORKBUDDY=eyJxxx.aaa.bbb#u_123456#主号
WORKBUDDY=eyJyyy.ccc.ddd#u_654321#小号A
TraeWork
TRAE_TOKEN=eyJhbGc...aaa.bbb#1694785705300000#主号
TRAE_TOKEN=eyJhbGc...ccc.ddd##小号A
--dry-run只解析账号不请求接口--no-notify禁用推送
--dry-run只解析账号不请求接口--balance-only仅查余额不签到--force强制重签(忽略已签到状态)--no-notify禁用推送--verbose调试日志
项目内置 GitHub Actions,可完全替代青龙面板。
在仓库 Settings → Secrets and variables → Actions 中添加:
- 默认每天 UTC 9:30(北京时间 17:30)自动跑
- 支持 GitHub 页面手动触发(
workflow_dispatch),可选择只跑某个脚本
仓库 Actions 页面 → "Daily CheckIn" → "Run workflow" → 选择 workbuddy / trae / all
两脚本均优先使用青龙内置 sendNotify/notify.py,无配置时回退 WxPusher(需设置 WXPUSHER_APP_TOKEN 和 WXPUSHER_UID)。
