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

「休息日💤」1.7.0 版本更新,现已支持订阅节假日模板

  •  
  •   beimenjun ·
    PRO
    · 3 月 20 日 · 3192 次点击

    「休息日💤」终于在 Claude 和 Codex 的帮助下,完成了一直拖着没解决的 TODO:订阅式的节假日模板。

    相关 Commit

    https://github.com/zizicici/Off-Day/commit/82861ed875854181c28b0d809457b11f09b4d394

    接受格式

    在线的 json 文件,最小示例:

    {
      "name": "2025 年节假日",
      "start": "2025-01-01",
      "end": "2025-12-31",
      "note": "自定义模板",
      "days": [
        { "date": "2025-01-01", "name": "元旦", "type": 0 },
        { "date": "2025-01-26", "name": "春节调班", "type": 1 },
        { "date": "2025-01-28", "name": "春节(除夕)", "type": 0 },
        { "date": "2025-01-29", "name": "春节(初一)", "type": 0 }
      ]
    }
    

    说明

    这个功能不影响现有内置模板用户,属于功能拓展。

    用户流程:

    1. 用户在“公共假期模板”页里,除了“新建”和“导入”,还会看到“订阅模板”入口。
    2. 输入一个 HTTPS 的模板 URL 后,App 会拉取远程 JSON ,并把它保存成一个本地可用的自定义模板。
    3. 这个订阅模板会像普通模板一样出现在列表中,可以被选中使用;详情页还会显示来源 URL 、最近刷新时间、备注等信息。
    4. 后续 App 会在启动时、后台任务里,或者通过快捷指令,自动刷新这些订阅模板。
    5. 如果远程模板有变化,App 不会直接静默覆盖,而是先做一次差异比较,生成“待审查更新”。
    6. 用户可以先预览具体变更,再决定“接受更新”“跳过这一次”或者“暂停订阅”。
    7. 接受后,本地模板内容会被更新;跳过会记住这次版本,避免重复打扰;暂停则保留当前模板,但暂时停止继续同步。

    其他说明

    本功能使用到了 LLM 生成代码,但是也对应做了单元测试和人工测试,欢迎大家 Review & Comment 。

    20 条回复    2026-04-09 20:01:24 +08:00
    beimenjun
        1
    beimenjun  
    OP
    PRO
       4 天前
    感觉好像大家并不需要这个订阅功能……
    JinShu
        2
    JinShu  
       4 天前
    有了 Claude 和 Codex 为啥还用你的
    JinShu
        3
    JinShu  
       4 天前
    我直接写到了 openclaw 微信提醒,节气和节假日提醒
    beimenjun
        4
    beimenjun  
    OP
    PRO
       3 天前
    @JinShu 😓,你这话说的,我的项目还是开源的呢,指不定 claude 和 codex 都吃了几遍我的代码了。
    Sosocould
        5
    Sosocould  
       3 天前
    Google 日历已经有各种订阅了……
    chenyao6134
        6
    chenyao6134  
       3 天前
    28 块钱太贵了,而且 iOS 已经支持法定节假日闹钟了。
    beimenjun
        7
    beimenjun  
    OP
    PRO
       3 天前
    @Sosocould 我觉得要不你先看一下这个项目究竟是做啥的,再评论也不迟:

    https://github.com/zizicici/Off-Day/blob/main/README_CN.md
    beimenjun
        8
    beimenjun  
    OP
    PRO
       3 天前
    @chenyao6134 你说的「已经支持」是要怎么操作呢?
    Wao
        9
    Wao  
       3 天前   ❤️ 1
    app 上线后就一直在用,支持作者 😘
    xiaokaiyyy
        10
    xiaokaiyyy  
       3 天前   ❤️ 1
    一直在用,并且推荐给身边的 iOS 用户,只要他们每次因为闹钟迟到,我就会推荐给他们。
    beimenjun
        11
    beimenjun  
    OP
    PRO
       3 天前
    @Wao
    @xiaokaiyyy

    感谢支持,有问题可以去项目页开 issue 。
    pikasa
        12
    pikasa  
       3 天前
    一直在用,很好用,但是已经忘了装了这个软件了
    xiaoyuesanshui
        13
    xiaoyuesanshui  
       2 天前
    啊?都 1.7 了???
    edenxudy
        14
    edenxudy  
       2 天前
    非常好用,一直有在使用,还有作者的「钉一下」👍
    beimenjun
        15
    beimenjun  
    OP
    PRO
       2 天前
    @xiaoyuesanshui 因为之前说过 1.7 会加订阅式的节假日模板,但是这个功能一直拖延,导致 1.6 更新了 15 个版本,终于 1.7 了。
    iwh718
        16
    iwh718  
       2 天前 via Android
    支持一下。
    PeiXyJ
        17
    PeiXyJ  
       2 天前
    其实感觉方向可以调整为排班功能,或者课表而不是以休息日做亮点...
    beimenjun
        18
    beimenjun  
    OP
    PRO
       2 天前
    @PeiXyJ 那在另外一个 App 「标签日」( Tag Day )的事情了。
    xiaoyuesanshui
        19
    xiaoyuesanshui  
       2 天前
    @beimenjun 感谢 app ,我应该是 1.6 之前就开始用了。就很恍惚,1.7 了
    现在看你说 1.6 更新了 15 个版本,我就更恍惚了
    Lanayaaa
        20
    Lanayaaa  
       1 天前
    呃 ,我以为是可以在 “日历” app 里订阅的那种。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2738 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:03 · PVG 23:03 · LAX 08:03 · JFK 11:03
    ♥ Do have faith in what you're doing.