应使用官方支持的暂停方式:在Bot设置页将Routine开关设为Off,或用CLI命令grokbot routine disable停用;执行中任务需通过grokbot task cancel加任务ID中断。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想临时停掉正在跑的 Grok Bot 定时任务,又怕误删配置或影响其他 Bot 的运行状态,得用官方支持的暂停方式,而不是直接关进程或删任务。
在 Bot 设置页手动暂停
打开 Grok Bot 桌面客户端 → 左侧列表找到目标 Bot → 点击右侧「Routine」标签页 → 找到对应定时任务条目 → 将右侧开关从 【On】 拖动为 【Off】。
这个操作只暂停该任务的下一次触发,已排队但未开始执行的任务仍会照常运行;已启动的任务不会被中止,会继续跑完当前轮次。
通过命令行快速禁用
方法一:使用内置 CLI 命令停用指定 Routine
在终端中执行:grokbot routine disable --bot "墨策·商业军师" --name "每小时抓竞品报价"。注意引号必须是英文双引号,Bot 名和任务名需完全匹配,大小写敏感。
方法二:批量停用所有 Routine(慎用)
执行:grokbot routine list --bot "墨策·商业军师" | grep "enabled" | awk '{print $1}' | xargs -I{} grokbot routine disable --bot "墨策·商业军师" --name "{}"。这行命令会先列出所有启用中的任务名,再逐个停用——【执行前务必确认当前 Bot 下没有不可中断的关键任务】。
在任务执行中临时中断当前轮次
第一步:打开该 Bot 的实时日志面板(点击右上角「Logs」图标)
第二步:在日志流中找到正在运行的任务 ID(格式如 rt-8a3f2b1e)
第三步:在终端中运行:grokbot task cancel rt-8a3f2b1e
第四步:观察日志输出是否出现 Task cancelled: rt-8a3f2b1e 字样。若返回 not found,说明该任务已完成或已被自动清理,无法再取消。


















