donetick
SHA-256开源协作家务任务管理工具,支持自然语言、NFC标签和Home Assistant集成。
一起轻松管理家务和任务
核心功能
- 自然语言创建任务:直接说“每隔6个月换滤芯”自动识别
- 自适应调度:根据历史完成时间自动调整下次到期日
- NFC标签:写一个标签,扫一下就能标记任务完成
- Home Assistant集成:在智能家居仪表盘查看和管理任务
- 积分激励与分析:完成得越多,分数越高,还有详细统计
避坑指南
- •必须提前创建有效的selfhosted.yaml配置文件,否则应用无法启动;时区环境变量TZ需要正确设置,否则通知时间有偏差;离线功能目前有限,仅部分页面可访问。
适用场景
- 家庭家务分配:每个人完成自己的任务,自动轮换,减少争吵
- 团队日常运维:定时巡检、设备维护,配合NFC标签快速打卡
- 智能家居联动:在Home Assistant面板直接操作,声音或自动化触发
Donetick 是一款开源、易用的任务与家务管理应用,支持协作。它的核心亮点是自然语言创建任务(例如“每周一、周二下午6:15倒垃圾”)、自适应调度(根据历史完成日期自动调整下次到期)、任务分配轮流、带智能重置的子任务,以及积分激励。独特功能包括NFC标签物理标记完成和Home Assistant原生集成。支持多平台通知、离线访问、Webhook、REST API和多因素认证。适合家庭、小团队或智能家居爱好者。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
步骤1:确保Docker已安装,然后拉取镜像:docker pull donetick/donetick
步骤2:创建selfhosted.yaml配置文件(参考官方示例),放在./config目录下
步骤3:运行容器:docker run -v $(pwd)/data:/donetick-data -v $(pwd)/config:/config -p 2021:2021 -e DT_ENV=selfhosted donetick/donetick
- 步骤1:确保Docker已安装,然后拉取镜像:docker pull donetick/donetick
- 步骤2:创建selfhosted.yaml配置文件(参考官方示例),放在./config目录下
- 步骤3:运行容器:docker run -v $(pwd)/data:/donetick-data -v $(pwd)/config:/config -p 2021:2021 -e DT_ENV=selfhosted donetick/donetick
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
d5de65f5dc4362432cbecdcb5fae86d141c872a463857632359012ad358d8f51该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
停止并删除容器:docker stop donetick && docker rm donetick,然后删除data和config目录。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
3 FAQs