# Skills 与 routines

> 保存可靠操作方法，设置时间和事件触发，并验证真实执行与 Webhook 结果。

- 网址：https://funcoding.ai/agents/cursor/grok-bot/routines/
- 核实日期：2026-10-07（命令、配置和价格以官方文档为准）
- 官方来源：[Cursor 官方文档：Work with Grok Bot](https://cursor.com/docs/grok-bot/work)、[Cursor 官方文档：Routines](https://cursor.com/help/grok-bot/routines)

---
Skill 保存“如何完成任务”，routine 保存“由哪个 Bot 在何时执行”。先做好一次工作、检查结果，再保存方法和自动运行条件。

## 保存与教学

直接让 Bot 将已验证流程保存为 Skill，写清输入、来源系统、步骤、判定规则、输出格式和审批边界。Skills 可跨 Bots 使用，但登录和插件仍必须可用。用 `/` 引用；私有 Skill 未出现在列表时，在 **Settings > Plugins > Yours** 为当前 Bot 启用。

**Teach a task** 从打开电脑视图的一对一对话开始：说明结果后演示操作。它最多记录 10 分钟可见电脑交互，不录麦克风。教学产物是草稿，应补异常处理并测试；不要在录制中输入秘密。该能力逐步发布，未出现时可用文字步骤和已完成任务创建 Skill。

## 创建与管理

向拥有该任务的 Bot 说明计划，例如“每个工作日 9 点检查新工单，在这里给带来源的摘要”。桌面点击 Bot 名称进入 **Tasks > Routines**，查看 **Instruction** 和 **When to run**；可暂停、恢复、测试、编辑或删除。Edit 会生成给 Bot 的编辑消息，补充修改后发送才更新请求。

计划使用 Settings 的 **Bot > Timezone**；**Auto-detect** 跟随当前电脑。要求固定办公时区时直接选定时区，并核对保存后的自然语言计划。新建 routine 等待下一次计划时间，不会创建即运行。删除阻止后续运行且不可撤销。

手机在 Bot 资料页查看 routines 和 Run history，可检查 Running、Succeeded、Failed；没有记录表示尚未启动。长时间未使用后，产品可能询问是否保留 routines，未回复可能暂停。

## 测试与用量

桌面 **Test** 会真正执行，可写文件和调用插件，也消耗用量。结果出现在 Bot 聊天中，某些 routines 不显示 Test。先使用可检查的输入，确认选取的是当前数据、符合输出要求并在正确步骤等待批准。

云端计划在笔记本关闭后仍运行。用量下降过快时先减少频率和监听范围；暂停无用任务，再考虑提高费用限额。

## 事件与 Webhook

支持的事件包括 Slack、GitHub、Linear、Sentry、PagerDuty、邮件和 Webhook。事件触发用 Cursor 账号集成，与读取或发布内容的插件不是同一个连接。Slack 可按 Bot 提及、词句、表情反应或消息触发；只有创建触发器后的新活动计入。限定频道和匹配词，避免繁忙频道的全消息监听。

添加 Webhook 后，在桌面 routine 的 **Webhook** 区域查看 **POST to**、**key**、**header**。发送 HTTP POST 到显示的 URL，使用：

```http
Authorization: Bearer <key>
```

可携带 JSON 请求体，Bot 会连同任务说明收到它。HTTP 200 表示已接受调用并启动一次运行，不表示任务完成；到聊天检查结果。其他响应表示未启动，核对暂停状态和当前 key。本文不编造固定 Webhook 地址。
