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

cuckoo——适用于 macOS 个人用户的定时提醒工具

  •  2
     
  •   Liutos ·
    Liutos · 2020-04-01 17:26:44 +08:00 · 2616 次点击
    这是一个创建于 1731 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为对系统自带的日历和提醒事项不太满意,自己用 Node.js 做了一个定时提醒的工具。

    项目地址在这里: https://github.com/Liutos/cuckoo

    起名为cuckoo,灵感来自于一些时钟在整点弹出一只小鸟的功能。cuckoo 是布谷鸟的意思。🐧

    目前做了的功能有:

    1. 定时提醒;
    2. 重复提醒,支持比较丰富的重复模式;
    3. 支持按场景决定提醒与否;
    4. 提供了 Alfred 的 Workflow 和 Emacs 的插件,方便使用;
    5. 除了在桌面弹出提醒,也支持发送到微信上通知。

    详细的介绍可以参见项目的 wiki 文档: https://github.com/Liutos/cuckoo/wiki

    目前需要自己部署安装,使用上还不太亲民,还有很多需要完善的地方😆

    虽说当初是在 macOS 上用的,但以后也会逐渐支持 Linux 和 Windows 的平台☺️(目前主要是弹出提醒用的软件是仅支持 macOS 的)

    欢迎各位试用,有什么想法也欢迎交流

    第 1 条附言  ·  2020-05-04 14:53:36 +08:00

    发布了1.2.0版本:https://github.com/Liutos/cuckoo

    • Emacs插件支持为创建的任务设置一个默认的icon文件,以便在Alfred的Workflow中展示;
    • 使用SQLite重新实现了延时队列的功能,部署时不再需要Redis,降低使用门槛
    • 补充了英文版的README文件和更新日志

    欢迎各位v友试用和反馈。

    7 条回复    2020-04-19 10:16:36 +08:00
    mywaiting
        1
    mywaiting  
       2020-04-01 17:48:19 +08:00
    看到这个忽然想起我现在开发的小项目可以加个你这样的提醒功能

    多谢分享~
    Liutos
        2
    Liutos  
    OP
       2020-04-01 19:18:16 +08:00
    @mywaiting 感觉提醒功能可以玩的花样还挺多的,小心踏入大坑😂
    iMusic
        3
    iMusic  
       2020-04-02 08:53:41 +08:00
    mark,等我有了 mac...
    ZSeptember
        4
    ZSeptember  
       2020-04-02 09:36:55 +08:00
    提个观点,我是不会让一个使用很低频的 Electron 应用挂在后台的。。
    更何况你这个更加了,竟然还要起 MySQL,Redis 。。
    Liutos
        5
    Liutos  
    OP
       2020-04-02 10:55:25 +08:00
    @iMusic 祝你早日拥有😁
    Liutos
        6
    Liutos  
    OP
       2020-04-02 10:56:47 +08:00
    @ZSeptember 目前没有跑在 Electron 里面(也许你不是在说这个(逃

    现在要用到 MySQL 和 Redis,确实是太重了……之后再想办法改良。
    Liutos
        7
    Liutos  
    OP
       2020-04-19 10:16:36 +08:00
    cuckoo 项目发布了 1.1.0 版本,版本的变化可以参见这个文档: https://github.com/Liutos/cuckoo/blob/master/CHANGELOG.md#110---2020-04-19

    不知道现在的 README 和 CHANGELOG 写得好不好,还请各位 v 站大佬不吝赐教。😅
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2600 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:25 · PVG 13:25 · LAX 21:25 · JFK 00:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.