Web 部署版 v1.18.0
一个 PHP 文件加一张 MySQL 表就能跑起来。传到自己的虚拟主机或服务器,任何有浏览器的设备都能打开。
含 6 个文件;不含数据库配置(安装时填你自己的账号)
Downloads
网页版、Windows 安装版共用同一份前端代码,差别只在数据放在哪; 安卓版是 Kotlin + Jetpack Compose + Room 写的原生实现,功能与之对齐。
一个 PHP 文件加一张 MySQL 表就能跑起来。传到自己的虚拟主机或服务器,任何有浏览器的设备都能打开。
含 6 个文件;不含数据库配置(安装时填你自己的账号)
双击安装、一路下一步,无需任何运行环境。数据存在本机,也可以选配和网页版、手机端同步。
卸载不会删数据,重装后任务原样还在
Kotlin + Jetpack Compose + Room 的真原生实现,不是网页套壳。底部五个页签,和网页版共用同步协议。
包名未变,可直接覆盖安装,本地数据不丢
三个包都不含任何人的账号、密码与任务数据 —— 首次打开是干净的空白。
校验方式:下载后跑 certutil -hashfile 文件名 MD5 与上面对照即可。
Tasks
不止标题和截止日。分组、优先级、负责人、前置依赖、提醒时间都能记, 需要协作分工的时候不用再另找一张表贴上——信息本来就该长在一起。
Recurrence
不是打完勾就消失的一次性清单。循环任务会记录每一次完成情况, 连续了多少次、近一个月完成得怎么样,翻开就有数。
Views
同一堆任务,脑子里想的问题不一样,需要的样子也不一样。四个视图各自回答一个问题, 手机上则是底部五个页签。
Sync
多设备同步最容易出岔子的地方不是「加了条没同步过来」,而是 「明明删了,换台电脑它又出现了」。这一条我们专门做了墓碑机制。
More capabilities
侧边栏「普通任务 / 循环任务」两个按钮,带实时条数,点一下筛、再点取消。和分组、优先级、搜索叠加生效,全部视图通用。
到时间弹系统通知并响提示音。设置里有「试听」按钮,点一下当场验证音频通路。
可设访问口令,解锁后 24 小时内免密。口令只在本机校验,不同步,不会互相锁死。
干净的浅色界面,长时间盯着也不刺眼。强调色沿用 LOGO 的 #D22222 红,三个客户端完全一致。
随时导出 JSON 备份,换设备时导回来即可。三端都支持。
完成率、完成随时间的趋势、按优先级 / 状态 / 分组的分布,几张图看完这一阵的节奏。
Data & privacy
三个版本的数据都不经过我们的服务器,因为我们本来就没有服务器参与你的日常使用。
数据在你自己的 MySQL 里。配置文件在你手上,数据库密码除了你没人知道。
你自己的 MySQL 数据库
(db-config.php 里填)
数据存在本机用户目录。卸载不会删数据,重装后任务原样还在。
C:\Users\你的用户名\AppData\Roaming\todo-manager-win\data\
存在手机本地数据库里,不会上传。包名未变,覆盖安装不丢数据。
手机本地 Room / SQLite
com.qiuzhouyuan.todomanager