Repolode
hovancik

hovancik/stretchly

一款跨平台桌面应用,常驻托盘,提醒你在电脑前工作时定时休息。

可替代:Time OutWorkrave

Star
6,640
Fork
587
未关闭 Issue
124
最近提交
前天

这是什么?

Stretchly 是一款桌面休息提醒工具,基于 Electron 开发,支持 macOS、Windows 和 Linux。它常驻系统托盘,按设定间隔弹出休息窗口:默认每 10 分钟一次短暂休息(20 秒),每 30 分钟一次较长休息(5 分钟),屏幕上会显示倒计时和休息建议。

休息可以推迟或跳过。检测到用户长时间空闲或开启勿扰模式时,应用会自动暂停计时。大部分设置可以在偏好设置窗口中修改,JSON 配置文件还支持自定义休息建议(可使用有限的 HTML)、自定义提示音、严格模式、快捷键,以及根据应用运行状态暂停或恢复提醒等高级选项。

可通过 Homebrew、Chocolatey、winget、Flathub、Snap 或 Microsoft Store 安装,也可以用 Node.js 从源码运行。应用还提供命令行接口,用于控制正在运行的实例。

核心功能

  • 01按设定间隔提醒短休息和长休息,并显示倒计时和休息建议
  • 02支持推迟或跳过休息,次数和快捷键可配置
  • 03检测到空闲或勿扰模式时自动暂停
  • 04提供严格模式、自定义提示音、主题以及多显示器显示
  • 05支持命令行控制和基于 JSON 的高级配置

适用场景

  • 长时间面对电脑工作、需要定时提醒活动身体的程序员或写作者
  • 希望在开会或离开电脑时自动暂停休息计时的用户
  • 需要统一部署休息提醒并隐藏更新或偏好设置的团队或企业

快速上手

  1. 1

    在 macOS 上通过 Homebrew 安装

    brew install --cask hovancik/stretchly/stretchly
  2. 2

    在 Windows 上通过 Chocolatey 安装

    choco install stretchly
  3. 3

    或从源码安装:克隆仓库后运行 npm install

    npm install
  4. 4

    从源码启动 Stretchly

    npm start

使用前须知

  • 官方安装包支持 macOS、Windows 和 Linux,但部分 Linux 环境需要额外软件包或 sysctl 设置。
  • macOS 版本仅做了临时签名,首次启动需要绕过 Gatekeeper。
  • 部分偏好设置被标记为不可靠,可能导致应用出错。

收录于专题

标签

常见问题

stretchly 是什么?
一款跨平台桌面应用,常驻托盘,提醒你在电脑前工作时定时休息。 Stretchly 是一款桌面休息提醒工具,基于 Electron 开发,支持 macOS、Windows 和 Linux。它常驻系统托盘,按设定间隔弹出休息窗口:默认每 10 分钟一次短暂休息(20 秒),每 30 分钟一次较长休息(5 分钟),屏幕上会显示倒计时和休息建议。
stretchly 可以免费使用吗?用的什么许可证?
stretchly 以 BSD-2-Clause 许可证开源。用于商业产品前,请先确认许可证条款。
stretchly 还在维护吗?
活跃维护中。stretchly 最近一次提交是在 2026年11月5日。
stretchly 适合用来做什么?
长时间面对电脑工作、需要定时提醒活动身体的程序员或写作者 希望在开会或离开电脑时自动暂停休息计时的用户 需要统一部署休息提醒并隐藏更新或偏好设置的团队或企业
stretchly 怎么安装和运行?
在 macOS 上通过 Homebrew 安装: brew install --cask hovancik/stretchly/stretchly 在 Windows 上通过 Chocolatey 安装: choco install stretchly 或从源码安装:克隆仓库后运行 npm install: npm install 从源码启动 Stretchly: npm start
在哪里获取 stretchly?
源代码和安装说明在 GitHub 上:https://github.com/hovancik/stretchly

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目