macOS程序坞不提供iOS式小红点,其运行状态提示由四部分构成:✅正在运行的应用图标下方显示白色圆点;✅支持通知的应用右上角可显示灰点或数字角标(需开启“在程序坞中显示角标”);✅前台应用图标轻微高亮并加粗边框;✅角标仅限适配API的应用,无法全局强制启用或第三方模拟。

macOS 程序坞中不会主动为正在运行的应用添加“小红点”提示,它不提供类似 iOS 或 Android 那种未读消息/活动状态的红色角标(badge)功能。但 macOS 有自己的一套视觉反馈机制,能清晰告诉你哪些应用正在运行、是否有未处理任务——只是形式不同。
你看到的“动态指示”,其实是以下几种系统级状态标识,它们共同构成 macOS 的运行状态提示体系:
让 macOS 自动化像说话一样简单 —— 用代码控制你的 Mac,无需学习 AppleScript 系统要求 macOS 14+ (Sonoma) Python 3.9+ 需要开启:辅助功能 + 屏幕录制权限
✅ 正在运行的应用:底部白点(或浅色横线)
- 所有已启动但未退出的应用,在程序坞图标正下方会显示一个白色圆点(深色模式下为浅灰色),这是最直接的“正在运行”标识。
- 如果应用有多个窗口打开,这个点依然只出现一次,不重复叠加。
- 不可关闭或隐藏该指示,它是系统默认行为。
✅ 有未读通知或后台活动:图标右上角小圆点(仅限部分应用)
- 某些支持通知中心集成的应用(如 Mail、Messages、Calendar、第三方如 Slack、微信 Mac 版),会在图标右上角显示一个小灰点或数字角标(例如 “3” 表示 3 条未读)。
- 这需要满足两个条件:
- 应用本身启用了通知权限(系统设置 > 通知 > 对应 App > 允许通知 + 在程序坞中显示角标);
- 用户未手动关闭“在程序坞中显示角标”选项(该开关默认开启)。
✅ 前台活跃应用:图标轻微高亮+边框加粗(视觉强化)
- 当前聚焦使用的应用(即你正在操作的那个窗口所属应用),其程序坞图标会比其他运行中应用略亮一些,且图标边缘有更明显的轮廓,便于快速定位。
✅ 如何确认并启用角标提示(针对支持的应用)
- 打开「系统设置」→「通知」;
- 在左侧列表中选择对应应用(如“邮件”或“微信”);
- 确保「允许通知」已开启;
- 向下滚动,勾选「在程序坞中显示角标」;
- 若该选项不可用,说明该应用未实现 macOS 角标 API(比如很多 Electron 应用默认不支持,需开发者适配)。
⚠️ 注意:
- macOS 不允许用户手动给任意应用添加“小红点”,也没有系统级开关统一开启所有应用的角标;
- 终端命令、插件或第三方工具(如 Bartender、Dock Dodger)也无法模拟原生角标,因为苹果未开放相关接口;
- 所谓“动态”仅指系统根据通知状态自动更新角标数字或显隐,不是动画效果。
不复杂但容易忽略。

















