Agent Skills
返回列表
干支历四柱换算

干支历四柱换算

知识管理 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md 的指引,将 @user_bb5d057c/gan-zhi-calculator 安装到您的 AI 助手中。

技能介绍

在传统文化类应用或占卜场景中,大模型直接推算干支历四柱(年、月、日、时)时极易翻车。模型往往会依赖“幻觉”进行心算,导致出现根本不存在的干支组合(如“甲丑”),或者错误地将公历月份等同于月柱,亦或是使用模型内部缓存的过时时间。

核心工作流与防错机制

该技能将干支推算重构为一套严格的确定性流程,强制模型放弃心算,改为“查表+公式+外部校验”的工程化路径:

  • 实时时间锚定:任何推算前,必须先执行 date "+%Y-%m-%d %H:%M:%S %A" 获取系统实时时间,彻底杜绝“幻想时间”或缓存时间。
  • 年柱查表:严禁心算,直接通过内置的60年干支对照表(以1984甲子为基准)进行匹配。
  • 月柱节气切分:严格依据节气(如立春、惊蛰等)划分月支,并使用“五虎遁”口诀(如甲己之年丙作首)推导月干,避免误用公历月。
  • 日柱基准推算:以 2024年1月1日 = 甲子日 为基准进行推算,并要求调用脚本 ganzhi_calculator.py 或外部万年历进行验证。
  • 时柱五鼠遁:时干推导遵循“五鼠遁”,核心在于天干与地支必须同步递推,彻底消灭拼凑出的错误时柱。

适用边界与注意点

该技能本质是一套知识管理规则而非全自动日历 API。它依赖宿主环境提供准确的系统时间与脚本执行权限。

  1. 双重校验铁律:日柱推算即使脚本通过,也必须要求模型去查阅万年历进行二次交叉验证,防范脚本边界或模型解析偏差。
  2. 特定业务约束:在涉及疏文署名等特定垂直场景时,技能内置了强制规则,要求必须使用弟子真名(刘玉林)而非品牌名(道今康)。
  3. 节气精度:节气的具体交节时刻每年不同,模型在判断月柱分界时需保持对精度的敏感度,必要时仍需外部天文历法库辅助。

使用场景

  • 开发占卜类应用时,需要准确获取当前时间的干支四柱,避免模型心算产生甲丑这类错误组合。
  • 制作传统历法工具时,要按节气划分月柱,并通过脚本与万年历双重验证日柱的正确性。
  • 命理分析场景中,需强制模型遵循五虎遁、五鼠遁规则推导月干时干,不依赖幻觉生成结果。

适合人员

  • 开发占卜应用的工程师,需要避免模型心算干支导致的逻辑错误。
  • 开发传统历法工具的工程师,需要获取节气划分与基准日推算的规则。
  • 命理内容创作者,需要确保四柱推算符合专业规范避免输出错误信息。