lihaijiang123/TimeGo

GitHub: lihaijiang123/TimeGo

TimeGo 是一款 macOS 菜单栏弹性工时助手,到公司后自动开始计时并在满工时时提醒下班。

Stars: 2 | Forks: 0

# TimeGo macOS 菜单栏弹性工时助手:到公司后自动开始计时,到点提醒你可以下班。 适合「几点到都行,但干满目标工时再走」的弹性上下班。默认按 **8 小时工时 + 1 小时午休** 计算建议下班时间,可在设置里修改。 **需要 macOS 14 或更高版本。** CleanShot 2026-07-22 at 16 29 29@2x CleanShot 2026-07-22 at 16 29 48@2x CleanShot 2026-07-22 at 16 30 39@2x CleanShot 2026-07-22 at 16 32 05@2x ## 能做什么 - 菜单栏随时看到:**还剩多久 / 已加班多久** - **自动开始计时**:连上公司 Wi‑Fi 或公司网 IP,或解锁/唤醒电脑时(可设置成仅在公司网才自动开始,避免在家误触发) - **手动调整**:改上班时间、设为现在、清除今天 - **通知**:满工时提醒;也可开启下班前提前提醒(默认提前 5 分钟) - **一键打开公司考勤 / OA**(设置里可改网址) - **中文 / English**,默认跟随电脑语言 - 可设为 **开机登录后自动启动** - 数据只保存在你这台 Mac 上,不会上传 ## 怎么安装 1. 从 [Releases](../../releases) 下载最新的 `TimeGo-*.zip` 并解压 2. 把 `TimeGo.app` 拖到「应用程序」文件夹 3. **第一次打开**:在 Finder 里对图标 **右键 → 打开** → 再点「打开」 - 若系统仍拦截:打开「系统设置 → 隐私与安全性」,点「仍要打开」 4. 菜单栏出现 TimeGo 图标后即可使用 ## 第一次建议这样设 1. 点菜单栏图标 → **设置** 2. 打开 **登录时自动启动**(若提示要批准:系统设置 → 通用 → 登录项 → 允许 TimeGo) 3. 填写公司 **Wi‑Fi 名称** 和/或 **IP 前缀**(在公司时也可点「填入当前…」) 4. 允许 **通知**(到点和下班前提醒都靠它) 5. 如果要用 Wi‑Fi 名称识别公司网,系统可能要求 **定位权限**;不想开定位的话,只填 IP 前缀也可以 默认考勤地址是 `https://i.mdpi.cn/team/attendance`,可在设置里改成你自己的 OA 链接。 ## 日常怎么用 - **自动**:到公司连上网(或解锁电脑)后,一般会自己开始计时 - **手动**:面板里点「现在开始上班」,或输入上班时间 - **看进度**:菜单栏显示剩余时间;到点后显示加班时长 - **改时间**:在「校正时间」里改小时和分钟(输完小时会自动跳到分钟) - **查历史考勤**:点「打开考勤」,用浏览器打开你设置的 OA 页面 - **下班提醒**:满工时会通知;若开了提前提醒,会再早几分钟提醒一次 ## 自动开始的规则(简要) 今天还没开始计时时: - 连上匹配的公司 Wi‑Fi 或公司 IP → 自动开始 - 唤醒 / 解锁电脑时 → 也可能自动开始(若已配置公司网,默认要求当前已在公司网) - 打开 App 时若已在公司网 → 也会开始 任何时候都可以手动改上班时间。跨过自然日后,会按新的一天重新计时。 ## 隐私说明 - 上班时间、设置等只存在本机 - 不会把考勤或位置发到服务器 - 定位权限仅用于读取 Wi‑Fi 名称(可选) - 「打开考勤」只是用系统浏览器打开你填写的网址 ## 常见问题 **菜单栏找不到图标?** 看一下菜单栏右侧是否被挤掉;或打开「应用程序」里的 TimeGo。可在设置里打开登录时启动,避免每次手动开。 **没有自动开始?** 确认已填公司 Wi‑Fi / IP,且当前确实连着公司网;也可以先手动开始,再校正时间。 **收不到通知?** 到「系统设置 → 通知 → TimeGo」打开允许通知,并在 App 设置里确认已开启满工时 / 提前提醒。 **第一次打不开?** 用 Finder **右键 → 打开**,不要只双击。这是未做 App Store 公证时的正常情况。
标签:工时管理, 弹性工作制, 效率工具, 网络调试, 自动化, 菜单栏应用