返回顶部
l

lunar-calendar农历日历

|

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

lunar-calendar

🎯 目的

提供精确到秒级的中国传统农历(夏历)转换与查询服务。本技能是确定性计算任务,严禁依赖大模型内部参数化的农历记忆(该记忆存在闰月错位风险),必须通过脚本执行可靠算法。

⏰ 使用时机

  • - ✅ 用户输入中包含“农历”、“阴历”、“黄历”、“宜忌”、“干支”、“生肖”、“节气”
  • ✅ 需要将公历日期转换为“乙巳年、正月十五”等中式表述
  • ✅ 需要判断某日是否“宜嫁娶”、“忌开市”
  • ✅ 查询二十四节气的具体交节时刻
  • ❌ 用户仅询问“今天是几号”(请留给通用对话能力)

🧠 处理流程(低自由度·严格模式)

步骤1:意图识别与参数提取

  • - 判断转换方向:公历→农历 / 农历→公历 / 宜忌查询
  • 提取核心参数:
- 公历日期(如 2026-02-13) - 农历表述(如 二零二六年腊月廿三、闰七月) - 具体需求(仅日历/仅宜忌/详细解读)

步骤2:调用专用脚本(严禁自行编写)

不得尝试用Python代码现场计算农历。农历涉及复杂置闰规则和定朔算法,运行时现场编写的代码存在计算错误风险。 你必须直接调用 scripts/lunar_calculator.py。
  • - 调用格式示例:
bash python scripts/lunar_calculator.py --solar 2026-02-13 python scripts/lunar_calculator.py --lunar 2026-07-23 --leap false python scripts/lunar_calculator.py --solar 2026-02-13 --with-fortune true

步骤3:按需加载参考资源

  • - 如需输出“详细宜忌解读”,必须先读取 references/fortunerules.md
  • 如需解释“节气原理”,读取 references/solarterms.md
  • 严禁将上述Reference全文塞入上下文,仅读取所需章节。

步骤4:结构化组装输出

强制使用以下固定模板,禁止自由发挥格式: xml queryresult> date>{{输入或计算出的公历日期}}date> {{干支年}}({{生肖}}) {{农历月}}{{闰月标识}} {{农历日}} {{若有传统节日}} term>{{节气名称}}({{交节时间}})term> {{宜:条目1、条目2}} {{忌:条目1、条目2}} queryresult>

🔍 决策逻辑

mermaid graph TD A[用户输入] --> B{包含农历/黄历关键词?} B -->|否| C[不激活技能] B -->|是| D{具体请求类型?} D -->|公历转农历| E[提取日期→调用lunar_calculator.py --solar] D -->|农历转公历| F[解析农历字符串→调用lunar_calculator.py --lunar] D -->|查询宜忌| G[调用脚本+读取fortune_rules.md] E --> H[组装XML输出] F --> H G --> H

⚠️ 约束条件(防走偏)

  1. 1. 禁用模糊表述:如“大概是”、“我记得农历好像是”。农历是精确历法,必须输出确定结果。
  2. 闰月处理:输出农历月时必须显式标注“闰”字(如“闰七月”),脚本已内置判别逻辑。
  3. 时间范围:本技能支持1900-2100年(脚本算法覆盖范围),超出需提示用户。
  4. 黄历输出:仅输出传统历书规定的宜忌项,不添加现代演绎内容(如“宜发朋友圈”)。

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 lunar-calendar-1776420068 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 lunar-calendar-1776420068 技能

通过命令行安装

skillhub install lunar-calendar-1776420068

下载

⬇ 下载 lunar-calendar v0.9.0(免费)

文件大小: 69.43 KB | 发布时间: 2026-4-17 19:53

v0.9.0 最新 2026-4-17 19:53
lunar-calendar v0.9.0

- 新增精确的中国农历/阴历与公历互转查询功能,包含闰月、干支纪年、生肖。
- 支持黄历宜忌、传统节日及24节气至秒级精度的查询与结构化输出。
- 严格按脚本与规则执行,杜绝自由表述和手写历法算法,确保权威准确。
- 明确适用场景,自动激活于相关关键词和历法需求,实现自动意图识别与参数提取。
- 输出格式统一为标准XML模板,便于后续数据处理与集成。

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

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

p2p_official_large
返回顶部