闲置自动暂停
当你离开电脑超过 5 分钟(可配置),Stretchly 会自动暂停休息循环,直到你回来。无需手动开关,避免你回来后立即被休息提醒打断。
Stretchly 不是简单的定时器,而是一套围绕"科学休息"建立的完整工作流。从默认节奏到深度自定义,从智能感知到命令行控制,每一项功能都来自真实用户的真实需求。
Stretchly 默认采用经过人体工学验证的双休息节奏:高频微休息缓解眼疲劳,低频长休息舒缓肌肉紧张。
每 10 分钟一次,每次 20 秒。专注于眼部放松与短暂调整,不打断工作流。
每 30 分钟一次(2 次 Mini Break 后),每次 5 分钟。引导你离开座位舒展身体。
// Mini Break:每 10 分钟一次,每次 20 秒
"microbreakDuration": 20000,
"microbreakInterval": 600000,
// Long Break:每 2 次 Mini Break 后触发,每次 5 分钟
"breakDuration": 300000,
"breakInterval": 2,
// 休息前提前通知
"microbreakNotification": true,
"breakNotification": true,
"breakNotificationInterval": 30000
Stretchly 不会机械地按时弹窗。它会感知你是否真的在电脑前,是否处于会议中,是否在共享屏幕,并智能调整提醒策略。
当你离开电脑超过 5 分钟(可配置),Stretchly 会自动暂停休息循环,直到你回来。无需手动开关,避免你回来后立即被休息提醒打断。
开启系统 DnD 模式(macOS / Windows / Linux 主流桌面均支持)时,Stretchly 自动暂停所有休息提醒,会议中、专注时段不被打扰。
设置经纬度后,Stretchly 可在日出前自动暂停所有休息提醒,避免深夜加班被全屏休息窗口打断,让健康节奏贴合自然光照。
自动跟随系统外观切换浅色 / 深色模式,无需手动配置。休息窗口的颜色与渐变也会同步切换,夜晚使用更柔和护眼。
支持在所有显示器上同时展示休息窗口,避免你在副屏继续工作而忽略提醒。也可设置为仅在主屏显示。
当你主动起身活动达到一定时长,Stretchly 会将此次休息计入循环并重置计时,避免你刚坐下就被强制休息。
Stretchly 提供应用内可视化偏好设置,覆盖绝大多数日常需求。高级用户可直接编辑 JSON 偏好文件,进行更精细的调优。
每种声音都为不同场景设计:水晶玻璃清脆悦耳,风铃柔和舒缓,滴答提醒明确,梦境适合长休息。
| 声音名称 | 标识 | 推荐场景 |
|---|---|---|
| 水晶玻璃 | crystal-glass | Mini Break 通用 |
| 风铃 | wind-chime | 舒缓 / 长时工作 |
| 滴答 | tic-toc | 明确提醒 |
| 梦境 | reverie | Long Break |
| 静默 | silence | 静音环境 |
默认休息建议覆盖眼部放松、颈椎舒展、深呼吸、喝水等场景。你也可以完全自定义,支持简单 HTML 与本地图片。
"breakIdeas": [
{
"data": [
"<b>站起来走动</b>",
"在办公室或家中走 2 分钟,让血液循环重新启动。"
],
"enabled": true
},
{
"data": [
"<b>颈椎舒展</b>",
"缓慢将头倾向左侧 10 秒,再换右侧。",
"<img src=\"neck-stretch.png\" width=\"200\">"
],
"enabled": true
}
],
"useIdeasFromSettings": true
为保证安全,Stretchly 会对自定义 HTML 进行沙箱清理,仅允许以下元素:
<b> <i> <br> <p>
<h1> <h2> <h3>
<a href="https://...">
<img src="x.png">
images/ 目录内文件,远程 URL 会被拦截。
Stretchly 不仅是一个图形应用,还提供命令行接口与启动器集成,方便与你的工作流深度融合。
当 Stretchly 实例运行时,stretchly 命令可与之交互。Windows 安装版会自动加入 PATH,可在终端直接调用。
# 查看所有命令与示例
stretchly help
# 立即触发一次 Mini Break
stretchly mini
# 暂停 / 恢复休息循环
stretchly pause
stretchly resume
macOS 用户可配合 Alfred 或 Raycast 使用社区维护的扩展,通过快捷启动器控制 Stretchly 的休息循环。
v1.22.1 · BSD-2-Clause 开源协议 · 支持 Windows / macOS / Linux。请使用手机扫码访问网盘分享页面,下载对应平台的安装包。