Agent Skills
返回列表
WorkBuddy 每日签到

WorkBuddy 每日签到

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_4592f69c/buddy-checkin。

技能介绍

要解决什么问题

WorkBuddy(Buddy 加油站)每天会发放免费 Credits,但很容易忘记手动领取。若只依赖本地日志判断「今天签过了」,还可能和服务器状态不一致,出现重复请求或误以为已签到。

技能如何工作

当用户说「帮我签到」或「领取积分」时,Agent 会运行 ~/.workbuddy/scripts/daily_checkin.py(若目录里没有脚本,会从本 skill 的 scripts/daily_checkin.py 复制过去)。执行前会按顺序探测可用的 python3(优先 Homebrew 路径,再系统路径)。

结果以 API 为准,不信任本地日志:成功时汇报本次获得的 Credits、连续天数与累计总额;若 API 返回今日已签到,则明确说明并给出连续天数与总额;失败时区分 token 过期、网络错误或未登录等原因。auth 文件缺失或 token 失效时,会提示先在 WorkBuddy 客户端登录(token 由应用自动刷新)。

跨平台时脚本自动定位认证文件:macOS 为 ~/Library/Application Support/CodeBuddyExtension/.../workbuddy-desktop.info,Windows 为 %APPDATA%\CodeBuddyExtension\...\workbuddy-desktop.info。需要无人值守时,可在 WorkBuddy「自动化」里用 RRULE 建多个时段任务,同一 prompt 调用上述脚本;脚本内置「今日已签到」检测,任一时段成功即可,其余会自动跳过。签到记录写入 ~/.workbuddy/logs/checkin/(daily.log 与按日期的详细日志)。

适用边界

系统级 cron / launchd / 任务计划程序需自行配置,技能不会替你创建。必须先在本机登录 WorkBuddy,否则无法读取有效 auth。

使用场景

  • 在 IDE 里和 Agent 对话时,说「帮我签到」立刻跑脚本并用 API 结果汇报本次 Credits 与连续天数
  • 已在 macOS 安装 WorkBuddy 桌面版,希望不必打开加油站页面也能确认今日免费 Credits 是否到账
  • 在 WorkBuddy「自动化」里配置 9:05/13:05 等 RRULE 任务,让同一 `daily_checkin.py` 在全天多次兜底执行
  • Windows 上使用 CodeBuddy 扩展,需要按 `%APPDATA%` 路径读取 auth 并完成与 macOS 一致的签到校验

适合人员

  • 每天用 WorkBuddy/CodeBuddy 写代码、靠每日免费 Credits 抵扣用量的桌面端用户
  • 愿意在 WorkBuddy 自动化面板里配 RRULE、减少漏签的 WorkBuddy 重度使用者
  • 在 macOS Homebrew 环境下跑 Agent,希望 Agent 自动选 `python3` 并复制脚本到 `~/.workbuddy/scripts/` 的配置者
  • Windows 上已登录 WorkBuddy,遇到 token 过期时需要明确提示重新登录而非误判为网络故障的用户