全部作品/Project file · 10

清醒 Qingxing

合盖不休眠、关屏不中断,按电源条件智能切换的防睡眠工具

  • 类型工具
  • 年份2026
  • 归属个人作品 · macOS 菜单栏原生应用 · 开源
  • 标签SWIFT 原生 · 开源
概念渲染
插着电合上盖子,任务照常跑
  1. 01合盖扣屏持续运行 · 屏幕安全关闭
  2. 02业内独创电源条件自感应切换
  3. 0310%–30% 低电量自动熔断保护
  4. 041500+ 行原生 Swift · 零常驻守护进程

Real screenshots

真实截图

来自线上或本机的实际界面;涉及个人与公司信息的部分已打码,数据为演示或默认状态。

菜单栏面板与设置
菜单栏面板与设置
GitHub 公开仓库
GitHub 公开仓库

在 Mac 上跑耗时任务是开发者的日常痛点:合上屏幕放进包里需要它安静睡眠,而插上外接屏或在桌面编译、跑模型、下大文件时,又希望合上盖子依然不中断。市面上的防睡眠工具往往需要手动频繁点击开关,一旦忘记关闭,整晚耗尽电池发热。解决这个摩擦的关键,不是简单的“强制不睡”,而是将防睡眠模式与电源状态强绑定。

清醒采用原生 Swift 5 与 Apple Silicon 深度定制开发,直接调用系统级 IOPMLib 电源断言接口。它在业内首创了「按电源条件生效」机制:用户可预设仅在连接电源时保持合盖唤醒,拔掉电源立刻恢复原生睡眠逻辑;同时内置 10%–30% 可调电池保护阈值,电量过低时自动关闭防睡眠。针对开发场景,更支持绑定特定 App 进程(如 Docker、终端、AI 助手),随进程启动而激活、随退出而还原。

软件采用 macOS 原生 SwiftUI 设计设置面板,支持免密特权助手模式与异常退出残留设置自检,完全支持离线纯本地运行,不含任何联网代码或常驻后台守护进程。项目已在 GitHub 完全开源(MIT License),以极度克制的系统级代码,为 Mac 用户提供最踏实的后台运行确定感。

工具的最高境界是无感:插电它就守住任务,拔电它就护住电池。

— Barry