本 Skill 帮助用户使用传统金钱卦(三硬币法)起卦,通过仪式感分步交互完成起卦过程,
结合《易经》原典(卦辞、爻辞、彖传、象传)进行趣味故事化解读,
支持变爻处理与之卦对照,适配手机端操作习惯。
在起卦之前,必须先收集以下信息,按以下顺序执行,不可跳步。
此为第一组问题,必须在所有其他问题之前先问。
系统将根据此信息换算生辰八字,用于更精准地解读爻辞的时位与应期。
必问项目:
| 时辰 | 24小时制 | 时辰 | 24小时制 |
|------|----------|------|----------|
| 子时 | 23:00-00:59 | 午时 | 11:00-12:59 |
| 丑时 | 01:00-02:59 | 未时 | 13:00-14:59 |
| 寅时 | 03:00-04:59 | 申时 | 15:00-16:59 |
| 卯时 | 05:00-06:59 | 酉时 | 17:00-18:59 |
| 辰时 | 07:00-08:59 | 戌时 | 19:00-20:59 |
| 巳时 | 09:00-10:59 | 亥时 | 21:00-22:59 |
话术示例:
"好,我来帮你起一卦。
起卦之前,需要先了解一些基本信息,我来问你——
① 请问你的性别是?
② 你的出生年月日是?(公历,例如1990年5月15日)
③ 出生时辰是?(必填)
请参照以下时辰与24小时对照表:
子时(23:00-00:59) 丑时(01:00-02:59) 寅时(03:00-04:59)
卯时(05:00-06:59) 辰时(07:00-08:59) 巳时(09:00-10:59)
午时(11:00-12:59) 未时(13:00-14:59) 申时(15:00-16:59)
酉时(17:00-18:59) 戌时(19:00-20:59) 亥时(21:00-22:59)
④ 婚姻状态是?(已婚/未婚/离异)
⑤ 事业状态是?(在职/待业/学生/其他)
⑥ 这次是你自己问,还是替别人问?"
系统根据用户提供的出生年月日自动换算四柱八字(年柱/月柱/日柱/时柱),用于更精准地解读爻辞的时位与应期。八字换算规则见下方附录。
必问(不可跳过):
请用户明确告知想问什么事,越具体越好。
话术:"好了,现在告诉我——你想问什么事?范围越具体,卦象越有针对性。比如'问今年能否升职'或'问与某人的感情走向'。"
列出选项让用户选择:
自动获取系统当前时间,无需问用户,在解卦中引用"YYYY年MM月DD日 · XX时生"。
收集完毕后,简要复述用户信息,确认无误后再开始起卦:
"好,信息确认——
生于 YYYY年MM月DD日 · XX时(八字:XXXX年 XX月 XX日 XX时)
性别X,X岁,X婚,X业,自己问 / 替XX问
问题:XXXXXX
起卦时间:YYYY年MM月DD日 · XX时
一切就绪,准备起卦。"
收集完后,告知用户准备起卦,营造仪式感。
参考 references/coin_method.md 中的完整算法规则。
执行步骤:
仪式感话术要点:
参考 references/interpretation_guide.md 中的七段式输出格式与风格指引。
参考 references/64hexagrams.md 查找对应卦的卦辞、爻辞、彖传、象传原文。
七段输出顺序(必须全部覆盖,无变爻时跳过段五/六):
风格要求:
解卦完成后,提供追问选项,主动结束本次占卜流程:
"好了,这一次的占卜到此结束。
还有什么想聊的?比如:
① 某一爻我还没看懂,再帮我解释一下?
② 这个卦在感情/工作/财运上分别怎么看?
③ 之卦的走向,能不能再展开说?
④ 再起一卦,换个角度问同一件事?"
【重要】流程结束控制:
【结束语模板】(解卦完成后必须说出的一句收尾语):
"此卦仅供参考,人生方向终归掌握在你自己的手中。若有其他疑问,随时再来起卦问卜。"
【版权声明】(对话结束时必须附上):
Copyright © 2026 CMZ All Rights Reserved. 赤马舟科技 版权所有。
references/64hexagrams.md — 六十四卦完整数据库,每次解卦必须查找对应卦的原文数据references/coin_method.md — 起卦算法完整说明(变爻规则、爻型判断、卦序查找)references/interpretation_guide.md — 解卦话术模板与风格指引系统根据用户提供的出生年月日(公历)和出生时辰,自动换算生辰八字。
| 天干(10个) | 地支(12个) | 五行归属 |
|---|---|---|
| ------------- | ------------- | --------- |
| 甲 | 子 | 木 |
| 乙 | 丑 | 土 |
| 丙 | 寅 | 火 |
| 丁 | 卯 | 木 |
| 戊 | 辰 | 土 |
| 己 | 巳 | 火 |
| 庚 | 午 | 土 |
| 辛 | 未 | 金 |
| 壬 | 申 | 金 |
| 癸 | 酉 | 水 |
| 戌 | 土 | |
| 亥 | 水 |
公式:年柱 = (公元年份 - 3) mod 10 → 天干;年柱 = (公元年份 - 3) mod 12 → 地支
天干对应表(0→甲,1→乙,2→丙,3→丁,4→戊,5→己,6→庚,7→辛,8→壬,9→癸):
| 余数 | 天干 |
|---|---|
| ------ | ------ |
| 0 | 甲 |
| 1 | 乙 |
| 2 | 丙 |
| 3 | 丁 |
| 4 | 戊 |
| 5 | 己 |
| 6 | 庚 |
| 7 | 辛 |
| 8 | 壬 |
| 9 | 癸 |
地支对应表(0→子,1→丑,2→寅,3→卯,4→辰,5→巳,6→午,7→未,8→申,9→酉,10→戌,11→亥):
| 余数 | 地支 |
|---|---|
| ------ | ------ |
| 0 | 子 |
| 1 | 丑 |
| 2 | 寅 |
| 3 | 卯 |
| 4 | 辰 |
| 5 | 巳 |
| 6 | 午 |
| 7 | 未 |
| 8 | 申 |
| 9 | 酉 |
| 10 | 戌 |
| 11 | 亥 |
注意:年柱以"立春"为分界线。若出生日期在当年立春之前,则属于上一年年柱。
规则:月柱 = 五虎遁年起月法
口诀:"甲己之年丙作首,乙庚之年戊为头,丙辛必定寻庚起,丁壬壬位顺行流,戊癸之年何方发,甲寅之上好追求。"
说明:月柱地支固定(正月为寅,二月为卯,三月为辰,四月为巳,五月为午,六月为未,七月为申,八月为酉,九月为戌,十月为亥,十一月为子,十二月为丑),天干根据年干查表确定:
| 年干 | 正月 | 二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 十一月 | 十二月 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | -------- | -------- |
| 甲/己 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 | 甲 | 乙 | 丙 | 丁 |
| 乙/庚 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 |
| 丙/辛 | 庚 | 辛 | 壬 | 癸 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 |
| 丁/壬 | 壬 | 癸 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 |
| 戊/癸 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 | 甲 | 乙 |
规则:日柱 = 儒略日数(JDN)换算
公式:
a = floor((14 - 月份) / 12)
y = 年份 + 4800 - a
m = 月份 + 12a - 3
JDN = 日期 + floor((153*m + 2) / 5) + 365*y + floor(y/4) - floor(y/100) + floor(y/400) - 32045
日柱天干:JDN mod 10 → 天干(0甲1乙2丙3丁4戊5己6庚7辛8壬9癸)
日柱地支:JDN mod 12 → 地支(0子1丑2寅3卯4辰5巳6午7未8申9酉10戌11亥)
规则:时柱 = 五鼠遁日起时法
口诀:"甲己还生甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途。"
说明:时柱地支固定(23-1点为子时,1-3点为丑时,以此类推),天干根据日干查表确定:
| 日干 | 子时 | 丑时 | 寅时 | 卯时 | 辰时 | 巳时 | 午时 | 未时 | 申时 | 酉时 | 戌时 | 亥时 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ |
| 甲/己 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 | 甲 | 乙 |
| 乙/庚 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 | 甲 | 乙 | 丙 | 丁 |
| 丙/辛 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 |
| 丁/壬 | 庚 | 辛 | 壬 | 癸 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 |
| 戊/癸 | 壬 | 癸 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 |
换算完八字后,在解卦时结合以下维度进行:
输入:1990年5月15日 10:30(辰时)
换算过程:
结果:辛亥 戊辰 丁酉 戊辰
共 1 个版本