WorkBuddy 自动化任务保姆级教程——让 AI 替你"到点干活",附完整配置步骤
作者:用户7821412 · 发布于 2026-09-09
概述
反例:需要人工判断的复杂任务(比如"根据行情走势决定是否调仓"),不适合全自动,但可以用 Plan 模式先出方案再人工确认。
不用每天手动触发,一次设好,AI 自动跑腿。
一、先搞清楚:什么活适合交给自动化任务?
用了一段时间后,我总结出一个判断标准:重复 + 有明确触发时间 = 适合自动化。
举几个我实际在跑的例子:
- 每天早上 9 点:自动拉取 A 股开盘数据,生成简报推给我
- 每周五下午:自动汇总本周工作内容,生成周报初稿
- 每月 1 号:统计上月开支数据,出图表
反例:需要人工判断的复杂任务(比如"根据行情走势决定是否调仓"),不适合全自动,但可以用 Plan 模式先出方案再人工确认。
核心认知: 自动化的价值不是"AI 多厉害",而是"一次配置、长期受益"——每天省 15-30 分钟,一年就是 100 多个小时。
二、创建自动化任务:三步走
第一步:找到入口
直接在 WorkBuddy 对话里说一句话就行:
帮我建一个自动化任务:每个交易日早上 9 点,拉取我自选股的行情数据,生成简报推给我
AI 会识别出这是周期性需求,自动转入创建流程。
第二步:填三个关键参数
| 参数 | 填什么 | 注意事项 |
|---|---|---|
| 任务名称 | 一眼能认出来的名字,比如"每日开盘简报" | 建议格式:场景+频率,方便管理 |
| 执行内容(Prompt) | 告诉 AI"做什么" | 必须自包含——文件路径、数据源、输出格式全部写死 |
| 调度规则 | 用大白话说就行 | AI 会自动转成 cron 参数 |
关于 Prompt 的坑: 我一开始把"每天早上 9 点"写进了 Prompt 里,结果调度参数和 Prompt 各说各话,任务执行时时间混乱。正确做法是:时间只存在于调度配置里,Prompt 只描述任务本身。
第三步:设好触发时间
直接说人话就行,不用自己手写 cron:
| 你的需求 | 直接说 |
|---|---|
| 每天 9 点 | "每天早上 9 点" |
| 工作日每天 8 点 | "每个工作日早上 8 点" |
| 每周一 10 点 | "每周一上午 10 点" |
| 每 30 分钟一次 | "每 30 分钟执行一次" |
⚠️ 重要:最小间隔是 1 分钟,不支持秒级任务。
三、进阶:多条件触发与条件分支
多条件触发
一个任务可以同时满足多个条件才执行:
- "每周一、三、五上午 9 点" →
FREQ=WEEKLY;BYDAY=MO,WE,FR;BYHOUR=9;BYMINUTE=0 - "每月 1 号和 15 号早上 8 点" →
FREQ=MONTHLY;BYMONTHDAY=1,15;BYHOUR=8;BYMINUTE=0
条件分支(条件执行)
复杂任务可以设置条件分支:
"如果本周销售额环比增长,生成庆祝海报;否则生成分析报表"
这种需要人工介入判断的任务,建议用 Plan 模式:让 AI 先出方案,你确认后再生成执行脚本。
四、实战案例:搭建你的第一个自动化
案例一:每日 AI 早报
需求: 每天早上 8 点,自动抓取 AI 行业新闻,生成简报推送到微信群。
配置步骤:
- 命名:
每日AI早报 - Prompt:
访问以下资讯源,提取今日新增内容:
- 36氪 AI 频道
- 机器之心
按以下格式输出:
1. 今日 AI 热点 Top 5(每条不超过 50 字)
2. 值得关注的产品/技术动态(2-3 条)
3. 本周行业趋势预测(1 条)
输出为 Markdown,保存到 D:\DailyBrief\ 目录,文件名格式:YYYY-MM-DD.md
- 调度:每个工作日 8:00
- 推送:开启微信推送
案例二:周报自动生成
需求: 每周五下午 6 点,自动汇总本周工作,生成周报。
配置步骤:
- 命名:
每周工作汇报 - Prompt:
读取 D:\WorkLog\ 目录下本周的 .md 文件(按日期命名),汇总成周报。
周报格式:
# 第W周工作周报(YYYY-MM-DD ~ YYYY-MM-DD)
## 一、本周完成
1. [项目A] 完成了 xxx,结果 xxx
2. ...
## 二、进行中
- [项目B] 进度 xx%,预计 xxx 完成
## 三、下周计划
1. ...
## 四、风险与问题
- ...
输出为 Word 文档,保存到 D:\WorkLog\周报\
- 调度:每周五 18:00
- 推送:开启微信推送
五、维护与调试
查看执行日志
自动化任务运行后,可以在「自动化」面板查看:
- ✅ 执行成功:显示执行时间和输出结果
- ❌ 执行失败:显示错误原因,通常是 Prompt 或路径问题
- ⏸️ 暂停中:任务未运行,可能是状态被手动暂停
常见问题排查
| 问题 | 可能原因 | 解决办法 |
|---|---|---|
| 任务没按时执行 | 客户端未开机/未登录 | 设置开机自启,保持登录状态 |
| 执行失败 | Prompt 逻辑错误 | 先在对话中测试 Prompt,再配置自动化 |
| 输出格式不对 | Prompt 描述不清 | 补充更具体的格式要求 |
| 积分消耗异常 | 任务过于复杂 | 简化 Prompt,拆分复杂任务 |
最佳实践
- 先测试,再定时:在对话中手动运行 Prompt,确认输出无误后再配置自动化。
- 简单优于复杂:一个任务只做一件事,越复杂越容易出错。
- 保留手动触发入口:自动化启动后,可以先手动触发一次验证,确认无误再设为定时。
- 定期 review:每周检查一次自动化运行日志,及时发现异常。
六、总结
WorkBuddy 自动化任务的核心价值:把重复劳动交给 AI,把精力留给真正需要思考的事。
记住三个关键词: 1. 重复——只自动化重复性高的任务 2. 明确——Prompt 要写得具体、自包含 3. 测试——先手动验证,再定时运行
从最简单的日报/周报开始,逐步扩展到你工作流中的其他重复环节。一年后回头看,你会发现这一年省下了几百个小时。