- wilsons2026-08-0726190
效果:



可悬浮显示,点开悬浮窗可以简单设置,菜单栏也可以设置显示图标或文字等。
脚本如下:
projects.zip (8.0 KB)
解压后放到 ~/.hammerspoon 目录即可
然后 ~/.hammerspoon/init.lua中增加以下代码即可```
local monitor =
require("projects.system_monitor")monitor:start()
```你也可以把他改造成获取codex剩余额度的小工具,暂时没这个需求,有需要的佬友可以让AI改。为什么选择hammerspoon方案,我专门研究了下Mac上的方案,swift开发环境太占空间,其他方案包括python都没这个轻量级,安装软件不到10M,脚本几乎可以忽略。功能强大。
主楼 - Haskell2026-08-0765901
- wilsons2026-08-0726190

并不高,我观察了下,我这个应用数据3秒更新一次,CPU占用平均2%,如果没有脚本跑或不像我这样3秒刷一次就很低接近0,内存才几十M
我让GPT总结了下其他方案,都没这个好,当然最好的是原生,但开发包太大。

但对我的老电脑来说,磁盘占用更重要,现在无论软件还是开发太占空间和内存了。内存不足就会占用磁盘交换空间,最后还是落到磁盘上,磁盘不足就会卡顿。
其实,还有个叫Keyboard Maestro的,类似Windows的quicker,可惜收费,且没hs占用资源少,且在ai时代,这种拖拽式开发已经没有优势了。