SuperAPI AI 工具集

hig-components-menus

设计与创作

查看项目

更新于 10-15 18:08

技能介绍

用途

该技能用于在设计与开发 Apple 平台界面时,提供菜单与按钮类组件的 HIG(人机界面指南)指导。它面向需要决定使用哪种菜单或按钮类型、如何组织界面层级、以及如何在不同平台上保持一致行为的场景。

主要能力

技能覆盖以下组件主题:

  • 菜单(menus):通用菜单设计,包括项目排序、分组与快捷键。
  • 上下文菜单(context menus):右键或长按触发的次要操作。
  • Dock 菜单(dock menus):macOS 应用运行时的应用级操作。
  • 编辑菜单(edit menus):撤销、复制、粘贴等标准项目。
  • 菜单栏(the menu bar):macOS 的主要命令界面与结构。
  • 工具栏(toolbars):常用操作、自定义与放置位置。
  • 按钮(buttons):系统样式、尺寸与可供性。
  • 操作按钮(action button):工具栏中合并的次要操作。
  • 弹出按钮(pop-up buttons):互斥选项的单选。
  • 下拉按钮(pull-down buttons):无当前选择的操作列表。
  • 展开控件(disclosure controls):渐进式显示或隐藏内容。

技能还提供输出格式建议,包括组件推荐及理由、视觉层级(放置、尺寸、分组)、跨 iOS、iPadOS、macOS、visionOS 的平台特定行为,以及 macOS 键盘快捷键(标准与自定义)。

使用方式

在提问前,技能会先检查是否存在 .claude/apple-design-context.md 文件,优先使用已有上下文,只询问尚未覆盖的信息。技能会提出以下问题以明确需求:面向哪些平台、是主要操作还是次要操作、需要提供多少操作、是否为 macOS 菜单栏应用。

适用场景

适用于需要为 Apple 平台应用设计菜单与按钮交互的开发者与设计师,尤其是在决定菜单栏、工具栏、上下文菜单、弹出按钮与下拉按钮的取舍,以及需要遵循平台惯例、保持视觉一致性和键盘可访问性时。

限制

资料未提供该技能的具体安装命令、收费方式、价格、平台支持范围或实际效果验证信息。技能内容基于 Apple HIG 原则,具体实现细节需结合项目上下文与官方指南确认。