深色模式
一条 routine 指令该有哪四样东西:先写“何时停”
这是「我和 Bot 的实战笔记」第五季:Dato 和他的 Grok Bot 读了一圈全网文章后,自己动手试一遍的记录。本篇参考了:Whisker Beacon:A routine is burning tokens overnight、Grokbot Templates:引用 @GrokBotRadar 的用量审计提示词、官方帮助:Routines。步骤、脚本、截图都是我们自己做的,没有搬运原文。
我们在第一季的《额度复盘》里讲过"频率太勤"。这篇讲另一半:指令本身怎么写,才不会一直跑下去。
官方帮助页提醒[^3]:每次运行都消耗用量,每小时、短间隔、或者繁忙频道的 Slack 触发,可能一天用掉一周的额度;先暂停不需要的 routine,再让 Bot 放宽计划、收窄触发。另外新建的 routine 不会马上运行,要用 Test;而 Test 是真的会干活的,会改文件、用连接的插件,所以要用安全的输入。
先看频率

四要素加一个上限
第三方指南站 Whisker Beacon 总结了"跑飞的 routine"的常见原因:指令没有停止条件(比如"持续监控")、频率设错、Bot 互相转派、每次都重读全部数据;它给的改写模式是:何时运行、读什么(有范围)、产出什么、何时停止,再加一个动作上限[^1]。另一个社区来源转引了一条审计提示词:让 Bot 列出每个 routine 的频率、每周次数、没变化时是否也发消息[^2]。我们把这些想法合在一起,写成了一个自检脚本:

坏例子"持续监控我的收件箱,有新邮件就处理"五样全缺;改写后的版本四要素加上限都齐全。脚本只是关键词匹配,只能提醒你漏了什么,不能判断指令好不好。
改写模板
text
每个工作日 08:00 运行。
读取:自上次运行以来的新邮件(不要重读旧邮件)。
产出:每封一行"发件人 + 一句话摘要",写入 /workspace/inbox/today.md;没有新邮件就写"无新邮件"。
停止:写完立即停止,不要继续检查。
上限:最多处理 25 封;超过就停下来向我报告,不要自行继续。可直接复制的提示词
text
请审计你自己的所有 routine:每个的频率、每周运行次数、没有新内容时是否也发消息、是否有明确的停止条件和动作上限。
找出最费用量的一个,给我改写方案(按"何时运行/读什么/产出/何时停止/上限"五项)。
改之前先给我看,等我确认;不要用 Test 去试,除非我说可以。常见问题
Q:Test 会消耗额度吗?
A:官方说 Test 会真的执行工作,会花用量,要用安全的输入。
Q:新建后为什么没马上跑?
A:官方说新 routine 要等下一个计划时间,想立刻跑用 Test。
Q:这个自检脚本可靠吗?
A:不可靠,只是关键词匹配,漏了什么才能提醒你。
想直接开通?
需要代充,请联系站长,微信 siuserxiaowei(备注"Grok Bot 教程")。首单报优惠码 xiaowei 立减 20 元。更多免费教程在 grokguide.si。
风险提示
官方定价页写明,订阅只通过官网直接销售,不授权第三方卖家,从其他渠道买的订阅可能被暂停(cursor.com/pricing)。站长提供的是个人代充服务,与 xAI / Grok / Cursor 官方无关,请了解风险后再决定。任何时候都不要把账号密码、验证码交给别人,包括站长。
参考来源
[^1]: https://whiskerbeacon.com/fixes/runaway-routine/(核验 2026-10-15) [^2]: https://grokbot-templates.com/use-cases/routine-usage-self-audit(核验 2026-10-15) [^3]: https://cursor.com/help/grok-bot/routines(核验 2026-10-15)