Repolode
newmarcel

newmarcel/KeepingYouAwake

一款 macOS 菜单栏小工具,可在指定时长内或手动开启期间阻止 Mac 进入睡眠。

可替代:Caffeine

Star
7,038
Fork
278
未关闭 Issue
35
最近提交
3个月前

这是什么?

KeepingYouAwake 是一款面向 macOS 10.13 及更新版本的菜单栏工具,可在预设时长内或手动开启期间阻止 Mac 进入睡眠。它本质上是对苹果自带命令行工具 caffeinate 的轻量封装,所有现代 macOS 版本都内置了该工具。

合盖的 MacBook 无法通过本应用保持唤醒,睡眠阻止仅对台式 Mac 以及掀开屏幕的笔记本生效。项目受早期 Caffeine 应用启发,针对 macOS Yosemite 重新实现。

可从 GitHub Releases 页面下载,也可通过 Homebrew Cask 使用 `brew install --cask keepingyouawake` 安装。更早的 macOS 版本需使用旧版本发布包。

核心功能

  • 01可在预设时长内或手动关闭前阻止 Mac 进入睡眠。
  • 02以菜单栏小工具的形式运行。
  • 03底层基于苹果自带的 caffeinate 命令行工具。
  • 04支持通过 Homebrew Cask 安装。
  • 05适用于台式 Mac 以及开盖状态下的笔记本。

适用场景

  • 在长时间下载、导出或渲染任务期间保持 Mac 唤醒。
  • 台式 Mac 演示或视频会议时避免进入睡眠。
  • 无需修改系统睡眠设置即可运行长时间任务。

快速上手

  1. 1

    从发布页面下载最新版本

  2. 2

    或通过 Homebrew cask 安装

    brew install --cask keepingyouawake

使用前须知

  • 仅支持 macOS 10.13 及更新版本,不支持其他平台。
  • MacBook 合上盖子时无法阻止休眠。

收录于专题

标签

#macos#menubar#caffeinate#power-management#utility#objective-c#caffeine

常见问题

KeepingYouAwake 是什么?
一款 macOS 菜单栏小工具,可在指定时长内或手动开启期间阻止 Mac 进入睡眠。 KeepingYouAwake 是一款面向 macOS 10.13 及更新版本的菜单栏工具,可在预设时长内或手动开启期间阻止 Mac 进入睡眠。它本质上是对苹果自带命令行工具 caffeinate 的轻量封装,所有现代 macOS 版本都内置了该工具。
KeepingYouAwake 可以免费使用吗?用的什么许可证?
KeepingYouAwake 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
KeepingYouAwake 还在维护吗?
半年内有更新。KeepingYouAwake 最近一次提交是在 2026年8月15日。
KeepingYouAwake 适合用来做什么?
在长时间下载、导出或渲染任务期间保持 Mac 唤醒。 台式 Mac 演示或视频会议时避免进入睡眠。 无需修改系统睡眠设置即可运行长时间任务。
KeepingYouAwake 怎么安装和运行?
从发布页面下载最新版本 或通过 Homebrew cask 安装: brew install --cask keepingyouawake
在哪里获取 KeepingYouAwake?
源代码和安装说明在 GitHub 上:https://github.com/newmarcel/KeepingYouAwake

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目