跳转到主要内容
顶部菜单栏 API 允许扩展为 ComfyUI 的顶部菜单栏添加自定义菜单项。这对于提供高级功能或不常用命令的访问非常有用。

基本用法

命令定义方式与 命令与快捷键绑定 API 相同。详细定义命令请参见该页面。

命令配置

每个命令都需要 idlabelfunction

菜单配置

menuCommands 数组定义了命令在菜单结构中的位置:
path 数组指定菜单层级。例如,["文件", "导出"] 会将命令添加到”文件”菜单下的”导出”子菜单。

菜单示例

添加到已有菜单

创建子菜单结构

多个菜单位置

你可以将同一个命令添加到多个菜单位置:
命令可以与其他 ComfyUI API(如设置)配合使用。关于设置 API 的更多信息,请参见 设置 API 文档。