大家好,我最近做了一个 macOS 菜单栏小工具,叫 FlatWhite 。
起因很简单:我以前一直用 Caffeinated 这类防休眠工具,但经常忘记点。
有时候开着 Cursor / 长下载 / 长构建,Mac 自己暗屏睡了;有时候事情做完了,又忘记把防休眠关掉。重活多的时候,一天可能要在菜单栏里来回点很多次。
后来我想,这个动作是不是不该靠人记?
MacBook 本身就有一个很自然的状态:盖子打开 / 盖子合上。所以 FlatWhite 的核心逻辑就是:
- 盖子打开:自动保持常亮
- 盖子合上:恢复系统正常睡眠逻辑
- 需要固定时长时,也可以选 5 分钟、30 分钟、1 小时、2 小时或一直保持
它是一个很轻的 SwiftUI 菜单栏 app:
- 没有 Dock 图标
- 不需要账号
- 不联网
- 不收集数据
- macOS 13+ 可用
我现在刻意没有做很复杂的快捷指令 / AppleScript / 一堆高级开关,因为这个工具的出发点就是:最好不要让用户一直想起它。
App Store:
https://apps.apple.com/us/app/flatwhite-stay-awake/id6762508707现在比较想听 V 友两个反馈:
1. “盖子打开 = 防休眠,盖子合上 = 释放”这个模型,你们觉得自然吗?
2. 防休眠工具你们更在意“功能多”,还是“完全不用想起来点它”?
如果你们有外接显示器、长下载、长构建、演示、会议这些场景,也想听听有没有我没覆盖到的边界。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://study.congcong.us/t/1210994
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.