用途:为桌面应用提供一套设计模式参考,覆盖窗口管理、菜单栏、键盘优先交互、面板与侧边栏以及系统集成等桌面特有场景。
主要能力:窗口管理方面,支持可调整大小并设置最小尺寸约束、跨会话记住窗口位置与大小、适当场景下的多窗口支持以及全屏模式。菜单栏方面,采用 File、Edit、View、Window、Help 的标准结构,使用与平台一致的键盘快捷键,并让菜单项与工具栏操作保持一致。键盘优先方面,要求所有操作都有快捷键、可通过 Tab 遍历全部交互元素、处处支持 Cmd/Ctrl+Z 撤销,并提供右键上下文菜单。面板与侧边栏方面,工具面板可折叠、可拖动调整大小、可停靠与取消停靠,并记住面板配置。系统集成方面,遵循操作系统深色/浅色模式,使用原生文件打开/保存对话框,支持从桌面或 Finder 拖放,并为后台任务提供系统通知。
使用方式与限制:资料未提供具体安装命令、调用方式或代码示例,暂未提供相关用法细节。该技能偏向设计规范与交互约定,不涉及具体框架实现。