Simon的白日梦
26-06-27 15:34 微博认证:科技博主

这个开源项目好有意思,强迫你休息。不然黑洞就会吃掉你的屏幕我觉得被AI加速的时代需要更多这种”反人类”的设计小巧思🥹。

终端提醒休息已经卷到天体物理了:你不休息,屏幕就被黑洞吃掉。

Ghostty Blackhole,给终端加一个会吞屏幕的番茄钟黑洞 Shader

Ghostty Blackhole 是一个给 Ghostty 终端用的自定义 GLSL shader。它把终端文字当作背景天空,在上面渲染一个漂浮黑洞:文字会被引力透镜扭曲,中心有事件视界,外圈有光子环和带多普勒变色的吸积盘。

它真正好玩的地方是番茄钟设计。提醒休息不靠弹窗、不靠后台 daemon,也不需要 shell hook,全都写在 blackhole.glsl 里。默认 55 分钟工作、5 分钟休息:黑洞会随着小时推进慢慢变大,接近休息时间时开始吞更多屏幕;休息时变小。它还会判断你有没有继续打字,停止使用终端一段时间后黑洞会自动淡出。

技术上它借鉴 Eric Bruneton 的黑洞渲染思路,但在 Ghostty 单 pass fragment shader 的限制下做屏幕空间近似。轻、怪、还挺像一种程序员用的数字沙漏。

🔗 链接:http://t.cn/AXazBEK4(GitHub)
🌐 Ghostty:http://t.cn/A6u54k2C(官网)
📄 灵感来源:http://t.cn/AXamqXJk(参考)
#HOW I AI# #ai生活指南# #效率工具#

发布于 广西