轻量的 macOS 桌面悬浮时钟 · 常驻菜单栏,时钟挂在桌面上
小而完整:把 zClock Lite 的核心能力带进一个开源实现。
无边框圆角面板,置顶显示,跨空间、全屏应用之上依然可见;按住即可拖动,位置自动记忆。
等宽数字字体,走字不抖动;秒可隐藏,冒号可设为每秒闪动。
黑/蓝/绿/粉/紫/红/白/黄 8 色一键切换;「反色」像 Windows 反色鼠标指针,按身后内容逐像素反相,任何背景都清晰。
黑色、白色半透明圆角卡片,或纯透明(自动加文字投影,浅色壁纸上也能看清)。
每秒采样网卡流量,显示当前上下行速率,自动适配 B/s → KB/s → MB/s → GB/s。
30 秒到 60 分钟预设;运行时面板变为剩余时间,支持暂停/继续/取消,结束时响铃并闪动提醒。
放大 / 缩小一步到位(16–160pt),秒与网速行按比例跟随。
跟随系统语言自动切换(简体中文 / English),设置随存随用。
需要 Xcode 命令行工具(xcode-select --install),无需完整 Xcode 工程。
获取源码并构建(产出通用二进制,Apple Silicon 与 Intel 均可用):
git clone https://github.com/changediff/ClockOnScreen.git cd ClockOnScreen ./Scripts/build.sh open build/ClockOnScreen.app
点击菜单栏的 🕐 图标即可调整背景、颜色、字号、网速与倒计时;拖动时钟放到喜欢的位置,位置会自动记住。
退出 / 重置:菜单里有「退出」;如需恢复默认设置:
# 查看当前设置 defaults read com.changediff.ClockOnScreen # 重置全部设置 defaults delete com.changediff.ClockOnScreen
ClockOnScreen 的功能设计与交互参考了 zClock Lite(zclock.xyz),一款优秀的 macOS 桌面时钟应用。感谢原作者的创意——本项目为其功能的独立开源实现,未使用其任何代码与资源。如果你喜欢这个品类的工具,也请支持原版 zClock。