1. 系统总览
Quizzman易经占卜工具是同时集成三大解卦流派的综合占卜系统:古典(十翼)、六爻(六爻)与梅花(梅花易数)。
与普通在线工具仅查表不同,我们的系统真正"起卦"——通过模拟铜钱/蓍草算法,再经自然语言处理(NLP)流水线综合结果,为你的具体问题和领域提供针对性建议。
- 精确模拟古典方法概率(三枚铜钱、蓍草)
- 完整64卦×6爻数据集,含汉字+拼音+译文
- 集成越南时区(GMT+7)干支历法
- NLP题目分析,提供领域专属建议
- 通过快照链接分享结果,数据不丢失
2. 五种起卦方法
系统支持5种起卦方法,各有其概率特征与适用场景。所有方法均产生6爻,值为6–9,其中6或9为动爻(变化生成变卦)。
三枚铜钱(三銅錢)
模拟掷3枚铜钱6次。每次合计面值(正面=3,反面=2)得6、7、8或9。算法使用CSPRNG确保密码级随机性。
蓍草(蓍草)
模拟18轮分蓍(3轮×6爻)。动爻概率比铜钱更接近古典文献——老阳占18.75%,老阴仅6.25%。
梅花——按时间
取当前年·月·日·时的地支序号(1–12)——时辰按真太阳时(根据用户经度校正)计算。上卦=(年+月+日)mod 8;下卦加时;动爻=总和mod 6。
梅花——按数字
输入1–2个任意数字。第一个数mod 8→上卦;第二个mod 8→下卦;总和mod 6→动爻位置。适合电话号码、车牌、生日等。
手动输入(6爻)
直接输入6个值(6–9),从第1爻到第6爻。适合已用铜钱/蓍草实际起卦,希望系统解卦的情况。
crypto.getRandomValues()(Web Crypto API),服务端使用secrets模块——均为密码级熵源,而非普通Math.random()。
| 值 | 爻类型 | 三枚铜钱 | 蓍草 |
|---|---|---|---|
| 6 — 老阴 × | ⚋ 动→阳 | 12.5% | 6.25% |
| 7 — 少阳 | ⚊ 静 | 37.5% | 31.25% |
| 8 — 少阴 | ⚋ 静 | 37.5% | 43.75% |
| 9 — 老阳 ○ | ⚊ 动→阴 | 12.5% | 18.75% |
3. 历史渊源与算法分析
每种易经起卦方法都有其独特的历史渊源和数学特性。以下从计算机科学角度进行详细分析。
🌿 蓍草(蓍草 Shī Cǎo)
最古老的方法,记载于《系辞传》
- 年代:约3000年历史,西周(前1046–771年)
- 传统作者:伏羲(传说)——创造八卦的神话君王
- 完善者:周文王(排列64卦)+周公旦(写爻辞)
- 原始文献:《系辞传》"大衍之数五十"
- 意义:蓍草(西洋蓍草)被视为灵草,象征与天道的联结
- 持49根(1根象太极置旁),分为两组(两仪)
- 从右组取1根夹于手指(三才)
- 左组每4根一数(四象),取余数
- 右组每4根一数,取余数
- 余数之和=4或8→称为"变"(一变)
- 重复3变(三变)→得1爻
- 重复6爻→完成一卦(共18变)
- 算法类型:直接模拟大衍法18步的随机过程,并非单独的状态转移模型
- 概率分布:非均匀——偏阴。P(老阴)=6.25%,P(老阳)=18.75%
- 熵:约1.87比特/爻(低于理想2比特)
- 复杂度:O(18)次手工操作/爻×6爻=最少108步
- 随机机制:人在回路随机数生成——手工分割从人类行为中产生熵
🪙 三枚铜钱(三銅錢)
最流行的方法——蓍草法的简化版
- 年代:汉朝(约前200–后200年)
- 系统化者:京房(前77–前37年)——西汉易学家,六爻派创始人
- 背景:日常生活繁忙,需要比蓍草(15–30分钟)更快的方法
- 器具:3枚古铜钱;有字面=阴(2分),光滑面=阳(3分)
- 别称:"金钱卦"或"掷钱法"
- 将3枚铜钱抛向空中
- 计分:有字面=2,光滑面=3
- 总分决定爻:
- 6(2+2+2)=老阴(动)
- 7(2+2+3)=少阳(静)
- 8(2+3+3)=少阴(静)
- 9(3+3+3)=老阳(动)
- 重复6次→6爻=1卦
- 算法类型:二项分布,n=3,p=0.5
- 样本空间:2³=8种结果→映射为4个爻值
- 概率:P(6)=1/8,P(7)=3/8,P(8)=3/8,P(9)=1/8→阴阳对称
- 熵:约1.81比特/爻(比蓍草更接近理想值)
- 复杂度:O(6)次掷钱=6个简单操作
- 编码:二进制求和聚合——每枚铜钱为1位,3位之和→1个爻值
🌸 梅花易数(梅花易數)
"无器具"方法——使用数字、时间或现象
- 创立:邵康节(邵雍,1011–1077年)
- 朝代:北宋——宋代理学鼎盛时期
- 背景:哲学家、天文学家、数学家;著有《皇极经世》
- 传说:1050年某日清晨,邵雍坐于异常早开的梅花树下,见两只麻雀争斗后齐落地,以时间(辰时,十二月十七日)起卦,预言次日有女折枝、被狗咬伤大腿,果然应验。
- 著作:《梅花易数》——本派教科书,由弟子传承
- 取年、月、日、时的地支序号(地支 1–12)——时辰按真太阳时(经度校正)
- 年+月+日=上数S
- S mod 8→上卦(1=乾,2=兑……8=坤,先天序)
- S+时=下数
- 下数 mod 8→下卦
- 下数 mod 6→动爻位置(1–6)
- 上卦+下卦→本卦(64卦)
- 算法类型:确定性哈希函数——相同输入始终产生相同输出
- 熵:0比特(无内在随机性)
- 输入空间:时间或任意数字→哈希为卦
- 取模运算:mod 8(八卦)+ mod 6(六爻)=循环映射
- 碰撞率:很高——不同输入可得到相同卦
- 哲学:"同声相应"——问卦之时与答案有因果联系(共时性)
🎲 电子随机数(CSPRNG)
数字平台上的现代起卦方法
- 年代:约1990年代,随互联网在2000年代普及
- 原理:用计算机模拟传统方法的概率
- 熵源:硬件RNG(Intel RDRAND芯片)、操作系统熵池或CSPRNG
- Quizzman使用:Web Crypto API(
crypto.getRandomValues())——标准密码级安全CSPRNG
- 向操作系统/硬件请求熵
- 生成[0,7]范围内的随机数
- 8种结果→4个爻值:
- 0→老阴(6)
- 1,2,3→少阳(7)
- 4,5,6→少阴(8)
- 7→老阳(9)
- 重复6次→6爻
- 算法类型:CSPRNG(密码学安全伪随机数生成器)
- 熵:约1.81比特/爻(等同于真实铜钱)
- 特性:不可预测,均匀分布,通过全部统计测试(NIST SP 800-22)
- 优势:快速(微秒级),无物理偏差,算法可审计
- 争议:部分人认为缺乏手工操作的"灵性因素"
📊 方法综合比较表
| 指标 | 蓍草 | 三枚铜钱 | 梅花易数 | CSPRNG |
|---|---|---|---|---|
| 创始人 | 伏羲(传说) 文王、周公(完善) | 京房 (前77–前37年) | 邵康节 (1011–1077年) | — |
| 年代 | 约前1000年 | 约前200年 | 约1050年 | 约1990年 |
| 操作时间 | 15–30分钟 | 2–5分钟 | 30秒 | <1秒 |
| 熵/爻 | 约1.87比特 | 约1.81比特 | 0比特 | 约1.81比特 |
| 算法类型 | 18步直接模拟 (随机过程) | 二项分布 (投币模拟) | 哈希函数 (确定性) | CSPRNG (密码学) |
| 器具 | 50根干草 | 3枚古铜钱 | 无需器具 | 计算机 |
| 学习复杂度 | 高 | 低 | 中等 | 低 |
| 阴阳分布 | 偏阴(老阴6.25%) | 对称(12.5%/12.5%) | 不适用(确定性) | 对称 |
| 核心哲学 | 虔诚、仪式 与天沟通 | 简化同时 保持概率 | 同声相应 (共时性) | 模拟传统 概率 |
📅 易学发展时间线
4. 三大解卦流派
起卦后,系统并行运行三个解卦模块,综合为统一结果。"均衡"模式平均采用三派;专项模式优先某一流派。
📜 古典(十翼)
基于易经原典及十翼
- 卦辞——总体判断
- 爻辞——各动爻判断
- 大象传——卦象
- 彖传——意义解释
- 朱熹规则——参考哪爻/哪卦
☯ 六爻
京房派,实用占卜中流行
- 六神——青龙、朱雀、勾陈、螣蛇、白虎、玄武
- 五行生克于各爻之间
- 世应——卦中关键位置
- 日月生扶或克制
🌸 梅花
邵康节派,快速灵活
- 体用——哪卦为我,哪卦为事
- 八卦五行——乾金、坎水…
- 互卦——补充隐藏信息
- 变卦——未来趋势
- 0动爻→看本卦卦辞
- 1动爻→看该爻爻辞
- 2动爻→看上爻爻辞,下爻为辅
- 3动爻→参看本卦与变卦卦辞
- 4动爻→看2个静爻爻辞,下爻为主
- 5动爻→看唯一静爻爻辞
- 6动爻→乾/坤看用,其余看变卦
5. 64卦数据结构
每卦存储完整古典文本(汉字+拼音+译文)及预先计算的属性,以减少处理时间。
变卦通过异或运算计算:翻转动爻位置的位。互卦取第2-3-4爻为新下卦,第3-4-5爻为新上卦——工具自动计算并同步显示。
| 字段 | 类型 | 含义 |
|---|---|---|
| number | 1–64 | 依文王序(序卦传)排列的序号 |
| name_vi / name_han | 文本 | 越文和汉字卦名 |
| lines | int[6] | 从第1爻(初)到第6爻(上)的值6–9 |
| moving_lines | int[] | 动爻位置(1–6) |
| upper / lower | 卦 | 上卦与下卦(乾、坎、艮…) |
| nuclear | 卦 | 互卦——第2-3-4爻合第3-4-5爻 |
| changed | 卦? | 有动爻时的变卦 |
| gua_ci | 文本 | 卦辞——周文王 |
| yao_ci[6] | 文本[] | 6条爻辞——周公旦 |
| da_xiang | 文本 | 大象传 |
| tuan_zhuan | 文本 | 彖传 |
6. 按坐标集成干支历法
起卦时刻根据用户实际地理坐标精确记录。这是Quizzman与其他工具的重要区别:
大多数易经工具使用固定时区(GMT+7或GMT+8)。然而,各地的真太阳时(地方视太阳时)因经度不同而有差异。
- 河内(105.85°E)与胡志明市(106.63°E)真太阳时相差约3分钟
- 岘港(108.21°E)比河内早约9.5分钟
- 此差异若在时辰分界附近可导致干支时辰错误
起卦时,系统请求位置权限(Geolocation API)以获取经度。若拒绝,则默认使用GMT+7。
历法引擎(Calendar Engine)提供:
- 四柱——年·月·日·时干支,依节气定义+经度修正
- 节气——24节气,依精确黄经(太阳黄经度数)计算
- 月卦(消息卦)——代表当月的卦(复、临、泰…)
- 日建——建、除、满、平、定、执、破、危、成、收、开、闭
- 吉凶星——依日支判断黄道、黑道
- 真太阳时——依用户经度计算
历法数据用于计算六爻中的日辰,按实际时辰确定梅花宫位,并确保干支准确与地理位置对应。
7. NLP分析与领域识别
您的问题经过轻量级NLP流水线分析,提取:
- 领域——事业、财务、感情、健康、学业、法律
- 情感——积极/消极/中性
- 关键词——主要名词/动词,与卦象交叉参考
分析结果显示在"NLP分析"栏(默认折叠)。领域专属建议部分依此定制——例如若问题涉及"换工作",建议将聚焦职业策略而非感情。
8. 空亡——假空与真空
在六爻体系中,空亡是代表"空缺"或"时间错位"状态的重要概念。
每旬(10天)从甲日起,10天干依次与12地支配对。因12>10,末尾2个地支无天干配对→称为空亡。
甲戌旬: 甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未 → 申酉 空亡
⚖️ 空亡状态分类
Quizzman不将空亡简单视为"消灭",而是分为3种逻辑状态:
爻既落空亡,又处休囚状态,且得不到日月生扶。所问之事必然不成或将有大变故。
爻虽落空亡,但处旺相状态或得日月生扶。如同被软禁的武林高手——力量尚在,只是暂时无法施展。逢冲日或值日时出空,事可成。
爻在空亡中遇日辰冲(地支六合对冲位)。视为已激活,可发挥作用。但仍需参看其他因素。
🎯 引擎中的应用
- 自动分类:每爻被赋予
void_state(not_void、true_void、false_void、clash_void) - NLP影响:若用神逢真空→建议将强调"时机未到"或"需要等待"
- 假空:系统将提示可能出空的日期(冲日或值日)
"埏埴以为器,当其无,有器之用"(《道德经》)。空亡并非"一无所有",而是潜藏状态——有形无质,有约未应。
9. 通过快照链接分享结果
起卦完成后,"复制链接"按钮生成包含完整结果快照的URL:
- 本卦与变卦编号(如有)
- 动爻列表
- 原始问题(最多200字)
- 所选方法、模式、领域
- 起卦时间戳
- 简短结论与结果标签
快照存储在服务器端数据库中。URL只包含一个短哈希(~22字符)用于检索:
/tool/iching-divination?hash=<~22字符哈希>
接收者打开链接时,服务器返回完整JSON快照进行渲染—无需客户端解码。旧式base64url链接仍向下兼容。AI智能体可直接通过 GET /api/tool-module/iching/snapshot/:hash 读取完整快照。
10. 常见问题
在线易经占卜可信吗?
可信度取决于数据、算法和解读方式。Quizzman工具明确说明方法(三枚铜钱、蓍草、梅花),并展示证据链供用户核查。
六爻与梅花易数有何区别?
六爻专注于各爻、六神、世应及五行生克;梅花易数侧重体用、象数及卦象整体趋势。
什么是空亡?为何空亡的爻仍可成事?
空亡是每旬中末尾2个未配天干的地支。Quizzman区分真空(确实无望)与假空(暂时受压)。处于旺相或得日月生扶的爻只是假空——逢冲日出空后事仍可成。
新手应使用哪种方法?
新手建议使用三枚铜钱或均衡模式,易于理解且结果稳定,足够深入学习。
可以将卦象结果分享给他人吗?
可以。使用"复制链接"按钮生成快速查询链接,接收者无需重新起卦即可查看同一卦象。
蓍草是什么?为何此方法难以操作?
蓍草是西周(约前1000年)起用于易经占卜的植物。此方法需要50根干草,每爻需经18个复杂步骤,整卦至少108步。在 Quizzman 中,引擎直接以 CSPRNG 模拟大衍法18步,以保持传统偏阴概率分布。
梅花易数是随机方法吗?
不是。梅花易数是确定性方法——相同时间或数字始终得到相同的卦象。从计算机科学角度,它是通过取模运算将输入映射为卦象的哈希函数,基于"同声相应"(共时性)哲学。