跳到主要内容
ActionsLevel 2

Command Palette

命令面板 (⌘K)

Web/SaaS 专属WebDesktop上手难度: 进阶

SaaS 与桌面效率工具的核心中枢——用 ⌘K 一键唤起,通过键盘快速检索全站并执行指令。

01

Live Demo

真的可以点
Live Demo Playground
⌘K按下快捷键或点击按钮呼出面板
Linear / Raycast 规范:键盘流核心效率中枢,通过 ⌘K / Ctrl+K 快速检索全站页面与快捷动作。

你刚才看到的这个:Linear、Notion 或 GitHub 里按下 ⌘K 弹出的深灰居中浮窗,支持上下键选择、分类标签筛选(导航、文档、操作)并回车执行。

02

它到底是什么

Command Palette(命令面板)是由 Linear、VS Code、Raycast 发扬光大的现代桌面 Web/SaaS 标配。它将全局搜索、功能导航与操作快捷触发合三为一。用户无需在繁杂的多级菜单中反复寻找,只需敲击 ⌘K 或 Ctrl+K,输入几个模糊拼音或关键词,就能瞬时直达目标或直接运行动作。

命令面板command palette快捷键搜索cmdk全局命令⌘K快捷指令命令行面板
03

Anatomy · 它由什么组成

  1. Search Input命令搜索框

    自动聚焦,带放大镜与 ESC 提示

  2. Category Group分组列表

    按页面导航、常用操作、近期记录清晰分组

  3. Shortcut Pill快捷键微胶囊

    右侧显示执行快捷键,如 ↵、⌘C

04

When to Use

什么时候该用 / 不该用
Command Palette 使用场景建议
情况推荐
Web/桌面端专业 SaaS 系统,功能层级多、深、复杂用
面向极客、开发者或重度键盘流用户的效率产品用
需要统一“页面跳转”、“数据搜索”与“快速执行命令”三合一用
纯移动端小屏体验(更适合常规底部导航与顶栏搜索)不用

不要把它作为产品唯一的导航路径——普通初级用户不一定知道 ⌘K 快捷键,页面仍需要直观的点击路径。

输入内容过多时不要塞进命令面板,复杂数据录入请使用专用表单或 Modal。

05

Similar Patterns

别搞混
06

怎么告诉 AI

三层 Prompt

补上组件名和具体内容

实现一个 Linear 风格的 Command Palette:全局监听 ⌘K / Ctrl+K 唤起,居中高质感浮窗,支持模糊搜索,按「常用动作」、「页面跳转」、「最近项目」分组展示,支持键盘上下箭头高亮与 Enter 触发。

07

不要只对 AI 说

Bad → Better

不要这样对 AI 说

弹一个搜索弹窗。

改成这样说

实现 Command Palette 规范:居中 640px 视窗,支持 ⌘K 全局唤起、键盘上下导航、分组展示命令动作与跳转,右侧附带快捷键提示。

08

分享这张卡

社交平台友好

把这个 Pattern 做成 3:4(小红书)或 1:1(X / Reddit)的知识卡片,在浏览器里直接导出 PNG,不需要后端。