我总是不小心被自己的耳朵“灼伤”。一场糟糕的直播、一局嘈杂的游戏,突然之间好几天耳朵里听到的声音都像蒙了一层东西。于是我做了 PermadB,一个常驻系统托盘的背景工具,能在所有应用、游戏和视频中强制维持安全听音音量。它通过 WASAPI CoreAudio 在系统层级拦截音频,无需你手动调整每个程序的音量,就能全局生效。你只需设定一次舒适的响度上限,之后无论打开什么,音量都会保持在这个范围内。
这消除的摩擦是实实在在的。通常保护听力意味着你得记得把音量调低,或者指望自己在激动时刻不会把音量拉满。PermadB 只是静默地在后台处理这一切。它会实时读取实际分贝输出,在音量达到伤害阈值前温和地将其拉回安全范围。现在即使做安静的工作我也一直用着它,因为我再也不用为音量操心了。
它基于 .NET 9 构建,前端采用 React 19 和 Vite,支持 Windows 10 和 11,完全离线运行,无需账号或云上传。托盘应用非常轻量,你可以直接在通知区域调整设置。代码采用 MIT 许可,如果你想研究或在此基础上开发,可以随意查看。
如果你每天长时间面对音频,这类工具的价值会通过保护听力体现出来。我展示过的每个人都已经下载了发行版去测试。来看看,下次长时间使用时试试看:https://github.com/heartforheart/PermadB
评论 (0)