ClockOnScreen 图标

ClockOnScreen

轻量的 macOS 桌面悬浮时钟 · 常驻菜单栏,时钟挂在桌面上

macOS 12.3+ Apple Silicon + Intel Swift / AppKit 中文 / English
GitHub 仓库 反馈问题 本地构建
00:00:00
↓ 31.0 KB/s ↑ 11.0 KB/s
显示秒 闪动分隔符 网速演示
↑ 网页里的实时演示:试试切换下面的选项,app 里的效果就是这样的

功能

小而完整:把 zClock Lite 的核心能力带进一个开源实现。

🪟

桌面悬浮

无边框圆角面板,置顶显示,跨空间、全屏应用之上依然可见;按住即可拖动,位置自动记忆。

⏱️

显示秒 · 闪动冒号

等宽数字字体,走字不抖动;秒可隐藏,冒号可设为每秒闪动。

🎨

颜色与反色

黑/蓝/绿/粉/紫/红/白/黄 8 色一键切换;「反色」像 Windows 反色鼠标指针,按身后内容逐像素反相,任何背景都清晰。

三种背景

黑色、白色半透明圆角卡片,或纯透明(自动加文字投影,浅色壁纸上也能看清)。

📶

实时网速

每秒采样网卡流量,显示当前上下行速率,自动适配 B/s → KB/s → MB/s → GB/s。

倒计时

30 秒到 60 分钟预设;运行时面板变为剩余时间,支持暂停/继续/取消,结束时响铃并闪动提醒。

🔤

字号随意调

放大 / 缩小一步到位(16–160pt),秒与网速行按比例跟随。

🌏

中英双语

跟随系统语言自动切换(简体中文 / English),设置随存随用。

快速开始

需要 Xcode 命令行工具(xcode-select --install),无需完整 Xcode 工程。

1

获取源码并构建(产出通用二进制,Apple Silicon 与 Intel 均可用):

git clone https://github.com/changediff/ClockOnScreen.git
cd ClockOnScreen
./Scripts/build.sh
open build/ClockOnScreen.app
2

点击菜单栏的 🕐 图标即可调整背景、颜色、字号、网速与倒计时;拖动时钟放到喜欢的位置,位置会自动记住。

3

退出 / 重置:菜单里有「退出」;如需恢复默认设置:

# 查看当前设置
defaults read com.changediff.ClockOnScreen
# 重置全部设置
defaults delete com.changediff.ClockOnScreen

致谢

ClockOnScreen 的功能设计与交互参考了 zClock Litezclock.xyz),一款优秀的 macOS 桌面时钟应用。感谢原作者的创意——本项目为其功能的独立开源实现,未使用其任何代码与资源。如果你喜欢这个品类的工具,也请支持原版 zClock。