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

手撸一个最简单的时间/任务管理工具,三年构思,三天开发

  •  1
     
  •   zfish ·
    madawei2699 · 2020-02-18 16:20:43 +08:00 · 3240 次点击
    这是一个创建于 1722 天前的主题,其中的信息可能已经有所发展或是发生改变。

    v1 版本(利用 OmniFocus ):

    v2 版本(备忘录+日历):

    v3 版本( VSCode+邮件):

    上图是每天自动邮件提醒当天待办事项和重要未做事项。

    v3 的优点

    • 纯文本格式。很容易做一个 parser 去解析这种类 yaml/python 的缩进风格格式,同时也很容易编辑,使用任何编辑器都可以操作。当然最好使用 VSCode 与 TODO++插件,这样会方便一些。
    • 灵活度高。可以随意的通过目录来区分不同领域,同时可以在单个文件中建立各种相关的项目,项目可以无限拆分。
    • 可扩展性强。比如你要扩展一个功能,加入非重要但未开始做的待办事项查看和提醒功能,这时候可以扩展 VSCode 插件和 todo_parser_lib。还可以通过 GitHub Actions 等 pipeline 做自动化的任务处理,结合 IFTTT 可以玩出很多花样。
    • 数据私有。数据是你的,再也不需要依赖特定公司和特定平台了。
    • 免费。这一切都是免费的,除了耗费你一些时间。

    具体开发过程详见《我的时间管理工具》

    2 条回复    2020-02-20 09:46:11 +08:00
    yafoo
        1
    yafoo  
       2020-02-18 18:01:18 +08:00 via Android
    我的导航程序是 10 年构思,10 条开发。。
    AlwaysBee
        2
    AlwaysBee  
       2020-02-20 09:46:11 +08:00
    不如看看我之前在 V 站宣传过的应用吧 😂
    https://www.v2ex.com/t/645157
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1297 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:32 · PVG 07:32 · LAX 15:32 · JFK 18:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.