Skip to content

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,创建即通即用。其它通道创建的任务保持默认关闭,按需手动开启。

一个完整例子:每日资讯简报 ​

这是官方实践案例里最经典的一个,也是自动化最容易见效的场景。

第一步,先手动跑通。

text
请生成今天的资讯简报,包含本地天气、AI 行业动态、重点新闻和我的任务摘要,
并发送到我的 QQ 邮箱。

执行过程通常包含搜索、整理、生成、发送,整体耗时 2–3 分钟。

第二步,确认收到了,再转成定时任务。

text
请创建一个自动化任务,每天早上 8 点 30 分为我生成资讯简报并发送到 QQ 邮箱,
内容包括天气、行业资讯和任务摘要。

第三步,用自然语言持续调整。

text
请把简报改成只发送工作日版本,保留财经资讯和 AI 新闻,
并将整体语气调整为简洁专业。

务必先手动发送成功,再开自动化

这是官方反复强调的一条。原因很简单:自动化是无人值守的。发送链路没跑通的话,你只会在第三天早上发现自己三天没收到简报,而中间三次的积分已经花掉了。

完整案例见 每日资讯简报自动推送。

无人值守的安全边界 ​

任务在无人值守下自动执行

官方安全提醒的原话:请审慎设置涉及文件写入 / 删除 / 资金操作的 prompt。

自动化任务和手动任务的关键区别在于:出问题时你不在场。一个「清理超过 30 天的旧文件」的定时任务,如果对目录的理解有偏差,会在你睡觉的时候把整个目录清空。

三条操作纪律:

一、新建任务先低频试运行。 确认 Agent 的理解与执行结果符合预期,再放大调度频率。要跑「每天」的任务,先设成「每周一次」跑两周。

二、保留可追溯的日志。 大模型在执行过程中可能存在理解偏差或非预期行为。对结果中涉及文件改动、数据变更、对外发送的部分,保留可追溯的记录,便于核查。

三、第三方服务由其独立提供。 相关稳定性、计费规则与处理结果,请关注该第三方的服务状态与协议。

积分消耗 ​

视任务复杂度而定:

  • 简单提醒类较低
  • 代码巡检、文档汇总、连接器分析等可能产生较多 Token 消耗

算一下月成本再开

一个每天跑一次的任务,一个月跑 30 次。如果单次消耗 30 积分,一个月就是 900 积分——标准版每月 4000 积分的近四分之一。

三个这样的任务,你的额度就基本被自动化吃掉了。开之前先手动跑一次看看实际消耗。

信息收集范围 ​

类型用途
账户身份信息识别任务归属,触发时沿用当前登录身份调用模型 / 工具 / MCP / 连接器
用户输入内容保存任务名称、prompt、调度说明,触发时作为 Agent 执行指令
使用行为日志任务的创建 / 启停 / 触发 / 执行结果与耗时,用于状态展示与审计
第三方平台凭证仅当任务调用 MCP / 连接器 / OAuth 服务时使用你已授权的凭证;自动化本身不另存凭证
本地文件读写仅在你指定的工作目录范围内访问

自动化调用外部模型、MCP、连接器、OAuth 平台或通知通道时会发生数据共享。

什么活适合自动化 ​

判断标准三条,必须同时满足:

  1. 重复性高——每天 / 每周都要做一遍
  2. 规则明确——步骤和判断标准是固定的,不需要临场决策
  3. 无需实时人工干预——中间不需要有人拍板

典型例子:

  • 每天 9:00 自动生成工作日报
  • 每周汇总数据并生成报告
  • 定期抓取并整理行业资讯
  • 每周五 17:00 汇总本周代码提交记录,按模块分类生成周报

反例:任何需要判断「这次要不要发」的事情。 比如「每周五自动把周报发给老板」——万一这周项目出了问题,你需要先改措辞。这种应该让它生成到本地,你看一眼再发。

常见问题 ​

Q:自动化任务能有几个?

跟套餐走:体验版 3 个(限免 99 个)、标准版 15 个(限免 99 个)、高级版 30 个(限免 99 个)、旗舰版 99 个。

Q:电脑关机了自动化还跑吗?

不跑。自动化配置保存在本地客户端,任务在你的机器上执行。要保证定时任务跑起来,电脑得开着且 WorkBuddy 在运行。

Q:项目里的自动化队友能看到吗?

不能。自动化是个人级别的,仅创建者本人可见、可管理,在创建者本人的会话中运行。想让团队收到结果,用推送通道。

下一步 ​

08 助理:手机遥控电脑——把触发权带出办公室。

非官方社区教程 · 内容整理自 WorkBuddy 公开文档与实测记录 · 以官方最新说明为准