本文内容完全由我自己手打,不含任何幻觉。排版经过 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 )  

比如:

  • 领域:Side Project
    • 项目:HamsterBase 1.1
      • 分组:iOS 上架
        • 任务 1:更新隐私协议
        • 任务 2:接入 IAP
  • 领域:娱乐
    • 项目:看《路人女主的养成方法》
      • 分组:第一季
        • 任务 1:第一集
        • 任务 2:第二集

但它有两个问题让我受不了:

  1. 只有苹果版(我用安卓手机)
  2. 没有自然语言处理,功能好几年没更新了(我想接入 deepseek )

3. 所以,我开发了自己的 Todo App

既然没有完美的工具,那就自己造一个!我的 App 核心功能:

✅ 和 Things3 一样的清晰层级

  • 领域 → 项目 → 分组 → 任务,不再混乱。
  • 适合管理长期目标(比如“学习编程”)和短期项目(比如“App 1.1 版本”)。

🔒 端到端加密( E2EE )

  • 所有数据在手机/电脑上加密,再同步到服务器,连我自己都看不到你的内容。

⚡ 无缝同步,离线也能用

  • 基于 CRDT 算法,多设备同步不会冲突(改天单独写篇文章讲这个)。

🌍 全平台支持( iOS / 安卓 / Web / 即将有 Win/Mac )

  • 再也不用被苹果生态绑架了!

⏰ 灵活的任务管理

  • 支持标签、开始时间、截止时间,适合各种场景。

如果你也受够了杂乱的待办清单,可以试试这种“项目+层级”的管理方式,或者……直接用我的 App 。

举报· 824 次点击
登录 注册 站外分享
7 条回复  
fuyou97 初学 前天 00:35
有地址吗
hamsterbase 楼主 初学 前天 00:39
https://tasks.hamsterbase.com/ 除了云同步,所有功能都是免费的。 使用 fex_tasks 可以获得 50% 折扣
z7356995 初学 前天 06:52
这个如果做成 mcp 让 ai 来拆解生成子任务,再人工调整,会更方便
charlestang 小成 前天 11:46
理念很好啊,三件套,想看看 po 主做的另外两件套是啥样的~嘿嘿嘿
hamsterbase 楼主 初学 前天 12:07
@charlestang 我还真搞过记账 https://github.com/hamsterbase/ledger-ts 我设计了一套记账的 DSL , 可以使用 typescript 记账。 可视化基于开源的 https://github.com/beancount/beancount
rewrite 初学 昨天 10:08
hamsterbase 的付费老用户... 原来大佬是作者么,太久没看到 hamsterbase 更新还以为弃坑了呢
hamsterbase 楼主 初学 昨天 10:47
@rewrite 没弃坑, 接下来就是更新 hamsterbase 了。
返回顶部