各位 W2Solo 的朋友大家好!Daisy 是一个 macOS 上的护眼小软件,非常非常简单(实在没什么技术含量都不好意思耽误大家时间哈哈),不过我觉得很实用,也是我第一个出海付费软件作品。欢迎大佬来支持,也欢迎各位来标星。
我把 Daisy 的功能分成了免费版和付费版,付费版只要一美元即可买断,比免费版多一些功能,这些功能也需要更有动手能力的用户来自行定制,因此我把它们都归为了高级功能。为了测试这些高级功能,我特地跑了苹果店和宜家买了灯座和灯泡来测试,虽然看起来功能很简单,过程还是有点曲折的。希望大家多多理解和支持!
在代码方面,我是一个业余爱好者。作为一名学政治学的研究生,我去年才接触这些内容,过去一年也写了十几个小工具,所以也顺理成章地想做做独立开发,最近终于迎来了一个进化得较为完整的小软件,可以作为第一个产品推出来了!后续的话,因为要写毕业论文,所以不见得能更新很勤,但是其他作品都会陆陆续续修改完善一个个发布。(ง‘̀-’́)ง
关于 UI 界面的语言,我知道有的朋友说想要中文版,但一方面,一年前开始的时候,我本就没有打算做中文版和在中文市场发展,所以我写的所有工具都只有英文界面。鉴于前几天发生的事情,虽然我不是移动软件开发者,但我未来也没有在国内发展的打算。另外,我也是一个语言类高校的学生,所以用英文系统和软件也是个人习惯吧,逐渐地自己都注意不到了……不过我会写中文手册的,所以有任何疑问都可以多语沟通。
最后,感谢大家!
GitHub 仓库:https://github.com/Ryan-the-hito/Daisy
Buymeacoffee 链接:https://www.buymeacoffee.com/ryanthehito/e/155171
English | 简体中文
Daisy 是一个 macOS 上的 app,用来提醒用户环境光过明或过暗,以及(在 Pro 版本中)自动调节环境亮度,以达到护眼的目的。
对于长期需要对着电脑屏幕的人群来说,护眼是一个非常急切,也是名目繁多的议题。除了系统自带的 Night Shift、True Tone,第三方软件还能监测用眼时间、冷暖光调整、屏幕亮度调整、明暗主题调整……在这些众多功能中,我自己的使用感受是:护眼的重点可能不在 “明暗主题” 或者 “冷暖色调”,而在于两点,一是用眼时间,二是环境光线。那么是不是说明暗与冷暖的功能完全没有利好呢?倒也不是。在冷暖光方面,市面上已经有自带过滤功能的屏幕膜,可做到硬件级的 24 小时过滤,故软件似乎不那么必要。若不谈这些产品是否真正有效,另一个影响因素是,改变冷暖光会影响屏幕显色。对于时常需要摄影和修图的人来说,这反而增添了困难。至于明暗主题,我觉得其初衷未必是护眼。暗主题以深色背景配浅色文字,确实显得更清晰了,但只要稍微看一段时间,眼睛就容易疲劳……因此,更清晰的代价可能是用眼更费劲。所以,要实现需求和护眼的平衡,一方面是减少用眼时间,另一方面则是保证环境光不至于太暗或者太亮,使单位时间内用眼更轻松。而在这方面似乎没有什么现成的软件产品,因此我打算做一个。
另一个动因是,Mac 上已经有一些成熟的第三方噪音检测软件,可以提示使用者是否暴露在较大噪音的环境。我之前也写过一个软件——Cherry,用来调整系统音量高低变化,防止声音过高或者过低。声音方面尚兼有针对环境和系统的产品,但是在光线管理方面,几乎很少见到针对环境的工具。f.lux 确实有环境光管理,只不过它调整环境光的冷暖,而不是亮度。我希望这个产品能一方面吸取提醒类工具的长项,另一方面稍微补足光线管理在自动化软件方面的应用。
正如所有提醒类软件一样,Daisy 的首要功能是在环境光太暗和太亮的时候提醒用户。Mac 在很多机型上设有环境光传感器。但是 Daisy 没有通过这个方式获取环境光亮度。Daisy 的目的不是干掉其他软件和系统功能,而是希望和其他功能一起运行。macOS 如果内置了跟随环境光自动调节亮度,那么用户可以首先开启 “根据环境光自动调节屏幕亮度” 的功能。但是系统不具备提醒功能,仅能调节亮度。因此,Daisy 将 “太暗” 定义为 20% 的屏幕亮度,“太亮” 则是 90%。如果环境光的变化导致屏幕亮度低于 20% 或高于 90%,那么 Daisy 会自动触发并提醒用户根据实际情况调整环境光线的强度。
如果用户还有智能设备,例如作为照明的智能台灯,用户可以将其接入到 Home 中。Daisy 还可以通过快捷指令(Shortcuts)发出指令来调整该智能设备的亮度。当环境光较暗时,Daisy 会将该设备的亮度调高 10%-20%;反之,当环境光较亮时,Daisy 也会相应地降低该设备的亮度。
Daisy 没有主界面,只有设置界面。在设置界面中,第一行可以设置 Daisy 每隔多少秒进行一次检测。默认设置为每 30 秒检测一次。这是 Daisy 的基本功能,免费版和付费版都包含该功能。
第二个和第三个设置项都是付费版内容。其中,第二个设置可以自定义光线亮度的范围,决定临界值。第三个设置是可选的,用户可以选择是否启用运行快捷指令的选项。如果启用了该选项,Daisy 会根据情况执行相应的快捷指令。用户需要在对应情况后面的栏目中填写相应快捷指令的名称。默认情况下,在太暗的环境中执行 “DarkTime-BrightnessUp” 指令,在太亮的环境中执行 “BrightTime-BrightnessDown” 指令。如果您修改了这些设置,请不要忘记点击保存按钮进行保存设置。上文提到过的默认模板可以在下文找到。
提醒时的界面:
如果开启了亮度自动调节,Daisy 不仅会提醒您亮度的调整,还会在调整环境灯光亮度之前和之后发出提示:
在我电脑上运行约 24 小时后,耗电量极少:
免费版和付费版的 “设置”(Settings)板块:
免费版和付费版的 “关于”(About)板块:
https://github.com/Ryan-the-hito/Daisy/assets/95213517/e44db030-bf11-4b85-bd54-a44f867e5f2e
免费版 | 付费版 | |
---|---|---|
基本功能 | 1. 环境光过暗或者过亮时提醒 2. 设置自动检测环境光的间隔时间 |
1. 环境光过暗或者过亮时提醒 2. 设置自动检测环境光的间隔时间 |
高级功能 | 无 | 3. 自定义过暗和过亮的亮度范围 4. 过暗或者过亮时自动执行快捷指令,自动调节 Home 中的智能灯亮度 |
价格 | 免费 | $1(只要一美元哦) |
获取 |
Github Releases Google Drive Baidu Netdisk Dropbox |
点击购买 |
购买与支付说明:
本软件将通过 Buy me a coffee 销售,以下为订购界面示意图,购买者需提供称呼和邮箱地址,并通过银行卡或 link 付款,支付一次即获得 Pro 版软件包,可多安装于多个设备。作为独立开发者,我由衷地感谢所有支持者对开源付费软件的支持和认可。
打开之后,电脑屏幕的亮度就会自动地由系统管理,因此不建议手动调整电脑屏幕,而是通过调整环境光的角度和亮度来实现良好的办公环境。许多用户因为自动亮度太低而是手动拉高屏幕亮度值,但是这恰恰是伤眼的——这说明用户此时身处一个环境光较暗的空间,但是相反却使用较高亮度的屏幕,对眼睛的压力会更大。除非特殊情况,否则将屏幕亮度调至低于 20% 或高于 90% 同样会触发 Daisy 检测。简言之,Daisy 认为,屏幕亮度不当和环境光不当都会对眼睛产生负面影响,然而改变这一状况,主要应从改变环境光入手;
首次启动时,macOS 将弹出警告,因为 Daisy 不是通过 App Store 分发的软件,因此会有这样的警告,请同意。
启动 Daisy,Mac 将弹出以下权限提醒,请选择 OK。
在任务栏中找到 Daisy 的图标,点击它后会弹出一个下拉框。选择第一项 “Switch on Daisy!” 即可启动 Daisy。启动时,在第一栏前面会显示一个小勾号。如果需要临时取消 Daisy 的运行,再次点击该选项即可,当勾号消失后表示 Daisy 已停止运行。
直接将新版本的 .app 文件拖入软件文件夹(Application)即可。
同上,将付费版的 .app 文件拖入软件文件夹(Application)即可。
GPL-3.0 license