本文内容完全由我自己手打,不含任何幻觉。排版经过 ai 优化。
作为一个业余独立开发者,我经常需要同时推进多个项目(比如开发新功能、上架 App 、修 Bug )。但普通的待办清单( Todo List )根本不够用——它们要么太乱,要么太死板,最后总是变成“写满任务但永远做不完”的焦虑清单。
于是,我摸索出了一套“项目驱动”的工作流,后来又因为找不到合适的工具,干脆自己开发了一个全平台的加密 Todo App 。
1. 我的项目管理方法:像开发软件一样拆解任务
我不会用普通的待办清单,而是把每个版本更新当作一个独立项目,比如:
-
项目:
HamsterBase 1.1 版本
-
模块:iOS 上架
- ✅ 更新隐私协议
- 🔄 接入 IAP 支付
- ⏳ App Store 提审
- 功能:支持任务移动
- Bug:修复已完成任务不显示日期的问题
为什么这样管理?
- 避免任务爆炸:开发时只修 Bug ,不加新需求,防止项目无限延期。
-
按心情干活:
- 没动力时 → 做简单任务(比如改文案)
- 状态好时 → 攻克复杂功能(比如写支付逻辑)
- 截止日期防拖延:每个项目设一个 Deadline ,逼自己专注。
2. 为什么 Things3 很棒,但我还是自己写了一个?
我想用 Things3 ,它的任务结构特别清晰:
领域( Area )→ 项目( Project )→ 分组( Heading )→ 任务( Task )
比如:
但它有两个问题让我受不了:
- 只有苹果版(我用安卓手机)
- 没有自然语言处理,功能好几年没更新了(我想接入 deepseek )
3. 所以,我开发了自己的 Todo App
既然没有完美的工具,那就自己造一个!我的 App 核心功能:
✅ 和 Things3 一样的清晰层级
- 领域 → 项目 → 分组 → 任务,不再混乱。
- 适合管理长期目标(比如“学习编程”)和短期项目(比如“App 1.1 版本”)。
🔒 端到端加密( E2EE )
- 所有数据在手机/电脑上加密,再同步到服务器,连我自己都看不到你的内容。
⚡ 无缝同步,离线也能用
- 基于 CRDT 算法,多设备同步不会冲突(改天单独写篇文章讲这个)。
🌍 全平台支持( iOS / 安卓 / Web / 即将有 Win/Mac )
⏰ 灵活的任务管理
如果你也受够了杂乱的待办清单,可以试试这种“项目+层级”的管理方式,或者……直接用我的 App 。
|