07 · 自动化与定时任务
自动化是什么
配置自动化之后,WorkBuddy 按设定时间自动执行周期性、重复性任务——每日简报、周报汇总、定时数据整理——并把结果保存到指定目录。
机制上说清楚一点:自动化在本地客户端保存定时任务配置(任务名称、prompt、调度规则、工作目录、执行状态),在指定时间以你当前的登录身份自动发起 Agent 任务,按 prompt 执行查询、汇总、文件处理等工作。
任务仅在配置的时间规则触发时执行,受任务频率、最大执行时长与系统并发控制限制。
创建一个自动化任务
打开「自动化」页面,能看到已安排的任务和历史执行记录。点「添加自动化」,填这些:
| 配置项 | 说明 |
|---|---|
| 名称 | 用于区分不同自动化任务 |
| 提示词 | 描述任务目标和输出要求 |
| 工作空间 | 指定执行目录及文件保存位置,默认自动分配 automation-xxxx 空间 |
| 权限模式 | 「默认权限」和「完全访问权限」两选一 |
| 模型和技能 | 指定执行任务的模型、技能、专家、连接器 |
| 定时规则 | 执行频率和生效日期区间 |
| 推送到小程序 / 企业微信 | 开启后通过安全链路把文件同步到云端 |
助理会话创建的自动化不绑助理目录
通过助理会话创建的自动化任务不绑定助理(Claw)工作空间,统一落在你的 automation 工作目录下。
这个设计避免了助理目录被定时任务塞满——助理目录是给远程对话用的,不是给产物堆积用的。
定时规则
- 支持每周多天:例如每周一、三、五 09:00 执行——一条规则即可表达,不需要为每天单独创建任务
- 支持每月多天:例如每月 1 日、15 日、28 日 09:00 执行
别把一个任务拆成多个
官方明确建议:同一任务的多个执行日期请合并在一条规则中配置,不要拆成多个自动化任务。
拆开的坏处很实际:改一次提示词要改三个地方,而且自动任务数量是有套餐上限的(体验版 3 个,标准版 15 个,高级版 30 个,旗舰版 99 个),拆着用很快就不够。
从模板入手
不想从零编写提示词的话,直接用「任务模板」。覆盖新闻推送、周报生成、体检预约、学习计划等常见场景,选完按需修改即可。
推送通道
自动化跑完了,结果得让你知道。三条路:
推送到 WorkBuddy 小程序
打开开关后,任务执行完成自动把结果发到小程序,手机上就能看。
推送到企业微信 bot
在任务详情页开启「推送到企业微信 bot」(位于「推送到小程序」下方)。开启时会弹出选择窗,两种来源二选一:
| 来源 | 说明 | 适用 |
|---|---|---|
| 助理的企业微信 bot | 复用「企微助理集成」的 bot 通道推送通知 | 已绑定企微助理的用户 |
| 独立的自动化通知 bot | 为所有自动化任务单独注册的企微 bot,与助理消息通道互不影响 | 仅用于自动化通知 |
几条行为细节:
- 开启后开关下方显示当前来源,点击可展开切换。未绑定的来源会显示「去绑定」入口,按引导完成后自动返回当前任务
- 选择助理 bot 时,绑定方式建议使用 WebSocket 长连接——URL 回调有时效性风险,长时间未触发可能失效(界面会以 ⚠ 预警标识提醒)
- 当前使用的通道被解绑时,来源标识会显示红点与「该通道已断开 · 重新绑定」提示,推送开关不会被自动关闭
- 凭据错误或企微不可用时,通知失败不阻塞任务本身执行——任务照跑,只是你收不到通知
单向通知
使用助理的企业微信 bot 时,结果仅作为通知发送到企微,不会写入助理上下文,助理不会感知本次任务的执行内容。
所以你不能在企微里回一句「上面那份简报再加个板块」——助理不知道你在说什么。要改就去客户端改自动化配置。
企微 bot 通道创建的任务默认开推送
在企微 bot 通道中创建的自动化任务,推送开关默认开启并自动绑定当前 bot,创建即通即用。其它通道创建的任务保持默认关闭,按需手动开启。
一个完整例子:每日资讯简报
这是官方实践案例里最经典的一个,也是自动化最容易见效的场景。
第一步,先手动跑通。
请生成今天的资讯简报,包含本地天气、AI 行业动态、重点新闻和我的任务摘要,
并发送到我的 QQ 邮箱。执行过程通常包含搜索、整理、生成、发送,整体耗时 2–3 分钟。
第二步,确认收到了,再转成定时任务。
请创建一个自动化任务,每天早上 8 点 30 分为我生成资讯简报并发送到 QQ 邮箱,
内容包括天气、行业资讯和任务摘要。第三步,用自然语言持续调整。
请把简报改成只发送工作日版本,保留财经资讯和 AI 新闻,
并将整体语气调整为简洁专业。务必先手动发送成功,再开自动化
这是官方反复强调的一条。原因很简单:自动化是无人值守的。发送链路没跑通的话,你只会在第三天早上发现自己三天没收到简报,而中间三次的积分已经花掉了。
完整案例见 每日资讯简报自动推送。
无人值守的安全边界
任务在无人值守下自动执行
官方安全提醒的原话:请审慎设置涉及文件写入 / 删除 / 资金操作的 prompt。
自动化任务和手动任务的关键区别在于:出问题时你不在场。一个「清理超过 30 天的旧文件」的定时任务,如果对目录的理解有偏差,会在你睡觉的时候把整个目录清空。
三条操作纪律:
一、新建任务先低频试运行。 确认 Agent 的理解与执行结果符合预期,再放大调度频率。要跑「每天」的任务,先设成「每周一次」跑两周。
二、保留可追溯的日志。 大模型在执行过程中可能存在理解偏差或非预期行为。对结果中涉及文件改动、数据变更、对外发送的部分,保留可追溯的记录,便于核查。
三、第三方服务由其独立提供。 相关稳定性、计费规则与处理结果,请关注该第三方的服务状态与协议。
积分消耗
视任务复杂度而定:
- 简单提醒类较低
- 代码巡检、文档汇总、连接器分析等可能产生较多 Token 消耗
算一下月成本再开
一个每天跑一次的任务,一个月跑 30 次。如果单次消耗 30 积分,一个月就是 900 积分——标准版每月 4000 积分的近四分之一。
三个这样的任务,你的额度就基本被自动化吃掉了。开之前先手动跑一次看看实际消耗。
信息收集范围
| 类型 | 用途 |
|---|---|
| 账户身份信息 | 识别任务归属,触发时沿用当前登录身份调用模型 / 工具 / MCP / 连接器 |
| 用户输入内容 | 保存任务名称、prompt、调度说明,触发时作为 Agent 执行指令 |
| 使用行为日志 | 任务的创建 / 启停 / 触发 / 执行结果与耗时,用于状态展示与审计 |
| 第三方平台凭证 | 仅当任务调用 MCP / 连接器 / OAuth 服务时使用你已授权的凭证;自动化本身不另存凭证 |
| 本地文件读写 | 仅在你指定的工作目录范围内访问 |
自动化调用外部模型、MCP、连接器、OAuth 平台或通知通道时会发生数据共享。
什么活适合自动化
判断标准三条,必须同时满足:
- 重复性高——每天 / 每周都要做一遍
- 规则明确——步骤和判断标准是固定的,不需要临场决策
- 无需实时人工干预——中间不需要有人拍板
典型例子:
- 每天 9:00 自动生成工作日报
- 每周汇总数据并生成报告
- 定期抓取并整理行业资讯
- 每周五 17:00 汇总本周代码提交记录,按模块分类生成周报
反例:任何需要判断「这次要不要发」的事情。 比如「每周五自动把周报发给老板」——万一这周项目出了问题,你需要先改措辞。这种应该让它生成到本地,你看一眼再发。
常见问题
Q:自动化任务能有几个?
跟套餐走:体验版 3 个(限免 99 个)、标准版 15 个(限免 99 个)、高级版 30 个(限免 99 个)、旗舰版 99 个。
Q:电脑关机了自动化还跑吗?
不跑。自动化配置保存在本地客户端,任务在你的机器上执行。要保证定时任务跑起来,电脑得开着且 WorkBuddy 在运行。
Q:项目里的自动化队友能看到吗?
不能。自动化是个人级别的,仅创建者本人可见、可管理,在创建者本人的会话中运行。想让团队收到结果,用推送通道。
下一步
08 助理:手机遥控电脑——把触发权带出办公室。