引言
家务往往是被掰碎了揉进生活中的。在空间和时间的双重影响下,时常要处理意外的杂乱。没有人会忘记吃完饭后清洗餐具,但对于中长期需要定期完成的家务来说,记忆变得不靠谱。
诚然,可以每周或每月安排一个「家务日」集中处理,但我更习惯将它们分散到日常的碎片时间中,随时随手完成,以避免集中的任务带来心理负担。
这就需要一个系统按时来「提醒」我,该做什么了。我希望它能:
- 免打扰提醒:不需要推送通知,只需一个待办清单,在我需要时可供查看。
- 动态调整周期:家务没有严格的截止日期,系统应允许任务推迟或提前。下一次执行日期应根据本次的实际完成日期动态计算,而非固定的「每周三」或「每 10 天」。
- 快捷完成记录:操作应尽可能简便。相比手动在电子表格中记录,我更希望通过简单的「一键式」操作,例如点击一个按钮,就能自动记录完成状态。
经过几个月的实践,我梳理出约 30 项定期家务,并为每项任务设定了最佳的执行间隔。
在方案选择上,我曾考虑过使用小米无线开关,但其成本较高且不够美观。最终,我选择了成本低廉且易于隐藏的 NFC 标签作为「按钮」,通过手机触碰来记录任务完成情况。数据管理和自动化流程则依托于现有的家庭服务器。最终实现的效果是,手机碰一碰即可快捷查询、记录。

准备工作
所需工具
本方案所需工具如下表所示。其中,Glance 和 PVC 不干胶图标为非必要项,可按需配置。
- Baserow:用于管理家务项目数据。可使用飞书、NocoDB、Teable 等类似的多维表格工具替代。
- n8n:用于构建自动化流程,连接 NFC 触发与 Baserow 数据。可使用 Node-RED 等工具替代,或在 Tasker 中直接处理所有逻辑。
- Tasker (Android):用于读取 NFC 数据、触发自动化流程并实现移动端交互。iOS 用户可寻找类似自动化工具进行配置。
- NFC Tools (Android):用于将文本信息写入 NFC 标签(平均每个成本为 0.5—0.7 元)。
工具 | 平台 | 用途 | 必备 |
---|---|---|---|
Baserow | 服务端 | 数据填写、管理 | 是 |
n8n | 服务端 | Webhook 自动化流程 | 是 |
Glance | 服务端 | 信息面板,提醒 | 否 |
Tasker | 移动端 (Android) | 移动端自动化/交互 | 是 |
NFC Tools | 移动端 (Android) | NFC 标签写入 | 是 |
NFC 标签 | 物料 | NFC 标签 | 是 |
PVC 不干胶图标 | 物料 | NFC 标签 | 否 |
下文涉及的所有配置文件、脚本及图标文件,均已收录于 GitHub 仓库 osnsyc/chores-automation。
物料准备与布置
设计与制作
我购买的 NFC 标签型号为 NTAG215,直径 25mm,单价约 0.5 元。为提升美观度,我没有直接使用纯白色的标签,而是在淘宝定制了防水的 PVC 不干胶贴纸。A4 大小,塞下了 54 个标签,老板负责模切,10 元包邮,平均每个 0.2 元。


图标素材可在 Flaticon 等网站免费获取。设计时,图标的含义应当是不言自明的,并在合适位置添加 NFC 标志。我使用不同背景色来区分功能,例如蓝色代表「完成家务」。
(读者可以在项目仓库中找到可编辑的图标源文件 nfc_tags.pptx
。)


布置
NFC 标签可粘贴于家中常见的非金属表面。若需贴在金属表面,请选用防金属标签。为保持美观,可将其贴在家电侧面、柜门内侧或面板底部。NFC 信号具有一定的穿透性,实测可穿透 20mm 厚的胶合板(理论上最大可能达到 40mm),因此直接贴在柜体或面板内侧也是可行的方案。



