• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jiayouzl
V2EX  ›  程序员

[不要久坐] StandUp - 原生 + 免费且开源的久坐提醒 macos APP!

  •  
  •   jiayouzl · 8h 52m ago · 376 views

    StandUp - 避免久坐

    一款简洁、原生的 macOS 菜单栏休息提醒工具,帮你有效避免久坐。原本想直接找款免费的用,无奈翻遍 App Store 和 GitHub 都没找到合适的,自己动手写了。

    StandUp 通过周期性工作计时和全屏休息遮罩,提醒你暂时离开屏幕、起身活动、放松眼睛。除了常规的工作/休息循环,它还提供一次性闹钟模式,适合会议、喝水、服药或其他定时提醒场景。

    图片预览

    功能介绍

    工作与休息计时

    • 自定义工作间隔,支持 1 ~ 240 分钟。
    • 自定义休息时长,支持 1 ~ 60 分钟。
    • 提供常用时长快捷选项,也可以手动输入时间。
    • 菜单栏实时显示当前状态和距离下次休息的倒计时。
    • 休息结束后自动开始下一轮工作计时。

    全屏休息提醒

    • 工作计时结束后显示沉浸式全屏提醒,减少忽略提醒的可能。
    • 覆盖主显示器及所有外接显示器,支持横屏和竖屏布局。
    • 主屏显示提醒文字、操作按钮和休息倒计时,副屏同步显示遮罩背景。
    • 可以点击“开始休息”,也可以使用空格键或回车键快速开始。
    • 休息过程中可以提前结束并继续工作。

    个性化提醒

    • 支持设置最长 20 个字符的自定义提醒文字。
    • 内置多条健康提示语,每轮随机展示。
    • 可选在全屏遮罩出现前 10 秒播放提示音。
    • 可选在进入休息时暂停当前媒体,休息结束后恢复播放。

    闹钟模式

    • 支持选择具体日期和 24 小时时间。
    • 最多可以同时添加 5 个一次性闹钟。
    • 支持查看、编辑和删除已添加的闹钟。
    • 闹钟触发时显示当前时间、提醒内容和全屏提示。
    • 已保存的未到期闹钟会在应用重新启动后恢复。

    原生 macOS 体验

    • 常驻菜单栏,不占用 Dock 空间。
    • 使用 SwiftUI 与 AppKit 构建,无第三方依赖。
    • 设置和闹钟数据保存在本机 UserDefaults 中。
    • 支持毛玻璃菜单、SF Symbols 和 macOS 原生交互。

    系统要求

    • macOS 14.0 或更高版本
    • Apple Silicon 或 Intel Mac

    下载地址

    🔗 https://github.com/jiayouzl/StandUp

    🔗 https://github.com/jiayouzl/StandUp/releases/tag/v1.10

    Supplement 1  ·  7h 55m ago

    实际效果图

    4 replies    2026-09-11 22:00:36 +08:00
    neilxu
        1
    neilxu  
       8h 18m ago   ❤️ 1
    刚好最近需要,star 了!
    jiayouzl
        2
    jiayouzl  
    OP
       7h 54m ago
    @neilxu 🫶
    Kale
        3
    Kale  
       7h 35m ago   ❤️ 1
    Star 了,请问会出 windows 版本吗
    jiayouzl
        4
    jiayouzl  
    OP
       6h 29m ago
    @Kale Swift 写不了 Windows 平台。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   858 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 20:30 · PVG 04:30 · LAX 13:30 · JFK 16:30
    ♥ Do have faith in what you're doing.