查询任意日期的完整中国传统日历信息,包括农历、干支、节气、宜忌、五行、冲煞、彭祖百忌、胎神、吉神凶煞、星宿、佛教/道教节日等。
text
/1coos-calendar-cn [日期] [--lunar] [--help]
参数必需说明[日期]否公历日期,支持 YYYY-MM-DD、 YYYY/MM/DD、 YYYYMMDD 格式,默认今天--lunar否标记输入的日期是农历日期--config否指定配置文件路径(默认 skill 目录下的 config.json)--help否显示帮助信息
bash
# 查询今天的黄历
/1coos-calendar-cn
# 查询指定公历日期
/1coos-calendar-cn 2024-02-10
# 查询农历日期(如农历2024年二月十九 观音诞)
/1coos-calendar-cn 2024-02-19 --lunar
# 紧凑日期格式
/1coos-calendar-cn 20240915
当用户调用此 skill 时:
运行脚本:执行以下命令: bash
bun run /path/to/skills/1coos-calendar-cn/scripts/main.js <用户参数>
展示结果:将脚本输出直接展示给用户。
处理错误:
通过 config.json 配置语言和数据模块开关(详见 references/modules.md):
json
{
"lang": "cn",
"modules": {
"ganZhi": true,
"yiJi": true,
"chongSha": true,
"jieQi": true,
"holiday": true,
"foto": true,
"tao": true,
"xiu": true,
"jiShen": true,
"positions": true
}
}
配置项说明默认值lang语言: cn(简体中文)、 en(英文)cn``modules.ganZhi干支纪日、纳音五行true``modules.yiJi宜忌事项、彭祖百忌true``modules.chongSha冲煞、胎神占方true``modules.jieQi节气信息true``modules.holiday法定节假日(公历节日)true``modules.foto佛教节日/斋日(观音诞等)true``modules.tao道教节日true``modules.xiu二十八星宿、值神、建除true``modules.jiShen吉神宜趋/凶煞宜忌true``modules.positions吉神方位(喜神、福神、财神等)true
CLI 参数 --config 可指定自定义配置文件路径。
此 skill 的打包产物体积较大(~300KB),因为内嵌了 lunar-typescript 库的完整天文计算数据表:
这些数据是日历计算的核心查表数据,非可执行代码。源库地址: https://github.com/6tail/lunar-typescript