V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
hamsterbase
V2EX  ›  分享创造

我是如何管理独立开发项目的?一个拒绝拖延的极简工作流

  •  1
     
  •   hamsterbase ·
    carytrivett · 1 天前 · 1123 次点击

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

    5 条回复    2025-04-05 12:07:10 +08:00
    fuyou97
        1
    fuyou97  
       1 天前
    有地址吗
    hamsterbase
        2
    hamsterbase  
    OP
       1 天前   ❤️ 1
    https://tasks.hamsterbase.com/

    除了云同步,所有功能都是免费的。 使用 v2ex_tasks 可以获得 50% 折扣
    z7356995
        3
    z7356995  
       1 天前
    这个如果做成 mcp 让 ai 来拆解生成子任务,再人工调整,会更方便
    charlestang
        4
    charlestang  
       21 小时 40 分钟前
    理念很好啊,三件套,想看看 po 主做的另外两件套是啥样的~嘿嘿嘿
    hamsterbase
        5
    hamsterbase  
    OP
       21 小时 19 分钟前
    @charlestang 我还真搞过记账

    https://github.com/hamsterbase/ledger-ts

    我设计了一套记账的 DSL , 可以使用 typescript 记账。

    可视化基于开源的 https://github.com/beancount/beancount
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2151 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 01:26 · PVG 09:26 · LAX 18:26 · JFK 21:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.