# eyecare **Repository Path**: refusea/eyecare ## Basic Information - **Project Name**: eyecare - **Description**: 护眼助手,定时提醒你休息 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2024-02-27 - **Last Updated**: 2025-01-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 关于 EyeCare 是一个保护视力的小软件,启动以后会在设定的时间提醒你休息,放松你的眼睛。 # 功能和设置 - 定时提醒 - 提前通知 - 全屏窗口暂停计时 - 开机启动 # 开发语言 - golang - 请使用 1.22+ 版本进行编译。1.21 编译的 exe 会被 windows defender 误报为病毒。 - 这是个已知的 issue,但是 fyne 官方不打算修复。详见 https://github.com/fyne-io/fyne/issues/1433 - 如果你不能使用 golang 1.22+ 版本,可以参考 https://refusea.com/?p=1652 # GUI 库 - fyne.io/fyne/v2 - 使用 fyne 库务必跟随其 getting started 中的步骤安装依赖。 https://docs.fyne.io/started/ - fyne 默认不支持中文字体,懒得折腾,所以界面用英文。 - github.com/getlantern/systray - github.com/go-toast/toast # 程序主页 - https://eyecare.refusea.com/