Widgetscape 是一款专为 macOS 打造的原生桌面小组件工具,提供 31 款覆盖时间、效率、系统监控与生活信息的小组件,可将日程、天气、音乐播放、硬件状态及开发活动直接呈现在桌面上。软件采用统一网格布局,支持八种尺寸,每种尺寸都有独立设计的内容排布,拖动时自动吸附对齐,也能自由放置。用户可通过 23 套配色、明暗模式及玻璃、实色、描边、透明四种表面样式调整外观,并为不同显示器和桌面空间分别设置位置。特色功能包括沿屏幕边缘展示日程的 Day Timeline、读取本地 AI 编程工具日志的 Token Pulse,以及查看 Git 分支和变更的 Repo Pulse。正在播放组件支持 Music、Spotify、Safari 与 Chrome 的媒体信息和播放控制。软件使用 Swift 开发,不依赖网页视图,仅在内容变化时重绘,不可见组件停止工作。各组件清晰说明读取的数据与权限,日历和邮件直接连接服务提供商,天气仅向 Apple Weather 发送约一公里精度的坐标,匿名使用统计可关闭。适用于搭载 Apple 芯片、运行 macOS 14 或更新版本的 Mac,并已通过 Apple 公证。

功能
Widgetscape 是面向 Mac 的原生桌面小组件应用,将日程安排、媒体控制、系统状态与开发工具信息整合到可定制的桌面布局中。它提供 31 款小组件、八种尺寸和统一网格,支持多显示器与不同桌面空间,并通过清晰的数据读取说明帮助用户了解各组件的权限与隐私行为。
- 丰富组件集合: 提供时间、模拟时钟、世界时钟、日历、待办日程、提醒事项、专注计时、习惯记录、天气、月相、照片展示等组件,覆盖时间管理、效率提升、系统信息与生活场景。
- 八种独立尺寸布局: 从小号到超大号提供八种尺寸,使用 150 点基础网格与 12 点间距。每种尺寸拥有独立布局,放大时呈现更多内容,缩小时仍保持清晰,而非简单拉伸。
- 网格吸附与自由摆放: 从组件库拖出组件时,窗口会暂时让开以便在桌面放置,随后恢复。移动组件时显示点阵和邻近对齐参考线,按住 Command 键可自由放置。
- 统一外观定制: 支持 23 套配色、浅色与深色模式,以及玻璃、实色、描边和透明四种表面样式。可以统一设置全部组件,也能单独修改尺寸、内容、布局、标题与状态显示,修改实时预览并支持恢复默认。
- 屏幕边缘日程时间轴: Day Timeline 以类似收音机刻度盘的形式沿屏幕边缘展示日程,支持悬停查看事件、滚动或拖动浏览时间,并可点击加入会议。可选择屏幕边缘、宽度与显示时段,始终保持透明背景。
- 多显示器与空间管理: 每个组件可选择所在显示器,以及显示在所有桌面空间或指定空间;支持设置显示器断开后的行为,并按显示器记忆组件位置。
- 跨应用媒体控制: 正在播放组件可展示 Music、Spotify,以及 Safari 或 Chrome 中音视频的曲目信息、封面和进度,并提供播放、暂停与切换控制。
- 系统状态实时查看: 可查看 CPU、内存、热状态、存储容量、电源、硬件信息、设备电量、网络上传下载活动与运行时间。Privacy Lights 可显示哪些应用正在使用麦克风和摄像头。
- 开发活动与 AI 用量追踪: Token Pulse 从本地日志读取 Claude Code、Codex 等 AI 编程工具的用量数据;Repo Pulse 展示用户选定 Git 仓库的分支、变更与提交情况。
- 桌面效率快捷入口: Quick Launch 可一键打开用户添加的应用、快捷指令、文件和链接;Clipboard 保留本机近期复制内容;App Time 统计当天各前台应用的使用时长。
- 明确的数据与权限说明: 读取数据的组件通过隐私选项卡说明读取内容、去向与所需权限,不读取本机数据的组件也有明确提示。日历、位置和照片权限仅在首次需要时请求,连接账户的登录信息保存在钥匙串中。
- 直接连接数据来源: 组件显示的数据不经过开发者服务器,日历和邮件直接连接 Apple、Google 或 Microsoft 等服务提供商。天气向 Apple Weather 发送约一公里精度的坐标,匿名使用统计可在设置中关闭,无需注册应用账户且无广告。
- 原生实现与按需刷新: 使用 Swift 开发,不使用网页视图,仅在显示内容发生变化时重绘;被窗口遮挡或位于其他桌面空间的不可见组件不执行工作,减少不必要的资源消耗。
- 系统兼容与安装验证: 支持 macOS 14 Sonoma 或更新版本及 M1 或更新的 Apple 芯片 Mac。应用使用 Developer ID 签名并通过 Apple 公证,更新同样经过签名,可关闭自动更新检查。


暂无评论内容