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

摸摸鱼计时器 —— 统计「摸鱼时间」的 macOS 菜单栏小工具

  •  2
     
  •   JJYing ·
    jjying · 3 天前 · 2478 次点击

    最近上线了一个自己的小玩具 —— 摸摸鱼计时器,功能很简单:统计你一天里花了多少时间在「非主力 App 」上,并算出它在你开机总时长里的占比,浓缩到 macOS 菜单栏里的一个数字。

    为什么要做这个?之前尝试过不少时间追踪工具,但大多偏重效率管理,统计精确但用起来负担有点重,所以想做个更轻量、带点玩笑意味的东西,统计逻辑偏「宽松」,不求 100% 精确,更多是帮你意识到自己一天的状态,在图一乐的同时也能多少监督自己。

    • 菜单栏一目了然,不打扰
    • 功耗忽略不计
    • 数据全部存本地(但会发送软件本体日活信息,可选)
    • 支持分享当天「摸鱼战报」和朋友们互相勉励(嘲笑)

    下载方式

    摸摸鱼官网 (有点儿可爱,不喜请轻喷)

    发布视频

    Bilibili

    63 条回复    2025-08-29 15:06:02 +08:00
    JoeJoeJoe
        1
    JoeJoeJoe  
    PRO
       3 天前   ❤️ 1
    UI 也太用心了吧, 赞
    nick1357
        2
    nick1357  
       3 天前   ❤️ 1
    已下载安装,支持一下,看着还不错
    neochen13
        3
    neochen13  
       3 天前   ❤️ 1
    这也太可爱了吧!必须尝试一下
    spacebound
        4
    spacebound  
       3 天前   ❤️ 1
    有意思,求个 win 版的
    JJYing
        5
    JJYing  
    OP
       3 天前
    @spacebound 感觉 Windows 版本不太好做呀,右下角托盘默认折叠,虽然能拖出来但我感觉好像不是大部分用户直觉的操作?
    admol
        6
    admol  
       3 天前   ❤️ 1
    这个 UI 好看
    spacebound
        7
    spacebound  
       3 天前
    @JJYing 装这个插件的目标用户肯定会自己拖出来的,不用担心
    JJYing
        8
    JJYing  
    OP
       3 天前   ❤️ 1
    @spacebound 好的,那我现在就去买一台 PC
    Steven666
        9
    Steven666  
       3 天前   ❤️ 1
    UI 是让设计师帮忙设计的吗,有点好看
    JJYing
        10
    JJYing  
    OP
       3 天前
    @Steven666 我自己就是 UI ,程序是让 Cursor 帮忙的
    crossoverJie
        11
    crossoverJie  
       2 天前   ❤️ 1
    很棒,已用。

    PS:看了下作者的其他作品,都很棒啊,再去 Linkedin 一看,果然是资深设计大佬
    littlefishzzz
        12
    littlefishzzz  
       2 天前   ❤️ 1
    浏览器里有些网页是工作,有些网页是摸鱼,目前似乎没法区分
    hellodigua
        13
    hellodigua  
       2 天前   ❤️ 1
    太可爱了大佬,这个设计感绝了
    zhangxiangliang
        14
    zhangxiangliang  
       2 天前   ❤️ 1
    设计有点厉害,不过话说要是被老板看到,不得按着头一人装一个,每天检查检查。
    JJYing
        15
    JJYing  
    OP
       2 天前
    @littlefishzzz 是的,这是个很重要的问题,马上去做浏览器插件
    JJYing
        16
    JJYing  
    OP
       2 天前
    @zhangxiangliang 哈哈哈哈哈,道理是这个道理,不过说实话,真在乎这个的公司,其实员工电脑上早装好专业得多的行为分析软件了
    Moatkon
        17
    Moatkon  
       2 天前   ❤️ 1
    UI 是怎么做出来的,好好看
    SayHelloHi
        18
    SayHelloHi  
       2 天前   ❤️ 1
    官网设计真好看

    感觉楼主 主业设计 副业程序员 😁
    JJYing
        19
    JJYing  
    OP
       2 天前
    @Moatkon 大部分鱼鱼都是 AI 生成的
    JJYing
        20
    JJYing  
    OP
       2 天前
    @SayHelloHi 谢谢~ 确实,主页是 UI 设计师
    lwldcr
        21
    lwldcr  
       2 天前   ❤️ 1
    界面看起来太 Q 了,非常适合我这种猛男,小小赞助一杯☕️
    lwldcr
        22
    lwldcr  
       2 天前
    提个小小的建议,像浏览器这种娱乐+工作都在用的东西如何区分使用时间,感觉这方面楼主还可以优化一下,比如给个自定义的比例/根据 host 来区分是否是工作(可能需要权限或者弄个浏览器插件)/或者支持把不同的浏览器窗口 or tab 分别定义为工作和非工作使用
    itenyh
        23
    itenyh  
       2 天前   ❤️ 1
    太厉害了,感谢开发!
    donggua997
        24
    donggua997  
       2 天前   ❤️ 1
    想起保卫萝卜
    pakholeung372
        25
    pakholeung372  
       2 天前   ❤️ 1
    网页设计很可爱
    JJYing
        26
    JJYing  
    OP
       2 天前   ❤️ 1
    @lwldcr 谢谢爸爸!你提的这个确实太重要了,浏览器插件肯定是要做来着了
    adamwang
        27
    adamwang  
       2 天前   ❤️ 1
    给枯燥沉闷的牛马生活带来了一丝活力,感谢楼主的产品 🫡
    killva4624
        28
    killva4624  
       2 天前
    UI 有种复古的拟物风哈哈
    MavSill
        29
    MavSill  
       2 天前
    @littlefishzzz 摸鱼率化零
    MavSill
        30
    MavSill  
       2 天前
    太可爱了,不知道图标是否可以多选择呢?恐鱼(目)症患者……😂
    liuliuliuliu
        31
    liuliuliuliu  
    PRO
       2 天前   ❤️ 1
    请问代码有开源吗?
    Lemon2ee
        32
    Lemon2ee  
       2 天前
    有没有可能开发一个小功能,在设置主力应用时,可以选择浏览器的不同 profile ?因为我现在摸鱼主力应用是 chrome ,但是工作上也要用,不过我摸鱼的时候用的是个人 profile ,工作相关的会用工作账号登陆的 profile ,如果能区分开就最好了!
    wjfz
        33
    wjfz  
       2 天前
    请问副屏能兼容吗?副屏开的 IDE 失焦,主屏在微信摸鱼这种情况。
    JJYing
        34
    JJYing  
    OP
       2 天前
    @donggua997 你这么一说,这个质感确实很像萝卜哈哈哈哈
    JJYing
        35
    JJYing  
    OP
       2 天前
    @MavSill 还有这样的啊?那请问比如说我做另外一套主题,就叫“拉拉驴”好了,动物全换成牛马,牛马的眼睛你怕吗?
    MavSill
        36
    MavSill  
       2 天前
    @JJYing #35 哇那还好,主要怕鱼😂
    JJYing
        37
    JJYing  
    OP
       2 天前
    @liuliuliuliu 暂时还木有开源
    JJYing
        38
    JJYing  
    OP
       2 天前
    @Lemon2ee 在计划了,不过考虑到大家不一定都是用 profile 来切换的,所以本来打算和其他统计应用一样,用 URL 来判断,用户手动找到自己工作的产品的网站,虽然也有可能比如我用 Notion 一半是个人一半公司,但总体来说好像是比较普适的方案,你觉得这个方式能符合你的需求吗?
    Lemon2ee
        39
    Lemon2ee  
       2 天前
    @JJYing 感谢回复,但是感觉单纯的用 url 来局限性还是太大了,profile/tab 会更容易区分,以下是一些案例:
    1. chrome profile ,这个很直观
    2. 像你说的 notion ,可能会有点难度?不太该如何跟踪 notion 内部的 workspace 状态
    3. cursor/ide in general ,可能有一部分人的“摸鱼”是花时间写自己的小项目
    4. discord ,之前的工作就有用 discord 的需求,但是我平常也会加一些 server 来吹水聊天之类的
    git00ll
        40
    git00ll  
       2 天前
    能区分 chrome 中的标签页吗
    Charlex
        41
    Charlex  
       2 天前
    太可爱了吧 JJ !
    JJYing
        42
    JJYing  
    OP
       2 天前
    @git00ll 目前还不能,上面就有好几个朋友问这个了哈哈哈哈
    Lyio
        43
    Lyio  
       2 天前
    从内侧到现在,一直不断的在迭代更新,非常不错👍
    JJYing
        44
    JJYing  
    OP
       2 天前
    @wjfz 这确实也是个痛点,目前的策略是只看激活的,所以双屏同时的话是判断不精准了
    lin0u0
        45
    lin0u0  
       2 天前
    好用!喜欢!日日争当贝壳王()
    YesirX
        46
    YesirX  
       2 天前
    太棒了吧 JJ !
    roundtopx
        47
    roundtopx  
       2 天前
    太强啦!官网动画也很丝滑很流畅,我现在每天都在用!
    JJYing
        48
    JJYing  
    OP
       2 天前 via iPhone
    @Lemon2ee 这个确实值得好好规划一下,没种方法都有缺点,不管怎么样让我把浏览器插件先搭起来
    Lemon2ee
        49
    Lemon2ee  
       2 天前
    @JJYing 打赏了,一点小心意,尊重闭源,希望能够尽快用上新版本!
    JJYing
        50
    JJYing  
    OP
       2 天前 via iPhone
    @Lemon2ee 非常感谢!
    wjfz
        51
    wjfz  
       2 天前
    @JJYing #44 正常的呀,预期就是副屏如果开着 IDE ,没激活就不算。我就是问一下这个场景目前是怎么计算的。
    JJYing
        52
    JJYing  
    OP
       1 天前   ❤️ 1
    @wjfz 目前就是像你说的,获得焦点的那个才计时
    loveliness
        53
    loveliness  
       1 天前
    JJYing
        54
    JJYing  
    OP
       1 天前
    @loveliness 诶哟我去…… 这我也不知道咋整……
    f0rger
        55
    f0rger  
       1 天前   ❤️ 1
    好看,下个版本加上统计报表可好
    simo
        56
    simo  
       1 天前
    看了都说设计好,更加确信,我审美确实有问题。
    Jieyue
        57
    Jieyue  
    PRO
       1 天前
    UI 点赞,总感觉有小时候玩 4399 的味道
    yamatoki
        58
    yamatoki  
       1 天前
    听众群友催更 PC 版
    shoudeliao
        59
    shoudeliao  
       5 小时 28 分钟前
    能不能加个统计功能
    JJYing
        60
    JJYing  
    OP
       5 小时 8 分钟前
    @shoudeliao 是指能查看历史吗?
    shoudeliao
        61
    shoudeliao  
       4 小时 51 分钟前
    @JJYing #60 历史/按周/月/年统计均值啥的?我也没想法,比如过去俩月平均周几最清闲这样的? 只是个人的好奇心哈哈
    JJYing
        62
    JJYing  
    OP
       3 小时 46 分钟前
    @shoudeliao 哦哦哦,这个有计划做的!
    shoudeliao
        63
    shoudeliao  
       47 分钟前
    @JJYing #62
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5165 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:53 · PVG 15:53 · LAX 00:53 · JFK 03:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.