holiday-checker
SKILL.md
节日查看技能
本技能使 Cursor Agent 能够识别用户查询中的日期,并返回该日期对应的节假日信息。
功能
- 日期解析:理解自然语言中的日期描述,如“明天”、“下周五”、“2025年春节”。
- 节假日查询:基于内置的节假日数据库(包含中国法定节假日和常见传统节日),返回指定日期的节日名称和类型。
- 智能应答:提供关于节假日的基本信息,如是否放假、节日背景(简要)等。
工作原理
- Agent 接收到用户包含日期或节日关键词的查询。
- 调用本技能的日期解析模块,将查询文本转换为明确的公历日期。
- 在技能内置的节假日日历中进行匹配查找。
- 将匹配到的节日信息(名称、类型、是否法定假日)组织成自然语言回复给用户。
数据源
技能内置一个基础节假日数据集,涵盖:
- 中国法定节假日:元旦、春节、清明节、劳动节、端午节、中秋节、国庆节及其调休安排。
- 常见传统节日:元宵节、七夕节、重阳节等。
- 其他纪念日:如植树节、教师节等。
(注:技能初始版本的数据集可能需要定期更新以反映最新的法定放假安排。未来版本可考虑接入实时节假日 API。)
使用示例
用户输入:“国庆节后第一个工作日是哪天?”
Agent 调用本技能后可能回复: “根据2024年国庆节放假安排,10月1日至7日放假调休。因此,国庆节后的第一个工作日是2024年10月8日(星期二)。”
用户输入:“农历五月初五是什么日子?”
Agent 调用本技能后可能回复: “农历五月初五是端午节,又称端阳节,是中国传统节日,通常也是法定假日,有吃粽子、赛龙舟的习俗。”
限制
- 当前版本主要针对中国地区的节假日。
- 日期的解析能力依赖于模型的自然语言理解水平,对于非常模糊或复杂的日期描述可能出错。
- 法定节假日数据需要手动维护更新,可能无法实时反映临时的调休通知。
更新计划
- 增加更多国家和地区的节假日支持。
- 集成第三方节假日 API 实现数据自动更新。
- 增强日期解析的鲁棒性。