万年历查询
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-1qazsc77/wannianli-query。
技能介绍
解决什么问题
排期、合同评审、日志归档这类场景里,经常要确认「某天是星期几」「农历几月几号」「当天宜忌如何」「是否法定节假日」。在日历 App 和网页之间来回切,结果还得手工拼装,既慢又容易出错;跨阴阳历时还得先判断是不是闰月。这个 Skill 把这类查询收敛成一次结构化调用:给一个日期,拿回星期、星座、农历、生肖、干支、黄历宜忌、节假日状态与周次。
核心能力
- 指定日期全字段查询:
date使用年/月/日格式,例如2024/1/15,返回星期、星座、农历年月日、干支、生肖。 - 阴阳历转换:
islunar决定输入是阴历还是阳历,islunarmonth标记是否闰月。 - 黄历信息:
result.huangli.yi/result.huangli.ji分别给出宜、忌列表。 - 节假日与周次:
workholiday标注是否法定休息,weeknum给出第几周。 - 状态判断:先读
status与msg,status为0才算查询成功。
调用流程与失败处理
- 从用户输入中抽取
date、islunar、islunarmonth,一次只查一个目标。 - 在 Skill 根目录执行
python scripts/query_wannianli.py --date 2024/1/15,必要时追加--api-key;若环境变量CHINAZ_WANNIANLI_API_KEY已配置,可省略该参数。 - 脚本调用万年历接口,从输出 JSON 的
result中读取数据后再组织答复,不凭空补字段。
常见失败:missing_api_key 时引导用户前往购买页获取专属 Key 并直接发给 AI;invalid_input 时检查日期格式;网络类错误先确认代理与防火墙再重试。Key 无效或额度耗尽时,提示前往购买页核对。
注意点
- 该 Skill 只覆盖万年历查询,不用于其他日历类功能。
- 批量需求必须逐条执行,不能一次传多个日期。
- 返回结果仅供参考,不具备法律效力。
- API Key 只用于当次请求,不输出、不复述、不落盘。
- 若系统把 Python 3 命令命名为
python3,用python3替换python。
使用场景
- 产品经理排期时需确认2024/1/15的农历日期及法定节假日状态,以便调整项目里程碑
- 法务团队审核合同需查询签约日的干支纪年与宜忌事项,规避传统禁忌日期
- 运维人员批量核查服务器日志时需逐条解析日期字段对应的农历与星期信息
- 市场部策划活动需查询目标日期的星座属性及黄历宜忌,优化活动档期选择
适合人员
- 项目经理需要协调多部门排期,依赖准确的节假日信息避免日程冲突
- 开发人员需集成万年历API到企业OA系统,确保日历数据与法定节假日同步更新
- 传统文化研究者需要批量获取历史日期的干支纪年与农历对照表用于学术研究
- 活动策划师需根据黄历宜忌推荐最佳活动日期,提升客户决策效率