跳转到内容

Grok Bot 怎么设置定时任务(Routine)?

依据官方文档 · 资料未核验作者 @JeffShanCha更新于 阅读约 3 分钟

直接在负责这件事的 Bot 的对话里说清楚「什么时候、做什么、交付什么、数据缺失怎么办」,Bot 会复述设置让你确认,然后创建 Routine 并显示下一次运行时间。时区在 Settings → General → Bot → Timezone 里设置。

官方建议:先手动完成一次任务,改到稳定,存成 Skill,最后再用 Routine 自动化。直接把没跑通过的流程做成定时任务,出错时很难排查。

Bot 创建前会和你确认这些,最好一次说全:

  1. 由哪个 Bot 负责
  2. 时间表和时区
  3. 输入来源
  4. 期望结果
  5. 审批边界(哪些动作要先问你)
  6. 来源缺失时怎么办

例如:「每个工作日 8:00(Asia/Shanghai),对当前客户列表运行『每日客户风险』Skill,在本对话发一份带链接的观察清单。不要联系客户。数据源打不开就报告失败,不要用旧数据。」

打开 Bot → View conversation details → Routines:启用或暂停、Test run、改时间表或指令、看最近的成功和失败记录、删除。注意 Test run 会真实执行,用安全的输入测试。手机上能看运行记录、暂停和恢复,但不能改时间表、不能测试。

项目 限制
每个 Bot 的 Routine 数 最多 50 个
保留的运行记录 每个 Routine 最近 20 次
最小间隔 5 分钟
删除 立即生效,不能撤销;删除 Bot 会同时删除它的 Routine

除了定时,还可以通过 Cursor 账号的集成,在 Slack 消息、GitHub 通知等事件发生时启动 Routine。匹配规则要窄,比如「某个频道 + 某个关键词」,不要监听「每条新消息」。

按官方排障清单逐项检查:

  • Routine 是否启用
  • 时间表和时区是否正确
  • 负责的 Bot 是否还在
  • 需要的插件是否仍然处于授权状态
  • 云电脑能否访问数据源
  • 用量或账号访问是否被暂停

另外,长时间不打开应用时,Grok Bot 可能会询问是否继续运行 Routine,不回复可能会被暂停。

每次运行都消耗用量,哪怕什么都没发现。Flavio Copes 算过:15 分钟一次就是每天 96 次。

Grok Bot 的定时任务最短多久运行一次?

Section titled “Grok Bot 的定时任务最短多久运行一次?”

Routine 的时间间隔至少 5 分钟。

电脑关机后 Routine 还会运行吗?

Section titled “电脑关机后 Routine 还会运行吗?”

会。Routine 在 Grok Bot 的云电脑上运行,合上电脑或关闭应用都不影响。

使用 Settings → General → Bot 里设置的 Timezone。

本页列有参考来源,但尚无资料核验日期,状态为未核验;界面如有不一致,欢迎反馈或修改。反馈修改这一页

参考来源(4)