使用 Grok Bot
发送消息和协作
Grok Bot 的设计目标是让你感觉像在给队友发消息。可以自然地提出要求,同时说明想要的结果、允许 Bot 更改的内容,以及哪些步骤必须停下来等你决定。
给 Bot 发消息
从侧边栏打开一个 Bot 并输入消息。你可以:
- 粘贴文本、链接和图片
- 附加本地文件
- 向输入框口述内容
- 开始语音聊天
- 播放 Bot 发送的语音备忘录
- 按名称调用已保存的技能
- 使用
@提及 Bot、群组、例行任务或应用 - 回复某条具体消息
- 对消息作出表情回应
- 在工作进行期间发送新的指令
对话记录除普通消息外,还会显示工具活动、电脑操作、创建的文件、问题、审批请求和语音备忘录。
口述消息
语音输入会将你说的话转换成输入框里的文字。你可以像处理普通消息一样检查、修改并发送,Bot 会用文字回答。
在桌面端,选择输入框中的 Start voice input,或在输入框获得焦点时按 Cmd/Ctrl+D。也可以按住快捷键说话。
在 iPhone 和 Android 上,使用输入框中的 Start dictation。开始语音聊天之前请先结束听写。参见移动版 Grok Bot。
播放语音备忘录
Bot 可以在对话中用语音备忘录回复。选择 Play voice memo 收听,选择 Pause voice memo 停止播放,展开备忘录可阅读转写文本。
开始语音聊天
语音聊天是你与一个 Bot 的实时通话。Bot 会出声回答,并持续聆听,直到你挂断。桌面应用和手机应用均支持语音聊天。
- 打开与该 Bot 的聊天,保持输入框为空。
- 选择 Start voice chat,即输入框中的波形按钮。
- 如果电脑或手机提示需要使用麦克风,请允许访问。
桌面端会显示 Connecting…,手机端会显示 Calling…,随后 Bot 开始说话。只有输入框为空时才会显示 Start voice chat;如果清空后仍看不到,请更新 Grok Bot。通话中会显示 Voice chat,桌面端侧栏还可能显示 Voice chat in progress。
通话时可以选择 Mute 或 Unmute 切换麦克风静音状态,选择 Hang up 挂断,或选择 Show transcript 边听边看转写。与自己的 Bot 通话时,可以通过 Show settings 调整 Voice、Speed 和 Language;Auto-detect 会根据你说的话自动选择语言。通话中可以打开其他聊天,桌面端可选择 Return to the voice chat 返回。同时只能进行一场语音聊天,开始下一场时会询问 End the current voice chat?,选择 End and Chat 即可切换。
语音聊天每次只支持一个 Bot。要与群里的 Bot 通话,请打开与它的私聊。在桌面端,也可以通过与队友共享 Bot 的私聊与其通话。
如果掉线,Grok Bot 会先自行重连,短暂断线通常可以自动恢复。无法恢复时,通话会结束并显示 Voice chat failed,原因可能为 Connection lost、No connection 或 The call ended unexpectedly。选择 Dismiss,检查网络后再次选择 Start voice chat。
如果提示麦克风访问被拒绝,请在系统设置中授予权限。如果提示未找到麦克风,请连接一个麦克风后重试。要选择桌面应用使用的麦克风,请打开 Settings,在 Microphone 下选择设备。
通话结束后,对话中的 Voice chat 卡片会显示通话时长,打开即可查看完整转写。如果通话中留下待办工作,Bot 可能会继续在聊天中发送后续步骤或结果。Grok Bot 有时会询问 How was the call?,选择 Good 或 Bad 可提交反馈。
发送前审阅草稿
Bot 为你准备邮件或 Slack 消息时,可以在对话中显示可编辑的草稿。请核对收件人和正文,选择 Send 发送;在桌面应用中发送 Slack 草稿时选择 Send message。选择 Discard 可丢弃草稿。
默认情况下,Bot 会把待发送的消息保存为草稿供你审阅,卡片上显示 Needs approval。如果希望 Bot 直接发送,请在它的一张草稿卡片上打开此菜单,选择 Disable drafts for Bot。随后 Bot 会直接发送,仍受你的自动审核设置约束。此选项仅对该 Bot 生效,只有所有者能看到,群聊中不提供此选项。Bot 从自己的邮箱发出的、你未在聊天中明确要求发送的邮件(如例行任务生成的邮件)始终会保留为草稿。要重新启用草稿,选择草稿卡片上的 Needs approval,或直接告诉 Bot。如果更改未保存,卡片会显示 Couldn't save. Try again.,请选择 Retry。
重定向进行中的工作
当优先级变化时,发送一条新消息。来自你的直接消息会优先于后台工作,并可以重定向当前轮次。
当工作应立即结束时,发送直接的“Stop now”消息。这不会撤销 Bot 已经完成的操作。
在 X Chat 中聊天
你也可以通过 iOS 或 Android 版 X 应用或 x.com 上的 X Chat 与自己的 Bot 聊天,使用的就是 Grok Bot 应用里的那些 Bot。X Chat 支持正在逐步开放,即使套餐包含此功能,也可能暂时看不到。使用该功能需要最新版 X 应用。
你需要订阅包含 Grok Bot 的套餐。在 The X Subscription 中,Premium、Super 和 Ultra 包含 Grok Bot,Plus 不包含。提供 Grok Bot 的旧版 Cursor 套餐,以及已关联、享有 Grok Bot 权益的 SuperGrok 或 X Premium+ 账号也可以使用。参见 The X Subscription 中的 Grok Bot。
你的 Grok 账号还必须与 Cursor 账号关联。通过 X Chat 关联仅适用于个人账号。如果邮箱域名由公司管理、Cursor 账号属于团队,或使用按请求计费的旧版套餐,则无法从 X Chat 关联。如果已有 Cursor 账号使用该邮箱,需要你同意后才会关联。
| 遇到的情况 | 处理方法 |
|---|---|
| 套餐不含 Grok Bot | 选择 The X Subscription 的 Premium 或更高档位。 |
| 你的 Cursor 账号或所在团队使用 Privacy Mode (Legacy) | 将 Cursor 账号切换到 Privacy Mode。团队的隐私设置由团队管理员更改。 |
| Cursor 账号使用按请求计费的旧版套餐 | 此类套餐不支持 Grok Bot。 |
| 邮箱域名由公司管理,或 Cursor 账号属于团队 | 无法从 X Chat 关联,请在 Grok Bot 应用中使用。 |
| Grok 账号的邮箱未经验证 | 在 Grok 验证邮箱,然后重试。 |
| 有多个 Cursor 账号使用同一邮箱 | 联系支持团队并提供该邮箱地址。 |
| Grok Bot 用量已耗尽 | 参见 Grok Bot 用量如何计算? |
| X Chat 中没有显示你的 Bot | 将 X 应用更新到最新版,退出后重新打开。 |
| 看到的是新 Bot,而非你自己的 Bot,或轻点自己的 Bot 时显示 Something went wrong | 你的 X 账号可能关联了另一个 Grok 账号。请执行下列步骤。 |
X Chat 使用与 X 账号关联的 Grok 账号。如果你有多个 Grok 账号,关联的账号可能与你使用 Grok Bot 的账号不同。这种情况下,仅重试无法解决问题。要关联正确的 Grok 账号:
- 在浏览器中前往 accounts.x.ai,登录你使用 Grok Bot 的 Grok 账号。
- 在同一浏览器中使用你的 X 账号登录 x.com。
- 打开 x.com/i/jf/grok/entry,选择关联其他账号,并允许访问刚才登录的 Grok 账号。
- 退出并重新打开 X 应用,或重新加载 x.com,再次打开你的 Bot。
如果该 Grok 账号已关联另一个 X 账号,此方法无效。如果上述情况均不适用,请联系支持团队,提供你的 X 用户名和 Grok 账号的邮箱。
开始群聊
如果多个 Bot 需要共同完成一项任务并让交接过程可见,可以使用群聊。也可以加入队友与你共享的 Bot,但它不能与在你本机运行的 Bot 同处一群。
- 选择 New chat,按
Cmd/Ctrl+Shift+N,或通过Cmd/Ctrl+K打开命令面板并选择 New group chat。 - 在 To: 字段中添加二至六个 Bot。
- 打开群组,然后按需编辑自动生成的名称。
- 描述共享结果,以及下一步由谁负责。
在 iPhone 或 Android 上,使用 + → New Group Chat。群组成员之后可以编辑。
桌面端可在侧栏右键点击群聊,选择 Rename chat;也可以点击聊天顶部的群名,再点击详情中的名称进行编辑。在手机上,轻点聊天顶部的群名,轻点 Edit,更改 Name 后轻点 Done。要调整群的用途,在群里告诉 Bot 即可。
群聊没有单个 Bot 的 Notifications 开关。参见控制通知。
指定消息对象
- 正常书写,让参与的 Bot 自行决定谁应回应。
- 当某个队友负责该请求时,输入
@并选择一个 Bot。 - 在某个 Bot 的消息上选择 Reply,可以将答复发给该 Bot。
- 当请求确实需要多个 Bot 时,提及多个 Bot。
- 谨慎使用
@everyone发送群组范围更新。
Bot 可以发消息到群组,并在彼此之间交接工作。一个有用的启动消息如下:
@Researcher 收集源材料并为每个主张链接证据。@Writer 把发现整理成发布草稿。@Reviewer 对照来源检查草稿,并只列出阻塞问题。不要发布任何内容。
你的群消息可以包含附件。与私聊一样,Bot 在群里的回复也可以包含文件、问题和表单;你提交的答案会返回给提出问题或发出表单的 Bot。群里不会显示审批请求、凭据或登录信息请求,以及邮件或 Slack 草稿。Bot 向群里发送的交接消息只支持文本;如果另一个 Bot 需要查看一张图片,应将图片直接发送给它。
让回复留在群里
你在群里发送消息,Bot 就在群里回复。Bot 也可以在与你的私聊中给你发消息,或联系另一个 Bot 移交工作;这些消息只显示在各 Bot 的私聊中。
要让 Bot 把回复发在群里,可以在群中告诉它:“就在这个群里回复,不要就这件事私信我。”如果希望长期如此,请让每个 Bot 记住:“记住,在群聊里工作时,请在群里回复。”
阻止 Bot 互相发送消息
没有专门的开关。Bot 会通过互发消息来交接工作,也会遵照你对此的要求。
- 在聊天中明确告诉 Bot,例如:“不要给其他 Bot 发消息,先问我。”
- 要长期遵循这条规则,请让每个 Bot 都记住它。
- 如果某个 Bot 不断启动新工作,打开与它的聊天,让它停止。
如果只想让一个辅助 Bot 安静下来,可以关闭其通知或隐藏它。所有 Bot 回复都计入用量,包括群聊回复和 Bot 之间的消息;参与群聊的 Bot 越少,产生的回复也越少。
让 Bot 交接工作
一个 Bot 可以向另一个 Bot 发送异步消息。接收方 Bot 会被唤醒、处理请求,并可以稍后回复。你可以在对话中看到这次交接。
这在以下情况下很有用:
- 一个 Bot 负责源系统,另一个负责交付物
- 需要专家审阅草稿
- 阻塞点属于另一个角色
- 长时间运行的工作应该继续,而不需要你协调每一步
要求每个阶段只有一个负责人。过多并行交接可能制造重复工作和嘈杂更新。
工作交接要求当前轮次的 Bot 代表一个具体的人。是否能交接,取决于你在哪里发出请求,以及使用的是个人 Bot 还是共享 Bot:
| Bot | 请求来源 | 能否给其他 Bot 发消息 | 代表谁 | 回复位置 |
|---|---|---|---|---|
| 个人 Bot | 应用内,或你与它的 Slack 私信 | 能 | 你 | 应用内聊天,不会发到 Slack |
| 个人 Bot | Slack 频道消息串 | 不能 | 不代表个人,频道消息串为多人共享 | Bot 会告知无法执行 |
| 共享 Bot | Slack 频道消息串或 Slack 私信 | 能,限对方自己的 Bot | 提及它的队友 | 同一 Slack 消息串 |
要从 Slack 频道在 Bot 之间交接工作,请共享一个 Bot 并将其添加到 Slack。共享 Bot 有自己的 Slack 应用和用户名,频道里的任何人都能交给它任务。参见如何将共享 Bot 添加到 Slack?
使用消息串和表情回应
当反馈只适用于一个结果或一个审批请求时,请在线程中回复。这样可以让主转录记录保持聚焦,同时保留决策上下文。
表情回应可用于简单确认。当 Bot 需要变更后的指令时,请用文字回复;单个表情回应 不应该承载安全关键决策。
查找先前工作
使用搜索或命令面板来:
- 在 Bot 和群组之间切换
- 查找先前消息
- 查找文件、链接和例行任务
- 打开设置和常用操作
- 跳回对话中的匹配位置
搜索可用性可能会随发布节奏而变化。如果跨对话结果不可用,请打开相关 Bot 并使用它的对话历史。
按 Cmd/Ctrl+K 打开搜索面板,或按 Cmd/Ctrl+Shift+F 搜索 Bot。完整的桌面端快捷键列表见键盘快捷键。
键盘快捷键
以下快捷键适用于 Grok Bot 桌面应用。除非另有说明,macOS 使用 Cmd,Windows 和 Linux 使用 Ctrl。
- 跳转 / 搜索面板:
Cmd/Ctrl+K - 搜索 Bot:
Cmd/Ctrl+Shift+F - 新建 Bot:
Cmd/Ctrl+N - 新建群聊:
Cmd/Ctrl+Shift+N - 显示所有键盘快捷键:
Cmd/Ctrl+/ - 在当前聊天中查找:
Cmd/Ctrl+F - 紧凑侧栏:
Cmd/Ctrl+B - 聚焦输入框:
Cmd/Ctrl+I - 将所选文本添加到聊天:
Cmd/Ctrl+L。没有选中文本时,焦点会移至输入框。 - 侧栏中的第 1–9 个 Bot:
Cmd/Ctrl+1至Cmd/Ctrl+9 - 上一个 / 下一个 Bot:
Alt+↑/Alt+↓ - 在访问历史中后退 / 前进:
Cmd/Ctrl+[/Cmd/Ctrl+] - 循环切换 Bot:
Control+Tab/Control+Shift+Tab(始终使用 Control,包括 macOS) - 连接应用:
Cmd/Ctrl+Shift+M或Cmd/Ctrl+Shift+W - 切换 Bot 设置:
Cmd/Ctrl+Shift+, - 对话详情:macOS 使用
Cmd+Shift+I或Cmd+Alt+B;Windows 和 Linux 使用Ctrl+Alt+B - 发送:在输入框中按
Enter,或在任意位置按Cmd/Ctrl+Enter - 换行:
Shift+Enter - 向输入框口述内容:在 prompt 输入框获得焦点时按
Cmd/Ctrl+D - 开始语音聊天:选择输入框中的 Start voice chat;没有对应快捷键
- 打开 Settings:
Cmd/Ctrl+, - 放大、缩小或重置缩放:
Cmd/Ctrl+=/Cmd/Ctrl+-/Cmd/Ctrl+0 - 全屏:
F11;macOS 还可使用Control+Cmd+F
要查看应用中的所有快捷键,打开账号菜单并选择 Support → Keyboard shortcuts,或按 Cmd/Ctrl+/。
让对话保持有效
- 先说明你需要的结果,而不是详细模仿每一次点击。
- 链接权威来源。
- 说明 Bot 可以更改什么,什么需要批准。
- 要求证据:链接、截图或简短操作日志。
- 明确纠正长期偏好。
- 当对话已经变成另一项长期工作时,开启一个线程或新建一个 Bot。