China Holiday Calendar Sync — 中国假期日历同步
v1.0.1Discover and 解析 China's official holiday notices from gov.cn, normalize holiday and adjusted-workday rows, and 应用ly low-frequency probing rules for future years. Use when Codex needs to build or explAIn a China business calendar, 同步 official holiday schedules into storage, determine the first workday of a week, or implement holiday-aware weekly 发送ing 记录ic.
运行时依赖
安装命令
点击复制技能文档
中国假期日历同步 仅使用官方gov.cn假期通知作为中国假期和调休日程的真实来源。 保持保守的工作流程:首先使用配置的notice_urls。 在任何公共搜索回退之前,使用中国政府政策搜索进行发现。 解析官方通知的正文为结构化的假期/工作日行。 将未来年的发现视为低频率工作,而不是每日轮询。
工作流程 加载配置的通知URL。 首先从本地配置中重用已知的官方通知URL。 对于已经同步的年份,首先使用本地日历存储,而不是重新获取通知页面。 仔细发现缺失的未来年份通知。 围绕国务院办公厅关于年部分节假日安排的通知构建精确查询。 首先使用中国政府政策搜索。 仅接受https://www.gov.cn/zhengce/content/...候选页面。 重新获取候选页面并在相信之前验证标题/正文。 限制发现速度。 对于未来年份,每月最多探测一次。 默认探测窗口从月的15日开始。 缓存本月的正面和负面发现结果。
解析官方通知内容。 提取假期范围,例如1月1日至3日。 提取调休工作日,例如1月4日(周日)上班。 发出标准化行,包括日期、is_holiday、is_workday、holiday_name和source_url。 分别持久化两层。 稳定的来源映射在notice_urls中 探测历史记录在discovery_cache中
规则 不使用第三方假期日历作为权威数据。 在官方通知存在之前,不要伪造未来年的日程。 如果未来年份尚未发布,返回无URL并缓存该负面检查结果一个月。 如果一年份已经存在于本地假期存储中,除非调用者明确要求刷新,否则不重新获取官方通知。
参考 有关来源优先级、解析正则表达式模式和缓存规则,请阅读references/official-notice-method.md。
输出形状 将通知解析结果标准化为接近以下形状: { "date": "2026-10-08", "is_holiday": false, "is_workday": true, "holiday_name": "国庆节调休上班", "source_url": "https://www.gov.cn/zhengce/content/202511/content_7047090.htm" }