广告位招商中 欢迎洽谈

如何在 macOS 上配置 Raycast AI Tools 联动第三方扩展与本地应用

365Finds Editorial
已收录 11,430 篇 Wiki 文章

让你的 AI 用上 365 Wiki

复制这段快捷提示词,粘贴到你正在使用的 AI 对话中,然后继续提问。AI 会搜索 365 Wiki,帮你查资料、比较方案并给出建议。

下载完整 Skill

偶尔使用,快捷提示词就够了。经常使用,安装 365Wiki Skill:无需每次复制,还能更完整地研究问题、比较选择并规划下一步。没有常用工具?Gemini、Microsoft Copilot 等网页版 AI 也能使用。

365Wiki Skill

对于 macOS 平台上的开发者、技术专家与深度数字工作者而言,Raycast 早已超越了普通的启动器(Launcher),成为全天候工作的桌面中枢。然而,许多用户在体验 Raycast AI 时,往往仅将其视作一个浮动的“网页版聊天机器人”,陷入纯文本问答的局限:AI 生成了代码或分析,用户仍需在 GitHub、Linear、Notion、本地终端和访达(Finder)之间来回切换并手动执行操作。

为了消除这种上下文割裂,Raycast 引入了 AI Tools(亦称为 AI Extensions,智能体工具调用体系)。依托函数调用(Function Calling)机制,Raycast AI(支持 Claude 3.5 Sonnet、GPT-4o 等先进模型)可以直接跨越边界,自主发现、检索并调用已安装的第三方 SaaS 扩展与本地系统工具。

本文将深入解析如何在 macOS 上开启与配置 Raycast AI Tools,包括扩展安装、@ 语法多工具串联、权限安全与自动审查规则配置、扩展级自定义指令调优,以及接入自定义 MCP(Model Context Protocol)服务器,助你将 Mac 打造为一体化桌面智能体枢纽。


1. 核心机制与前期准备

在配置 Raycast AI Tools 之前,需要理清其底层运作逻辑与必备条件:


2. 探索与安装支持 AI Tools 的扩展

Raycast 既内置了一整套开箱即用的本地系统级工具,又通过商店(Store)聚合了海量由社区与官方维护的第三方 SaaS 扩展。

原生内置的系统级 AI 工具

以下工具无需额外安装,在 macOS 客户端中默认就绪:

从 Raycast Store 筛选并安装第三方 AI 扩展

若需要将 AI 与 GitHub、Linear、Jira、Notion 等团队协同工具打通:

  1. 按下 Raycast 呼出快捷键(如 ⌥ Space 或 ⌘ Space)调出主搜索栏。
  2. 输入 Store 并回车进入扩展商店。
  3. 按下快捷键 ⌘ P,调出导航栏的分类过滤面板。
  4. 选中 AI Extensions 分类。此时商店将精确筛选出所有声明了 AI Tools 接口的扩展。
  5. 找到目标扩展(例如 GitHub、Linear、Notion、Todoist 或 Spotify),回车安装。
  6. 完成授权配置。首次安装后,按扩展提示完成 OAuth 网页登录,或在扩展设置中填入个人访问令牌(PAT / API Key)。

3. 在 AI Chat 中唤起并串联多工具

扩展就绪后,其工具将自动注册至全局上下文。用户可在 AI Chat(或从 Quick AI 按 ⌘ J 展开的对话窗口)中无缝调用。

@ 提及语法

在 AI Chat 输入框中键入 @ 符号,系统会立即弹出已安装的所有可用 AI 扩展与工具清单。你可以直接选择或继续输入别名:

@github 帮我查找当前分配给我待审核的所有 Pull Request,并总结阻止合并的关键审查意见。
@linear 在 Platform 团队中新建一个高优先级任务,标题为“优化 Webhook 写入吞吐量”,并指定到当前 Cycle。
@browser 提取我当前在浏览器中打开的 API 文档页面,归纳这次版本升级的重大变更点。

按回车发送后,模型会自动判断所需参数并执行远程接口请求。AI Chat 界面会实时显示工具调用的状态卡片,展开即可查看传入参数与返回的结构化原始数据。

在单次 Prompt 中实现跨工具链式编排

技术人员最核心的提效场景在于多系统跨界联动。Raycast 允许在同一条提问中组合多个 @ 提及:

@calendar @linear 查看我今天下午的日程是否有超过1小时的空闲时间;如果有,列出我当前 Sprint 中剩余未完成的 Linear 任务供我集中处理。
@terminal @github 检查当前工作目录下的 git status,归纳我刚提交的几个 Commit 变更,并草拟一份标准的 GitHub PR 描述。

