这是一个非常典型的场景需求:既要后台任务24小时不间断运行,又要保护隐私和保护屏幕。

直接合上盖子虽然能遮丑,但默认会导致睡眠。而让屏幕一直亮着又会有隐私泄露和烧屏风险。

最佳解决方案是:让 Mac 保持“系统唤醒”状态,但强制“关闭显示器背光”。 这样电脑在全力运行 软件,但屏幕是黑的,别人看起来就像关机了一样。

以下是几种实现方案,按推荐程度排序:

方案一:使用快捷键快速关闭背光(最推荐,原生无需安装)

macOS 有一个隐藏功能,可以单独关闭屏幕背光而不让电脑睡眠。

  1. 确保电源设置正确:

    • 打开 系统设置 > 电池 (或“节能”)。
    • 在“电源适配器”选项卡下,将 “关闭显示器” 的时间设置为 “永不” (或者一个很长的时间,如 3 小时)。
    • 关键一步:确保勾选 “当显示器关闭时,防止电脑自动进入睡眠” (Prevent computer from sleeping automatically when the display is off)。
    • 注:新版 macOS (Ventura/Sonoma/Sequoia) 可能在“显示器”设置里单独有“高级…”按钮,进去勾选“防止自动睡眠”。
  2. 执行关闭屏幕操作:

    • 当你需要离开或不想让人看到屏幕时,按下键盘上的 关闭背光快捷键:

      • 带有 Touch Bar 的机型:通常在 Touch Bar 右侧有一个专门的亮度图标,或者长按 Esc 键(取决于设置)。更通用的方法是按下 Control + Shift + 电源键/Touch ID 键 (部分旧机型) 或直接使用下面的终端命令。
      • 通用方法(推荐):直接运行一条命令瞬间黑屏。
        打开终端,输入:
        pmset displaysleepnow
        
        (这条命令会立即关闭屏幕背光,但系统继续全速运行 软件。动一下鼠标或按任意键即可唤醒屏幕。)
    • 进阶技巧:你可以用 Automator (自动操作) 把这个命令做成一个桌面小工具或快捷键,一键黑屏。

方案二:使用第三方软件智能管理(最省心)

如果你希望更自动化(例如:检测到无人操作自动黑屏但保持运行),推荐使用 Amphetamine (App Store 免费) 或 Caffeine。

以 Amphetamine 为例:

  1. 安装并打开 Amphetamine。
  2. 在菜单栏点击图标,开启一个新会话(例如 “Indefinitely” 无限期)。
  3. 进入 Preferences (偏好设置) > Triggers (触发器) 或 Display (显示器) 设置。
  4. 设置规则:“当会话激活时,允许显示器关闭”。
  5. 这样,你可以手动把屏幕亮度调到 0,或者设置系统 1 分钟后关闭显示器。Amphetamine 会按住系统的“喉咙”,不让它因为屏幕关闭而进入睡眠。
  6. 效果:屏幕是黑的(隐私安全),软件在后台跑(任务持续)。

方案三:物理防窥膜 + 自动锁屏(最安全,但可能中断任务)

  1. 设置自动锁屏:
    • 系统设置 > 锁定屏幕 > “闲置时关闭显示器”设为 1 分钟。
    • 系统设置 > 锁定屏幕 > “关闭显示器后需要密码”设为 立即。
    • 注意:这需要配合方案一中的“防止睡眠”设置。否则锁屏=睡眠=任务停止。
    • 操作流程:你离开时,屏幕会自动变黑并锁定。别人即使唤醒屏幕,也需要密码才能进入桌面,而 软件 在后台(只要没睡眠)依然在跑。

⚠️ 重要注意事项

  1. 散热问题:

    • 虽然屏幕黑了,但 CPU/GPU 还在工作。在公司环境下,建议把 MacBook 竖起来放(买个立式支架),或者不要压在文件堆下面,保证底部进风口通畅。
  2. 电源连接:

    • 必须插电源。24 小时运行加上防止睡眠,电池撑不住几小时。

总结操作步骤(最快落地):

  1. 插上电源。
  2. 打开 系统设置 > 电池/显示器,确保勾选 “防止显示器关闭时电脑睡眠”。
  3. 当你想隐藏屏幕时,打开终端输入 pmset displaysleepnow 并回车(屏幕瞬间变黑)。
  4. 或者,直接手动将键盘上的 屏幕亮度调到最低(关闭)。
  5. 放心离开,软件会继续运行,而屏幕是黑的。
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