把作业管理这件小事,做成一个 App

把作业管理这件小事,做成一个 App

HomeworkMate — 家长建模板,孩子每天打卡,周末一起看报告


为什么做

每到晚上八点,最常见的家庭场景之一是:家长大声问”作业写完没”,孩子一边刷视频一边含糊回应”写完了”,家长走过去一看……没写完。

这件事本身不大。但每天重复,磨掉的是耐心,也是亲子关系里那一点信任。

更让我困扰的是:即使孩子认真完成了作业,那些努力也是无形的。一张张拍到微信群里的照片,混在表情包和闲聊里,过一周连我自己都找不到。更别说回答”这周数学比上周进步了吗””英语作业到底交了几次”这种问题——完全靠记忆,一点底气都没有。

我做的不是一个新的打卡 App。打卡 App 已经够多了。

我想要的是一个结构感更清晰的工具:家长在前期把重复性的作业要求设置好,孩子每天按清单完成,提交拍照留存,家长随手审核,周末复盘一下这周哪里好、哪里差。整件事不烦琐,但有迹可循。

于是就有了 HomeworkMate。


是什么

一句话:HomeworkMate 是一款面向家庭的作业管理 App,家长建模板,孩子每天打卡,周末一起看报告。

具体是这样用的:

第一步,家长建模板(一次性)。 把孩子的固定作业输进来,比如”周一/三/五 语文听写””每天睡前 10 分钟英语朗读”,选好学科、周期和时间范围,存好就不用再管。App 会在每天孩子打开时自动生成当日任务清单;新加的模板项会自动补齐到当天,已经生成的不重复。

第二步,孩子完成任务。 今天要做什么,一目了然。完成后拍照、录一段 60 秒内的视频,或者某些任务直接打勾确认,提交就好。多张图可以并行上传,不用等。

第三步,家长审核。 在”待确认”Tab 里一条条过。觉得没问题,通过;发现有问题,驳回并选原因——缺页、模糊不清、内容不完整、答错了,或者其他。如果用 iPad 横屏看,界面会自动切成左列表右详情的分栏布局,连审十几条也不累。

第四步,周报。 周末打开报告:完成率是多少,这周连续打卡了几天,每科完成情况分别怎样,本周被驳回最多的原因是什么。如果”模糊不清”排第一,会自动给出一条针对该原因的改善提示——直白说,这是规则匹配生成的预制建议,不是大模型,但够直接。

App 里有两个角色,UI 是分开设计的。家长端是冷静的 indigo 蓝,四个 Tab,重点是”管理和审视”;孩子端是温暖的 mango 橙黄,三个 Tab,今天的任务清单顶着一个大数字,旁边站着 Mochi,气氛更像”来完成任务吧”,而不是”你有几件事没做”。


几个我自己最喜欢的细节

Mochi。 App 里有一个叫 Mochi 的小角色,在空态、上传中、审核通过时会出现,切换不同的表情。它是用 SwiftUI 的 Canvas + Path 纯矢量画出来的,有五种情绪:开心、欢呼、犯困、思考、骄傲。我喜欢它的原因很简单:我希望孩子打开 App 的时候,第一眼看到的不是任务清单,而是一个等他来的小伙伴。

照片和视频上传前会剥离 EXIF。 所有照片发送到服务器之前,会被重新渲染一遍,GPS 位置、设备型号、拍摄时间一并清空。视频也会重写容器头,清空元数据,速度和直接复制差不多。这不是功能卖点,但给孩子用的 App,这一步不能省。

离线横幅、三语言、iPad 横屏适配。 在没信号的地方,顶部会滑入一条离线提示横幅,不打断操作。语言可以单独设置成简体中文、英文,或者跟随系统,不用绑死在手机的系统语言上。iPad 横屏时,列表页会自动切成左右分栏。这些功能大多数人感知不到,但某一天用到了,会觉得”这个 App 想到这了”。

PIN 锁和用户切换。 一台 iPad 全家共用时,支持快速切换用户并验证 PIN。连续输错 5 次会锁定,锁定时长还会递增。孩子翻不到家长账号,数据各自独立。


欢迎试用,欢迎反馈

HomeworkMate 已在 App Store 上架,iOS 17+,免费下载,无内购。

👉 详情与下载https://homeworkmate.app/

这是我用业余时间做的第一个完整 iOS 产品,肯定还有很多打磨不到位的地方。如果你愿意试用,欢迎在 App 内「设置 → 反馈」里告诉我,每一条我都会看。

Leave a Reply

Your email address will not be published. Required fields are marked *