核心功能
get-focus-mode 是一个轻量级的 macOS 系统工具,用于读取当前激活的专注模式(Focus mode)名称。该技能通过调用系统 API 获取用户预设的专注状态,使 AI 助手能够感知用户的实时情境——无论是深度工作、睡眠休息、健身锻炼还是勿扰模式。
显著优点
情境感知智能:这是该技能最核心的价值。当 AI 知道用户处于"Sleep"模式时,可以自动降低交互频率、使用更安静的回复方式;检测到"Office"或"Work"模式时,则可优先处理工作相关请求、快速给出要点式回答。这种上下文感知显著提升了人机协作的自然度。
零配置集成:作为系统级读取工具,无需用户额外设置,直接复用 macOS 内置的专注模式体系,与 Apple 生态无缝衔接。
低侵入性设计:仅读取状态而不修改系统设置,权限需求极低,运行安全可靠。
潜在局限
平台锁定:完全依赖 macOS 的专注模式功能,Windows、Linux 或移动设备用户无法使用,跨平台场景受限。
信息粒度有限:仅能获取模式名称字符串,无法读取专注模式内部配置(如允许通知的应用列表、时间自动化规则等),情境判断能力有边界。
命名依赖:识别效果取决于用户自定义的模式命名规范,若用户命名为"模式1"等非语义化名称,AI 难以准确解读情境。
适合人群
- 深度使用 macOS 专注模式进行时间管理的用户
- 希望 AI 助手具备"察言观色"能力的效率工具爱好者
- 需要在不同时段获得差异化 AI 交互体验的用户
常规风险
该技能为只读操作,不修改系统状态,本身风险极低。主要注意事项包括:
- 输出内容可能被依赖用于自动化决策,需确保模式命名与实际意图一致
- 脚本依赖
jq工具,若未安装会导致执行失败 - 专注模式状态反映的是系统设置意图,而非用户实际行为(可能开启工作模式却在刷社交媒体)