职校家园本身确实没有提供内置的每日自动打卡提醒功能,这一点需要先明确。你翻遍整个App,也找不到一个叫“自动打卡提醒”的开关。所有能实现“自动打卡”的路径,都得依赖外部工具或者自己搭建的服务来触发。
那么,怎么解决这个问题?目前业内比较成熟的方案主要有三种:一是用自律打卡类App设置定时提醒;二是接入基于云函数的自动打卡助手,配上微信推送;三是直接用手机系统闹钟兜底。下面逐一拆解。

用自律打卡APP设置每日打卡提醒
这是最轻量的方案,不需要写代码,安卓和iOS都适用。适合的需求场景是:你只是需要一个准时提醒,提醒到了你自己手动去打卡。
操作起来很简单。先打开自律打卡App,进入【我的】页面,点击右上角的【设置】图标。在设置列表中找到【打卡提醒】选项,点进去会弹出时间选择器。接着,把小时和分钟滚轮调到你实际需要打卡时间的前10分钟。举个例子,如果职校家园要求8:00前完成打卡,那就设为7:50,然后点击【确定】保存。
这里有个细节值得注意:时间不要直接卡着截止节点设。因为网络加载、登录验证、页面跳转这些环节都要花时间,卡点提醒大概率会导致超时失败,得不偿失。
接入职校家园自动打卡助手(云函数版)
如果你已经配置好了自动化打卡的能力,希望提醒和打卡动作真正联动起来——提醒一响,打卡自动完成——那这个方案更适合你。
具体操作分三步。第一步,启用微信消息推送提醒。在Fork后的Auto-ZhiXiaoJiaYuan-SCF仓库里,编辑user.json文件,在对应用户对象里填入有效的pushKey。这个key来自Server酱或者PushPlus这类平台,填好保存提交就行。
第二步,确认sign.yml文件里的cron表达式已经设成了你想要的每日执行时间。比如0 0 * * *代表每天凌晨0点运行,如果你需要早上7:30打卡,那就改成30 7 * * *。否则微信收到的通知只会是“未执行”或者“执行失败”。
第三步,在GitHub Actions的Sign工作流页面,点击Run workflow手动触发一次,验证pushKey是不是能正常收到“打卡成功”的消息。需要警惕的是,首次运行如果收不到消息,大概率是pushKey格式写错了或者已经过期。重新生成一个新的粘贴上去,旧的key不会自动刷新。
用手机系统自带提醒工具临时补位
前面两种方式都来不及配置,又怕连续漏打卡影响实习备案的时候,系统级的闹钟提醒是最可靠的兜底方案。
操作也很直接。打开手机自带的【时钟】,切换到【闹钟】标签,点击【+】新增一个闹钟。时间设定为打卡截止前15分钟,重复选项勾选“每天”,闹铃标题写清楚“职校家园打卡!”,然后保存就好。
提醒音这块建议选带震动加高音调的组合,避免静音模式下完全错过。别小看这一步,很多情况下,正是这个简单的闹钟帮你避免了连续漏打卡的麻烦。
