StayActive 是一款专为久坐人士设计的轻量级 Windows 提醒工具。它静默运行在系统托盘,定时通过全屏透明的动态 GIF 提醒您喝水、活动或休息。
✨ 绿色免安装版:无需安装,解压即用,能够放在 U 盘里的健康小助手。
- 🛡️ 非强制打扰:静默运行于右下角托盘,工作时不抢焦点。
- 🎨 全屏 GIF 弹窗:透明背景 + 动态 GIF + 醒目文字提示(如 "Drink Water"),既有视觉冲击力又不失优雅。
- ⚙️ 可视化配置:内置图形化管理界面,轻松点击即可添加提醒、修改时间、选择本地图片,告别手写 JSON。
本项目采用源码 + 自动构建脚本的交付方式。您只需要轻松三步:
进入 scripts 文件夹,双击运行:
download_deps.bat(这会自动为您下载必要的 JavaFX 运行库,只需执行一次)
双击运行:
compile.bat(将源码编译成可执行程序)
双击运行:
run.bat
🎉 现在查看您的电脑右下角,应该已经出现了一个 CoderHealthy 的托盘图标。
如果您是 macOS 用户,请使用终端 (Terminal) 运行以下命令:
- 下载依赖 (自动检测 M1/Intel):
sh scripts/mac_download_deps.sh
- 编译:
sh scripts/mac_compile.sh
- 运行:
sh scripts/mac_run.sh
-
修改配置:
- 左键或右键点击托盘图标,选择 "Configure"。
- 在弹出的界面中,左侧选择任务,右侧修改参数(名称、间隔时间、GIF 图片)。
- 支持点击 "Browse..." 选择您自己喜欢的动图!
- 修改完成后,记得点击 Update 和 Save & Close。
-
日常使用:
- 您可以将
run.bat发送到桌面快捷方式,并改名为 "CoderHealthy" 方便日常启动。 - 提醒触发时,点击屏幕上的 GIF 动图即可关闭提醒。
- 您可以将
-
完全退出:
- 右键托盘图标 -> Exit。
| 📂 目录/文件 | 📝 说明 |
|---|---|
scripts/run.bat |
[核心] 程序的启动脚本 |
scripts/compile.bat |
编译脚本 (修改源码后运行) |
scripts/download_deps.bat |
依赖下载脚本 (首次运行) |
assets/ |
默认图标和 GIF 资源存放处 |
config.json |
配置文件 (自动生成,也可手动备份) |
src/ |
Java 源代码 (Open Source) |
- 语言:Java 17
- UI 框架:JavaFX (OpenJFX)
- 数据存储:Gson (JSON)
- 运行机制:Module Path 模块化加载,无需安装额外的 Runtime 环境变量。
本项目采用 MIT License 开源。
Created with ❤️ by turnin