此时大模型会自发进行分步规划(Step-by-step Execution):先查询日程表或执行终端指令,汇聚中间结论,再调用下一工具或统一输出最终建议,彻底省去手动复制粘贴的繁琐步骤。


4. 权限管控、自动审查规则与安全性

因为 AI Tools 拥有执行终端命令、修改本地文件以及变更远程数据库数据的强大权限,建立周密的安全防护网至关重要。

全局权限层级

前往 Settings → AI → Tools,可选择全局权限模式:

权限模式行为特征推荐适用场景
Ask遇到任何非只读操作或未加入白名单的动作,一律暂停对话并弹窗请求确认。高安全合规环境;涉及敏感资产的企业设备
Auto(Pro 订阅默认)自动评估安全性。只读查询与安全本地操作自主执行;破坏性动作或敏感凭证访问暂停请求确认。技术极客;日常主力开发环境;兼顾效率与安全
Always Allow无条件直接执行所有工具调用,不进行任何确认弹窗。纯沙箱测试环境;高度受控的本地自动化流程

Auto 模式的自动审查边界

Raycast 的 Auto 审查机制遵循清晰的安全准则:

可通过 Settings → AI → Tools 中的 Auto-review Rules 进行自然语言规则微调,为特定动作绑定“自动允许”或“先询问”。

工具调用审核交互与快捷键

当工具调用需要确认时,对话界面会停顿并展示卡片说明:

针对单次对话的权限覆盖

若在某个特定的长任务或测试对话中希望采用不同的安全策略,无需修改全局配置。在 AI Chat 右侧边栏的 Permissions 选项(或在对话中按 ⌘ K 选择 Change Permissions…)中,即可针对当前会话独立切换为 Inherited、Ask、Auto 或 Always Allow。


5. 借助扩展自定义指令(Custom Instructions)调优模型行为

使用 Linear 或 GitHub 等工具时,大模型默认可能不清楚团队的特定习惯。Raycast 允许针对每个扩展配置专属的自定义指令:

  1. 打开 Raycast Settings → Extensions。
  2. 在左侧扩展列表中选中对应扩展(例如 Linear 或 Calendar)。
  3. 在右侧面板中,找到伴随扩展一起注册的 Ask 工具。
  4. 展开该工具,找到 Custom Instructions 文本输入框。
  5. 输入你希望模型在操作该扩展时始终遵守的上下文规则。

实用指令示例

配置 Linear:

所有的工单查询和新建操作,默认指定给 "Infrastructure" 团队。创建工单时优先级默认为 "Medium",并关联到当前的 Active Cycle。

配置 Calendar:

永远不要在上午 10:00 之前或下午 17:30 之后安排会议。在两个连续会议之间必须保留至少 15 分钟的缓冲时间。

配置 GitHub:

查询 Pull Request 时,仅关注组织 "octocorp-dev" 下的代码仓库。在汇总待我审查的清单时,自动忽略由 dependabot 自动创建的依赖更新 PR。

一旦保存,当你在任何对话中通过 @linear 或 @calendar 唤起工具时,Raycast 会自动将这些约束带入模型的前置上下文,省去每次重复输入的麻烦。


6. 进阶拓展:接入 Model Context Protocol (MCP)

如果官方商店扩展无法满足你对私有数据库、本地微服务或团队自研基础设施的联动需求,Raycast 原生支持接入 Model Context Protocol (MCP) 服务器。

  1. 在 Raycast 搜索栏中运行 Install MCP Server 命令(或通过 Manage MCP Servers → Install New Server)。
  2. 填写 MCP 服务器连接参数:
    • Name & Icon:设定服务器名称与图标,便于在聊天中以 @ 提及。
    • Transport:支持标准输入输出 Standard Input/Output (stdio)(本地进程)与 HTTP(远程服务端点)。
    • Command & Arguments:对于本地服务,配置可执行文件与参数(如 npx -y @modelcontextprotocol/server-postgres 或本地 Python/Node 脚本路径)。
    • Environment:注入连接数据库或后端服务所需的环境变量与 Secret。
  3. 按 ⌘ Return 完成安装。Raycast 会自动启动进程并通过 JSON-RPC 协议同步其暴露的 Tools 清单。

安装完毕后,MCP 服务器与常规扩展享受同等待遇,直接使用如 @postgres 查询近一周活跃用户数,享受原生统一的权限审查与上下文协同。


7. 效率建议与最佳实践

通过合理配置 Raycast AI Tools,你的 Mac 终端、访达、浏览器与主流 SaaS 工作流将被全线激活,演化为一个深度融合本地与云端的高效智能体枢纽。


参考资料