首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >让 WorkBuddy 自己领积分:自动化任务从需求到上线的完整实操

让 WorkBuddy 自己领积分:自动化任务从需求到上线的完整实操

原创
作者头像
用户12666757
发布2026-08-03 02:30:47
发布2026-08-03 02:30:47
1.6K0
举报

让 WorkBuddy 自己领积分:自动化任务从需求到上线的完整实操

前言

WorkBuddy 左下角的「Buddy 加油站」每天可以领取积分,这事儿本身不复杂——点一下头像,再点「立即领取」,三秒钟搞定。但架不住每天都要点:出差忘了、太忙忘了、周末睡过头忘了,月底一算少领好几天,属实可惜。

既然 WorkBuddy 本身就有自动化能力,那让它每天自己把积分领了,不是顺理成章吗?

这篇文章用一次真实对话还原全过程:从提出需求 → 创建自动化 → 解决三个实际问题 → 最终交付。你不需要会写代码,看完就能自己上手。

一、需求拆解

「每天自动领积分」拆开来看,其实就四个动作:

动作

对应什么

每天定时触发

WorkBuddy 自动化任务

打开积分面板

GUI 操作(点击头像)

判断能否领取

看按钮是「立即领取」还是「今日已领」

点击领取

GUI 操作

四件事 WorkBuddy 都能做,关键是把需求讲清楚

二、创建自动化任务

打开 WorkBuddy,直接告诉它:

「自动每日领取 Buddy 加油站积分」

WorkBuddy 会自动调用 automation_update 工具创建任务。最终生成的配置如下:

  • 名称:每日领取 Buddy 加油站积分
  • 执行频率:每天(FREQ=DAILY
  • 状态:激活

三、第一个问题:会不会影响我正常用电脑?

这是最合理的担忧——如果自动化在你写文档、做 PPT 的时候突然弹出来乱点鼠标,那体验就太差了。

解决方法:在 prompt 中加入空闲检测逻辑

更新后的任务指令:

代码语言:txt
复制
前置检查:
1. 检测电脑是否空闲(鼠标键盘无操作超过 2 分钟,CPU 低负载,无媒体播放)
2. 如果电脑正在活跃使用 → 跳过本次,不执行任何操作
3. 仅当确认空闲时才继续

异常处理:
- 用户中途开始操作电脑 → 立即停止

同时把执行时间设到凌晨 2:00,这个时间段大概率电脑空闲:

代码语言:txt
复制
FREQ=DAILY;BYHOUR=2;BYMINUTE=0

四、第二个问题:凌晨 2 点我在用电脑怎么办?

如果 2 点刚好在加班或打游戏,任务跳过一次当天就没了。

解决方法:加入重试机制。把触发时间从单点改为凌晨窗口内的多次尝试:

代码语言:txt
复制
FREQ=DAILY;BYHOUR=2,3,4,5,6;BYMINUTE=0

执行逻辑变成:

代码语言:txt
复制
2:00 → 空闲?→ 是 → 领取 ✓
              → 否 → 跳过,等 3:00

3:00 → 空闲?→ 是 → 领取(若已领过则直接结束)✓
              → 否 → 继续等

...同理 4:00、5:00、6:00

6:00 后不再重试

同时在 prompt 中加入了幂等判断:如果检测到「今日已领」说明之前的重试已经成功,直接关闭面板结束,不会重复操作。

五、第三个问题:活动结束了怎么办?

Buddy 加油站是阶段性活动,不会永远在线。如果活动结束,自动化还在跑,等于每天空跑 5 次浪费资源。

解决方法:设置有效期。加一个 validUntil 参数:

代码语言:txt
复制
validUntil: 2026-11-03

到期后任务自动停用,不再触发。如果活动还在继续,届时延长即可。

六、最终交付的自动化配置

经过三轮迭代,最终配置如下:

配置项

名称

每日领取 Buddy 加油站积分

执行时间

每天 2:00 / 3:00 / 4:00 / 5:00 / 6:00

空闲保护

用户活跃时自动跳过,执行中途用户操作立即停止

重试策略

凌晨窗口内共 5 次机会,一旦成功后续跳过

有效期

至 2026 年 11 月 3 日

到期行为

自动停用

七、总结

这个案例虽然只是领积分,但背后涉及的几个设计思路可以复用:

  1. 把需求拆成动作:别只说「帮我做 X」,要说清楚步骤和边界条件
  2. 主动想异常情况:用户在用电脑怎么办?失败了怎么办?活动结束了怎么办?
  3. 给 AI 留逃生通道:设置超时、重试上限、有效期,别让自动化变成死循环
  4. 迭代式完善:先跑通最小版本,再根据实际问题逐步加固

你学会了吗?打开 WorkBuddy,试试创建你的第一个自动化任务吧。


本文基于 WorkBuddy 真实使用过程撰写,所有配置均已在客户端验证。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 让 WorkBuddy 自己领积分:自动化任务从需求到上线的完整实操
    • 前言
    • 一、需求拆解
    • 二、创建自动化任务
    • 三、第一个问题:会不会影响我正常用电脑?
    • 四、第二个问题:凌晨 2 点我在用电脑怎么办?
    • 五、第三个问题:活动结束了怎么办?
    • 六、最终交付的自动化配置
    • 七、总结
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档