各位 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 版软件包,可多安装于多个设备。作为独立开发者,我由衷地感谢所有支持者对开源付费软件的支持和认可。
首次启动时,macOS 将弹出警告,因为 Daisy 不是通过 App Store 分发的软件,因此会有这样的警告,请同意。
启动 Daisy,Mac 将弹出以下权限提醒,请选择 OK。
在任务栏中找到 Daisy 的图标,点击它后会弹出一个下拉框。选择第一项 “Switch on Daisy!” 即可启动 Daisy。启动时,在第一栏前面会显示一个小勾号。如果需要临时取消 Daisy 的运行,再次点击该选项即可,当勾号消失后表示 Daisy 已停止运行。
直接将新版本的 .app 文件拖入软件文件夹(Application)即可。
同上,将付费版的 .app 文件拖入软件文件夹(Application)即可。
GPL-3.0 license