使用互联网真随机数 API 起卦,跨平台可用,按用户指定规则(正面=3点,反面=2点;6=少阴、7=少阳、8=老阴、9=老阳),
六轮抛掷从下到上排卦,结合用户问题解读。
用户提出「占卦」「算一卦」「今天运气」「易经」「六十四卦」「卜一卦」等以及明确提出一个想问的事情并希望起卦时触发。
占卜是独立事件。每次起卦的结果来自量子随机数,与任何历史对话、用户画像、
先前卦象均无关联。解卦过程中:
references/hexagrams.md若用户未明确说出所问之事,先询问:「请问您要问什么事情?」等待用户回答后再继续。
问题确认后,必须先输出以下引导语,等待用户确认(发送任意消息即可)后再运行脚本:
> 🪷 请先静心片刻:
>
> 1. 找一个安静的环境,坐直身体,深呼吸三次
> 2. 将你要问的问题在心中默念三遍
> 3. 心存恭敬,意念集中
> 4. 准备好后,发送任意消息,我即刻为你起卦
用户回复任意内容后,再进入第 3 步。
执行:
python3 scripts/divination.py
脚本输出 JSON 格式的起卦结果,包含:
lines: 6 轮明细(每轮含抛币结果、得分、爻名、是否阳爻、是否动爻)ben_gua_name: 本卦名称ben_gua_shih_ying: 本卦世应信息ben_gua_najia: 本卦六爻纳甲信息zhi_gua_name: 之卦名称zhi_gua_shih_ying: 之卦世应信息zhi_gua_najia: 之卦六爻纳甲信息changing_positions: 动爻位置static_positions: 静爻位置changing_count: 动爻个数random_source: 随机源说明根据用户所问之事,自动归入以下两类之一:
A 类 — 简易问题(走朱熹变占法)
适用场景:做不做、去不去、要不要、大事吉凶、整体运势、选择纠结、决策方向、修身解惑。
核心特征:不需要精准时间、不需要看对方人心、不需要看小人隐患。
核心优势:不看五行、不看六亲、简单直白、不易模棱两可。
B 类 — 复杂人事问题(走世应六爻法)
适用场景:感情对方心思、职场人际矛盾、有没有小人、财运具体盈亏、事情具体成败、
多久应验、双方博弈、合作纠纷、健康病根详情。
核心特征:需要区分自我和他人、精准看双方关系、内因外因、隐藏隐患。
核心优势:区分自我和他人,精准看双方关系、内因外因、隐藏隐患。
> ⚠️ 分流是硬性规则,不可变通。一旦归入 A 类就全程走朱熹法,B 类全程走世应法,不可混用。
> 绝大多数用户并非易经专家,没有耐心阅读长篇专业分析。输出必须结论先行、精简为主、细节后置。
| 维度 | 结论 |
|------|------|
| 整体吉凶 | ✅ 大方向是好的 |
| 当前状态 | ⚠️ 处于波动期 |
| 对方态度 | 有善意但未主动 |
> 🌿 温馨提示
>
> 同一件事反复占卜,反而容易扰乱心神,不必多占。
> 占卜的意义不在于预测吉凶,而在于借卦象梳理自己的内心。
> 卦给了方向,最终的抉择和行动,还需靠你的智慧。
> 请保持清醒,不执着、不痴迷。
> ---
> 作者:hoslay · 反馈 / 建议:微信 hoslay
从 references/hexagrams.md 查找本卦和之卦的卦辞、爻辞,以及八宫世应信息。
查找方式:用卦名在文件中搜索(如搜索 ## 1. 乾为天),读取该卦完整信息。
上爻 第6轮 ━━━ 少阳
五爻 第5轮 ━ ━ × 老阴 (动)
四爻 第4轮 ━━━ 少阳
三爻 第3轮 ━ ━ 少阴
二爻 第2轮 ━━━ ○ 老阳 (动)
初爻 第1轮 ━━━ 少阳
符号规则:
━━━━ ━○×| 动爻数 | 解读规则 |
|---|---|
| -------- | --------- |
| 0 个 | 只看 本卦卦辞 |
| 1 个 | 只看 本卦该动爻的爻辞(最重要,单动爻唯一依据) |
| 2 个 | 看两个动爻爻辞,以上面那一爻为主、下面那一爻为辅 |
| 3 个 | 同时看 本卦卦辞 + 之卦卦辞,本卦是现状,之卦是未来结果 |
| 4 个 | 看 之卦的两个静爻,以下面那一爻为主、上面那一爻为辅 |
| 5 个 | 只看 之卦唯一静爻的爻辞 |
| 6 个 | 乾卦看 用九「见群龙无首,吉」;坤卦看 用六「利永贞」;其余卦只看 之卦卦辞 |
> 注意:专属爻位是「额外加看」,不是取代步骤 A1 的核心文本。两者结合解读。
按全局「输出原则」的结构输出(含「温馨提示」),在简要分析中融合以下内容:
> 脚本已输出 ben_gua_shih_ying/zhi_gua_shih_ying(八宫/五行/世爻位/应爻位)
> 和 ben_gua_najia/zhi_gua_najia(每爻 tiangan/dizhi/ganzhi/wuxing/liuqin/is_shi/is_ying)。
> 世爻位置:1=初爻, 2=二爻, 3=三爻, 4=四爻, 5=五爻, 6=上爻。
从 ben_gua_shih_ying.shi_yao 取世爻位,ben_gua_shih_ying.ying_yao 取应爻位,
再从 ben_gua_najia[世爻位-1] / ben_gua_najia[应爻位-1] 取该爻的完整纳甲信息(wuxing 五行 + liuqin 六亲)。
判断世爻旺衰(基于六亲定性):
zhi_gua_najia[世爻位-1] 看变出什么六亲 → 变化方向提示判断世应五行生克关系(从 najia 取双方 wuxing 字段):
| 问题类型 | 用神六亲 | 搭配看 | 说明 |
|---|---|---|---|
| --------- | ---------- | -------- | ------ |
| 职场事业、面试升职 | 官鬼 | 世爻 + 五爻 | 官鬼=事业运/权力/上级;官鬼爻若临世/应/五爻则力量强 |
| 求财做生意、投资盈亏 | 妻财 | 世爻 + 应爻 | 妻财=财运/收益;妻财爻临世=我有财,临应=对方有财 |
| 感情恋爱(男问) | 妻财 | 必看世应 | 妻财=女方/感情对象 |
| 感情恋爱(女问) | 官鬼 | 必看世应 | 官鬼=男方/感情对象 |
| 看病健康 | 官鬼为病根,子孙为药 | 重点世爻元气 | 官鬼=病邪,子孙=康复力/医生/药物 |
| 小人口舌 | 兄弟 | 重点动爻相克 | 兄弟=竞争者/劫财/小人 |
操作方法:
ben_gua_najia 的 6 条记录,找出 liuqin == 目标六亲的所有爻位zhi_gua_najia 中同位置的六亲变化 → 变出/变入的含义固定分析层次(三个层次,逐层深入):
第一层:世爻状态
ben_gua_najia[世爻位-1] 取)zhi_gua_najia[世爻位-1].liuqin 查)第二层:世应生克
第三层:动爻冲击分析(对每个 changing_positions 中的动爻位 p):
ben_gua_najia[p-1].liuqin)它动了意味着什么?zhi_gua_najia[p-1].liuqin)→ 结果导向:按全局「输出原则」的结构输出(含「温馨提示」),在简要分析中融合以下内容:
> ⚠️ B4 最容易犯「写太长」的错误。记住:结论附原因,不啰嗦不论文。纳甲五行生克的详细推导过程只在用户追问时展开。
按优先级依次尝试:
脚本自动 fallback,无需用户干预。所有平台(Windows/macOS/Linux)均可使用。
共 5 个版本