免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。
本 Skill 面向 WorkBuddy「Buddy 加油站」每日签到与派猫猫旅行积分领取的自动化需求。针对客户端 5.6.2 后登录态加密导致的跨平台差异,提供三条互备授权通道:Windows 环境下直接读取本机登录态零配置执行;macOS 等无法本地解密的场景通过一次性网页授权码或 cURL/HAR 导入会话;新增的长效令牌通道让用户一次性保存 refreshToken 后即可实现客户端离线自动续期签到。签到后自动衔接派猫猫旅行闭环——先领取已到达的旅行积分,再随机派遣 Buddy 前往新地点,全程无需人工干预。执行结果支持桌面通知与钉钉、飞书、企业微信、微信等 12 类渠道推送,可配合系统定时任务实现每日固定时间自动运行。
SKILL.md(本文件):技能主说明,含三通道授权机制、接口规范与执行约定scripts/auto_checkin.py:统一入口脚本,自动探测并择一执行三通道签到scripts/workbuddy_checkin.py:通道 A,基于本机登录态签到与旅行闭环scripts/web_auth.py:通道 B,网页会话授权管理与签到执行scripts/rt_auth.py:通道 C,长效令牌自续期签到(v3.1.7 新增,客户端离线可用)scripts/push_message.py:多渠道消息推送模块,支持 12 类通知渠道references/user-guide.md:面向用户的完整指南(快速开始、授权步骤、推送配置、FAQ)references/api-spec.md:接口规范、登录态格式、字段与错误码、推送模块接口references/examples.md:自动化提示词、命令示例与推送配置示例templates/notify_config.json.example:推送渠道配置模板templates/auth-snippet.js:浏览器授权码生成工具(用户在自己已登录页面运行)| 用户怎么说 | 本技能做什么 |
|---|---|
| "帮我每天自动签到 WorkBuddy" / "设置 9 点自动打卡" | 探测最佳可用通道执行签到,领取 Buddy 加油站积分,完成后推送结果通知 |
| "Mac 上签不了 / 客户端加密后脚本失效" | 引导用户通过网页授权码或 cURL 一次性授权,之后长期自动;或配置长效令牌通道彻底脱离客户端依赖 |
| "派猫猫旅行积分忘了领" / "Buddy 在旅行吗" | 自动查询旅行状态,已到达则领取奖励,空闲则重新派遣,形成全自动闭环 |
| "签到结果推送到钉钉群" / "飞书通知我签到了没" | 按配置的推送渠道发送结构化通知,含签到状态、连签天数、积分余额、旅行结果 |
| "检查下签到环境有没有问题" | 运行 --probe 或 --diagnose 只读探测三通道可用性、登录态位置、密钥来源、网络连通性与推送配置状态 |