下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/user_379cdac6--workbuddy-daily-checkin.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_379cdac6/workbuddy-daily-checkin。- 自动领取 WorkBuddy 每日签到积分并支持设置每日自动执行。当用户提及"
- 签到"
- 、"
- 领积分"
- 、"
- 每日礼包"
- …(完整说明见下方「阅读全文」)
阅读全文 (展开查看完整说明)
概述
Overview
本技能通过调用 WorkBuddy 官方签到 API,自动领取每日签到积分,避免手动打开客户端点击。积分规则为 7 天循环:第 1-6 天每天 100 积分,第 7 天 1000 积分,单周期合计 1600 积分。
签到动作幂等安全:重复调用不会重复领取、不会扣分。已签到时服务端返回 code=10001,脚本会识别为正常状态而非失败。
何时使用
- 用户要求"签到"、"领一下今日积分"、"今天签到领了吗"
- 用户要求"设置每天自动签到"、"以后每天自动领积分"
- 用户换机或重装后希望快速恢复每日签到能力
快速开始
执行签到,运行核心脚本:
python scripts/checkin.py脚本会自动完成:定位本机凭证 → 调用签到 API → 输出结果 → 追加日志。
任务一:立即签到一次
运行 scripts/checkin.py。根据输出判断结果:
| 输出 | 含义 | 处理 |
|---|---|---|
签到成功! 本次获得 N 积分 | 领取成功 | 直接向用户报告获得积分 |
今日已完成签到,无需重复领取 | 今天已领过 | 告知用户今天已领,无需操作 |
签到失败 (HTTP 4xx) | 凭证或接口异常 | 进入排障流程 |
退出码:0 表示成功或今日已签到,1 表示失败。
任务二:设置每日自动签到
签到脚本本身不消耗 WorkBuddy 积分(纯本地 HTTP 请求)。若要实现每日自动执行,有两种方式:
方式 A:WorkBuddy 自动化(会消耗少量积分)
通过 automation_update 创建定时任务,prompt 中指定运行 scripts/checkin.py 的绝对路径。此方式每次触发会启动一次 WorkBuddy 对话,约消耗 10-30 积分。
方式 B:系统计划任务(推荐,零积分消耗)
不经过 WorkBuddy,直接由操作系统定时运行脚本,完全不消耗积分。
Windows(任务计划程序,每天 9:00):
schtasks /Create /TN "WorkBuddyDailyCheckin" /TR "python.exe "C:绝对路径checkin.py"" /SC DAILY /ST 09:00 /FmacOS / Linux(cron,每天 9:00):
(crontab -l 2>/dev/null; echo "0 9 * * * /usr/bin/python3 /绝对路径/checkin.py >> /tmp/wb_checkin.log 2>&1") | crontab -注册前务必先用绝对路径手动运行一次,确认脚本在当前用户权限下可正常执行。
任务三:查询签到状态
python scripts/checkin.py --status注意:状态接口的 today_checked_in 字段在部分版本不可靠,签到成功仍可能返回 false。判断应以签到接口的 code=10001 为准,脚本已内置该兜底逻辑。
排障
| 现象 | 原因 | 处理 |
|---|---|---|
| 未找到有效的登录凭证 | 从未登录桌面客户端,或路径变更 | 打开 WorkBuddy 桌面客户端登录一次,凭证自动生成 |
HTTP 401/403 | 凭证过期(约 60 天有效期) | 打开客户端重新登录刷新凭证 |
| 网络错误 / 所有域名不可达 | 网络不通或域名变更 | 检查网络;确认 API_HOSTS 中的域名是否仍有效 |
| 脚本报权限错误 | 运行环境沙箱限制读取 AppData | 在非沙箱环境下运行,或使用计划任务方式 |
排障时加 --verbose 参数可看到凭证来源路径与每个 API 域名的原始响应。
资源
scripts/
checkin.py— 核心签到脚本。跨平台(Windows/macOS/Linux),自动探测凭证路径,幂等,日志写入同目录checkin.log。支持--status与--verbose参数。
references/
api_reference.md— 官方 API 端点、凭证文件结构、响应码含义与平台差异。当需要排查接口问题、适配新版客户端或理解积分规则时查阅。
安全说明
accessToken 等同于账号登录态。脚本仅在本机读取并用于向官方 API 发起请求,不会写入日志、不会上传第三方服务器、不会在输出中打印完整 token。分发本技能时确保不含任何个人凭证文件。