利用 Apple HIG 规范设计菜单与按钮
解决 UI 设计中的决策难题:通过引入 Apple 人机交互指南(HIG)的专业知识,让 AI 帮助开发者在 macOS、iOS 等平台中精准选择菜单类型、按钮样式及工具栏布局。
为什么需要这个技能
在开发 Apple 生态应用时,开发者常面临“此处该用 Pop-up Button 还是 Pull-down Button”或“此功能应放在菜单栏还是上下文菜单”的困惑。随意设计不仅会破坏视觉一致性,还会增加用户的学习成本。
本技能将 Apple HIG 的核心原则(如:菜单的上下文相关性、标准按钮样式的可用性、macOS 菜单栏作为主指令接口等)结构化,使 AI 能够基于平台标准给出专业的组件推荐,确保应用符合原生体验。
适用场景
- 组件选型:不确定某个功能应该使用按钮、弹出式菜单还是披露控件(Disclosure Control)时。
- 界面架构设计:规划 macOS 应用的菜单栏结构或 iOS 的工具栏布局。
- 交互一致性审查:检查当前的菜单项顺序、快捷键设置是否符合平台惯例。
- 跨平台适配:需要将同一功能在 iOS、iPadOS 和 macOS 之间进行交互形式的转换。
核心工作流
- 上下文检索:AI 首先检查
.claude/apple-design-context.md,确保利用已有的设计上下文,避免重复询问。 - 需求分析:AI 通过询问平台类型(iOS/macOS)、动作优先级(主/次)以及选项数量来明确需求。
- 组件匹配:根据 HIG 原则推荐具体组件(例如:互斥选项
Pop-up Button;功能列表 Pull-down Button)。 - 详细方案输出:
- 组件推荐:明确指出使用哪种菜单或按钮及其原因。
- 视觉层级:定义在界面中的位置、尺寸和分组方式。
- 平台行为:描述在不同 Apple 平台上的具体交互差异。
- 快捷键建议:为 macOS 菜单项提供标准的快捷键映射。
下载和安装
下载 hig-components-menus 中文版 Skill ZIP
解压后将目录放入你的 AI 工具 skills 文件夹,重启工具后即可使用。具体路径参考内附的 USAGE.zh.md。
你可能还需要
暂无推荐