跳转到主要内容
命令与快捷键绑定 API 允许扩展注册自定义命令,并将其与键盘快捷键关联。这样用户可以无需鼠标,快速触发操作。

基本用法

命令配置

每个命令都需要 idlabelfunction

快捷键配置

每个快捷键都需要 combocommandId

特殊按键

对于非字符按键,请使用以下值之一:
  • 方向键:"ArrowUp""ArrowDown""ArrowLeft""ArrowRight"
  • 功能键:"F1""F12"
  • 其他特殊按键:"Escape""Tab""Enter""Backspace""Delete""Home""End""PageUp""PageDown"

命令示例

快捷键示例

注意事项与限制

  • ComfyUI 核心中定义的快捷键无法被扩展覆盖。请在以下源码文件中查看核心快捷键:
  • 某些按键组合被浏览器保留(如 Ctrl+F 用于搜索),无法被覆盖
  • 如果多个扩展注册了相同的快捷键,行为未定义