返回顶部
c

cn-holiday-reminder中国假日提醒

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.0
安全检测
已通过
146
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

cn-holiday-reminder

CN Holiday Reminder — 节假日提醒 + 恋爱助手

两个模块,一个 cron job 搞定:节假日再也不怕忘调休,纪念日再也不怕忘记。



模块一:节假日查询与提醒

使用方法

bash
python /scripts/holiday.py --status # 今日状态
python /scripts/holiday.py --check 2026-05-01 # 查某天
python /scripts/holiday.py --calendar 2026 # 全年日历
python /scripts/holiday.py --next # 下一个假期
python /scripts/holiday.py --alerts 3 # 未来3天提醒
python /scripts/holiday.py --json # JSON输出

数据说明

  • - 2025 年:国务院正式数据
  • 2026 年:预测数据(标记 *),国务院公布后更新
  • 内置数据,零 API 依赖

模块二:恋爱助手 💑

首次安装引导

安装 skill 后,Agent 应主动引导用户完成设置:

  1. 1. 询问要设置恋爱助手吗?可以帮你记住纪念日和生日~
  2. 运行 love.py --setup 进行交互式设置
  3. 或由 Agent 收集信息后直接写入 ~/agent-memory/love.json

需要收集的信息:

  • - 另一半的名字/昵称
  • 在一起的日期(YYYY-MM-DD)
  • 另一半的生日(YYYY-MM-DD)
  • 自定义纪念日(可选,如求婚日、结婚日)
  • 提醒偏好(提前几天、是否每月纪念日提醒)

使用方法

bash
python /scripts/love.py --setup # 交互式设置
python /scripts/love.py --status # 状态总览
python /scripts/love.py --together # 在一起多久(精确到秒)
python /scripts/love.py --alerts 7 # 未来7天恋爱提醒
python /scripts/love.py --holidays # 浪漫节日日历
python /scripts/love.py --json # JSON输出

对话查询

用户可以直接问 Agent:

  • - 在一起多久了 → 精确到 X年X月X天X小时X分X秒
  • TA生日还有几天 → 倒计时
  • 下个情人节 → 日期和天数
  • 今年有哪些浪漫节日 → 完整日历

内置浪漫节日

日期节日提示
02-14💝 情人节准备礼物和浪漫晚餐
03-08
👸 女神节 | 送她一份惊喜 | | 03-14 | 🤍 白色情人节 | 回赠礼物的日子 | | 05-20 | 💕 520表白日 | 说出你的爱 | | 七夕 | 🎋 七夕节 | 中国情人节 | | 11-11 | 🛍️ 双十一 | 一起买买买 | | 12-24 | 🎄 平安夜 | 送苹果,许平安 | | 12-25 | 🎅 圣诞节 | 交换圣诞礼物 |

数据存储

数据保存在 ~/agent-memory/love.json,格式:
json
{
partner_name: 小美,
anniversary: 2025-06-15,
partner_birthday: 1998-03-20,
custom_dates: [
{name: 求婚日, date: 2026-02-14, emoji: 💍}
],
reminders: {
anniversary: true,
birthday: true,
love_holidays: true,
monthly: false,
days_before: 1
}
}

Agent 可以直接读写此文件,无需每次运行脚本。



Cron 自动提醒

一个 cron job 同时检查节假日和恋爱纪念日:

schedule: { kind: cron, expr: 0 8 *, tz: Asia/Shanghai }
payload: {
kind: agentTurn,
message: 检查今天的节假日和恋爱提醒:
1. 运行 holiday.py --alerts 3
2. 运行 love.py --alerts 3
如果有任何提醒就合并后通知用户,没有则不发消息。
}
sessionTarget: isolated
delivery: { mode: announce, channel: feishu }

提醒示例

🔔 调休提醒:明天(周六)需要上班,国庆节调休
💝 还有1天就是情人节!准备礼物和浪漫晚餐
💑 今天是你和小美的恋爱纪念日!在一起 365 天了!
🎂 还有2天就是小美的生日!准备礼物了吗?



故障排查


问题原因解决方案
尚未设置恋爱助手love.json 不存在运行 love.py --setup 或让 Agent 引导设置
七夕日期不对
农历日期每年不同 | 检查脚本中 QIXI_DATES 数据 |
| 纪念日计算差一天 | 时区问题 | 确认系统时区为 Asia/Shanghai |
| cron 没同时检查恋爱提醒 | cron message 没包含 love.py | 更新 cron job 的 message 内容 |
| 自定义纪念日不提醒 | daysbefore 设太小 | 修改 love.json 中 reminders.daysbefore |
| 编码错误 | Windows GBK | 脚本已内置 UTF-8 修复 |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 cn-holiday-reminder-1776292082 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 cn-holiday-reminder-1776292082 技能

通过命令行安装

skillhub install cn-holiday-reminder-1776292082

下载

⬇ 下载 cn-holiday-reminder v1.1.0(免费)

文件大小: 11.15 KB | 发布时间: 2026-4-17 14:26

v1.1.0 最新 2026-4-17 14:26
**新增恋爱助手模块,支持纪念日和生日提醒**

- 新增恋爱助手功能,支持恋爱纪念日倒计时、生日提醒、自定义纪念日、浪漫节日自动提醒。
- 支持与节假日提醒模块一同运行,可合并提醒消息。
- 添加 `scripts/love.py` 脚本,支持恋爱相关的设置与查询。
- 通过 `~/agent-memory/love.json` 保存纪念日、生日与提醒配置。
- 更新文档,详细指导首次引导、数据结构与一体化 cron job 用法。

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部