做了一个免费开源的 macOS 小工具,分享给大家。
有两个一直困扰我的小痛点(是的,我是个爱干净的男孩):
痛点一:擦屏幕的时候根本看不清灰尘。
每次想擦 MacBook 屏幕,一碰键盘屏幕就亮了,壁纸一显示出来,灰尘和指纹根本看不见。以前每次都是盲擦,擦完也不知道干净了没。关机太麻烦,手动调亮度也很烦。
痛点二:看视频的时候猫在键盘上乱踩。
之前在 App Store 评论区看到好多人吐槽这个——看视频的时候猫往键盘上一走,视频暂停、切标签页、打开 Spotlight ,各种误触。
做了一个叫 CleanMyScreen 的小工具,三个模式:
清洁模式:一键全屏黑屏 + 锁定键盘和触控板,60 秒后自动恢复。黑屏状态下灰尘、指纹一目了然,擦完还能检查效果。
宠物/儿童模式:锁定键盘和触控板,但屏幕内容保持显示。猫可以看视频,但踩键盘不会有任何反应。
自定义模式:可以选择只锁键盘、只锁触控板、或者锁特定外接设备,自由组合。
所有模式都有 3 秒倒计时、可选自动超时、以及长按 Escape 3 秒的紧急解锁。
纯原生 Swift 开发:SwiftUI + AppKit + Core Graphics + IOKit 。没有 Electron ,没有 WebView ,没有任何网络请求,没有账号系统,没有遥测。
这个需求其实在我脑子里存了一周多了,但一直没动手——一方面忙,另一方面觉得变现路径太远(谈钱真俗!)。
后来看到 Codex 额度快要重置了,索性就用剩余的额度把它跑了出来。整个开发过程不到 3 小时,就得到了一个功能完善、基本可用的 App 。后面只是微调了一下用户体验。
不得不说,AI 写代码对这种「需求明确、范围清晰」的小工具确实降维打击。
有任何问题欢迎回复或者去 GitHub 提 issue, 最后求求佬们给个 star 🙏
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.