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

番茄工作法的一种新 UI 尝试

  •  1
     
  •   timqian ·
    timqian · 2019-02-25 09:56:04 +08:00 · 8291 次点击
    这是一个创建于 2102 天前的主题,其中的信息可能已经有所发展或是发生改变。

    tomato-pie

    现有的番茄工作法工具用的不是很顺手,自己做了一个,也一直在使用一个 chrome 插件

    Todo list + 番茄工作法

    Features

    • A reminder like todo list
    • Pomodoro Technique
      • show tomatoes of last 12 hours on clock
      • red part: 25 minutes for one tomato
      • green part: 5 minutes for rest
      • get notifications when a tomato is finished
      • view tomato history

    Usage

    Editing Todo list

    Doing Pomodoro

    一些链接

    24 条回复    2019-02-28 16:53:01 +08:00
    heyf
        1
    heyf  
       2019-02-25 10:24:39 +08:00 via iPhone   ❤️ 1
    UI 直观,从 Todo List 启动番茄钟的创意挺不错的!可以考虑加上 forest 的网址黑白名单功能
    SpiderXiantang
        2
    SpiderXiantang  
       2019-02-25 10:29:45 +08:00   ❤️ 1
    支持
    Egfly
        3
    Egfly  
       2019-02-25 10:50:01 +08:00 via iPhone
    我刚开始做一个番茄工作法的小程序玩
    moonvstod
        4
    moonvstod  
       2019-02-25 10:52:32 +08:00
    UI 很有创意,试用了一下卸载了,原因有二,一是占用新标签页,与我日常使用习惯冲突严重,二是没有教程或使用指引或鼠标放掉按钮上没有提示,不清楚是做什么的,点了之后就开始了,但删除 todo 之后时钟还在继续,无法终止
    timqian
        5
    timqian  
    OP
       2019-02-25 11:08:36 +08:00
    @moonvstod 谢谢,因为是照着自己想要做出来,许多对新用户不友好的方面没有考虑到。你说的这些都是很好的反馈。

    - 占用新标签页是个人习惯,确实应该让用户可以设置是否占用
    - 鼠标放按钮山提示是个好主意,但这个还会考虑下,因为如果需要提示说明 UI 做的不够直观,可能要做的是改进 UI
    - 关于删除 todo 时是否要同时删掉番茄也是我比较纠结的问题,因为有时候你删掉一个 todo,但是工作记录是不想删掉的。现在的做法是只要开始新番茄,现在进行的番茄是会取消的。这个问题没想好如何更好
    hoythan
        6
    hoythan  
       2019-02-25 11:09:06 +08:00
    为什么不做成一个网页项目在所有设备使用
    timqian
        7
    timqian  
    OP
       2019-02-25 11:19:49 +08:00
    @hoythan 一开始是想做成网页的,但是网页的问题是无法“在后台运行”,页面一旦失去 focus 或者你不小心关掉了页面计时器就停了。

    做成 extension 的好处是它有 background page,即使你关掉了页面计时器不会停

    还有一个好处是可以在 extension 的图表上加上时间提示
    timqian
        8
    timqian  
    OP
       2019-02-25 11:20:35 +08:00
    图表 => 图标
    mydearxym
        9
    mydearxym  
       2019-02-25 12:52:19 +08:00
    UI 很有创意,如果能放到 menuBar 上就更好了 :)
    uuair
        10
    uuair  
       2019-02-25 12:55:55 +08:00
    你应该试试种树的那种,我现在都改用哪个了。。。
    timqian
        11
    timqian  
    OP
       2019-02-25 21:45:49 +08:00 via Android
    @mydearxym 如果有挺多人用的话🤔
    clino
        12
    clino  
       2019-02-26 10:52:40 +08:00
    对,种树比番茄来说更好,对我有奇效
    番茄类的之前用了一段时间没太大感觉
    yylucifer
        13
    yylucifer  
       2019-02-26 13:34:45 +08:00
    真番茄会有好时间关注 UI ?
    timqian
        14
    timqian  
    OP
       2019-02-26 14:49:49 +08:00
    @yylucifer
    当然,不关注的话,自己按脉搏计时也可以
    所有软件的意义不就在于给用户(U)一个与计算机交互的接口吗(I)
    yylucifer
        15
    yylucifer  
       2019-02-26 14:55:41 +08:00
    @timqian #14 没有杠的意思,只是我也是一个超过 3 年时间的番茄使用者
    就以我个人的使用体验来说,当真得践行番茄的时候,我真正需要的可能真的只是一个按钮“开始”
    然后到点了提醒我该休息一下了
    中间很少有时间去关注我这个周期还剩多少时间。。
    ----
    这是我一个体会。。并不是想说 lz 的东西不好还是怎样。
    timqian
        16
    timqian  
    OP
       2019-02-26 15:09:45 +08:00
    @yylucifer 嗯嗯,站的角度不一样,你是从使用者角度,我是开发者角度
    但其实从使用者角度讲,使用番茄工作法有一个重要的步骤是追踪自己做完的番茄来做自我观察,tomato-pie 直观得提供近 12 小时和过去每天的完成情况,我觉得还是有一定意义的
    > 当每个番茄时结束后,成果会被记录下来以提高参与者的成就感并为未来的自我观察和改进提供原始数据。( https://zh.wikipedia.org/wiki/%E7%95%AA%E8%8C%84%E5%B7%A5%E4%BD%9C%E6%B3%95#%E5%8E%9F%E7%90%86)
    yylucifer
        17
    yylucifer  
       2019-02-26 15:16:05 +08:00
    @timqian #16 这确实也是,番茄也是有这个用处。
    alexwu
        18
    alexwu  
       2019-02-26 19:51:41 +08:00
    不错,居然有跟 Marinara 一样的 heatmap
    timqian
        19
    timqian  
    OP
       2019-02-26 22:14:47 +08:00 via Android
    @alexwu Marinara 是啥,不是 github 一样吗😮
    discrete
        20
    discrete  
       2019-02-27 08:39:16 +08:00
    有意思,可以考虑做成 Electron app 呀。
    alexwu
        21
    alexwu  
       2019-02-27 13:28:00 +08:00
    @timqian https://github.com/schmich/marinara 这个也是 chrome 扩展的番茄钟
    timqian
        22
    timqian  
    OP
       2019-02-27 20:46:15 +08:00 via Android
    @alexwu 嗯嗯,这个也调研过列在 readme 里了
    tiaod
        23
    tiaod  
       2019-02-28 16:41:22 +08:00
    这个做得是真的好,我要给你一百个赞。十分的新颖
    tiaod
        24
    tiaod  
       2019-02-28 16:53:01 +08:00   ❤️ 1
    我有个不错的想法,给你提到 issue 了
    https://github.com/t9tio/tomato-pie/issues/3
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5533 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 07:48 · PVG 15:48 · LAX 23:48 · JFK 02:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.