六爻起卦

摇卦/时间起卦/六爻断卦

443 次访问
当前日辰:丙午 年 / 甲巳 月 / 庚午 旬空:

六爻起卦 · 三种古法

周易标准摇卦法:每次抛 3 枚铜钱,共 6 次。3 正面=老阳(动)/ 2 正面=少阴 / 1 正面=少阳 / 0 正面=老阴(动)。

梅花易数:输入 3 个 ≥ 1 的数字。A%8=上卦、B%8=下卦、C%6=动爻位。

以当前公历时间起卦 · 自动取年月日时辰数字代入。

64 卦六爻技法(点击查看装卦详解)

关于本工具

了解工具定位 · 使用场景 · 对比优势

使用场景

🔮

事业抉择犹豫时

面临两个工作机会、跳槽与否、或创业方向选择时,内心纠结难定。用本工具摇一卦,从卦象的世应关系、用神旺衰、动爻变化中,看清当前局势的吉凶趋势、自身状态是否应期、外部环境是否有利。卦象提供的不是「选A还是B」的答案,而是「当前阶段更适合进还是守」的周期性判断,辅助做出更安心的决定。

💔

感情关系困惑

与伴侣冷战、暧昧不明、或纠结是否挽回一段关系时,情绪往往压倒理性。通过时间起卦或手动摇卦,看官鬼爻与妻财爻的旺衰、应爻对世爻的生克关系、以及变卦的走向,判断双方当前的情感能量是否对等、矛盾是否可化解、未来三个月的关系趋势。卦象帮你跳出情绪漩涡,看到关系本质。

🏠

房屋买卖签约前

看中一套房但担心风水、产权纠纷或交易不顺。用本工具起一卦,重点看父母爻(房屋文书)、官鬼爻(官方手续)、财爻(价格与收益)的状态。若父母爻旺相且受生,说明房产证件清晰、交易流程顺畅;若官鬼爻动而克世,则需警惕合同陷阱或过户延迟。卦象在签字前多一层参考,减少决策盲区。

📅

出行吉日选择

计划长途旅行、搬家、或重要商务出行,不确定哪天出发最顺利。输入拟出行日期,用时间起卦看当日的卦象组合——出行看世爻是否旺相(自身状态)、应爻是否安静(目的地安稳)、动爻是否冲克(路上意外)。若卦象显示官鬼持世或动爻临白虎,建议改期;若子孙爻旺动,则一路平安。

💰

短期投资疑虑

面对一只股票、一个项目投资或一笔借贷,心里没底。用本工具摇卦,看妻财爻(资金)的旺衰、子孙爻(收益)是否生财、兄弟爻(破财)是否发动。若财爻旺相且有子孙爻来生,说明投资有利润空间;若兄弟爻动而克财,则需警惕亏损或被骗。卦象不替代财务分析,但能提示风险情绪。

对比矩阵本工具 vs 竞品 vs 传统方法

维度本工具 (liuyao.tl654.com)竞品 A (线上排盘)传统方法 (手工摇卦)
起卦方式摇卦(鼠标点击模拟)、时间起卦(自动取当前时间)摇卦(点击模拟)、时间起卦、数字起卦、报数起卦手工抛掷三枚铜钱,记录正反面
数据隐私纯浏览器端计算,零上传起卦数据需上传至服务器完全线下,无数据外泄
处理速度点击后即时(< 0.5 秒)点击后即时(< 1 秒)需手动记录并查阅卦书,耗时数分钟至数小时
断卦辅助内置基础断辞(世应、用神、六亲、六兽)提供详细断辞、动变爻分析、月日建、旬空等依赖个人经验或查阅《增删卜易》《卜筮正宗》等古籍
离线可用是(加载后完全离线)否(需联网加载)是(需自备铜钱与卦书)
收费模式免费,无隐藏收费免费,部分高级功能需付费需购买铜钱(约 10-50 元)及卦书(约 50-200 元)
学习门槛低:点击即用,结果直接呈现中:需选择起卦方式,理解部分术语高:需掌握摇卦规则、装卦方法、断卦理论

使用指南

上手步骤 · 输入输出 · 避坑提示

输入输出示例7 个典型场景,覆盖常规、边界与易错

输入输出说明
手动摇卦:第一次 3 正,第二次 2 正 1 反,第三次 1 正 2 反,第四次 3 反,第五次 2 正 1 反,第六次 3 正主卦:火风鼎(离上巽下) 变卦:火天大有(离上乾下) 动爻:初六、九二、上九(三爻动) 世爻:初六(持世) 应爻:九四(应爻) 用神:妻财(主卦伏藏,变卦显)典型场景:六次手动摇卦,通过正反面次数确定爻的阴阳
时间起卦:2024-03-15 14:30(公历)主卦:雷地豫(震上坤下) 变卦:雷水解(震上坎下) 动爻:六二(一爻动) 纳甲:庚寅 戊子 己未 辛未 月建:卯月(惊蛰后) 日辰:未日典型场景:用公历时间自动换算农历干支起卦
手动摇卦:第一次 3 正,第二次 3 正,第三次 3 正,第四次 3 正,第五次 3 正,第六次 3 正主卦:乾为天(乾上乾下) 变卦:坤为地(坤上坤下) 动爻:初九、九二、九三、九四、九五、上九(六爻全动) 世爻:上九(持世) 应爻:九三(应爻) 用神:官鬼(旺相)边界 case:六次全正面(老阳),六爻全动,卦象极端
时间起卦:2024-02-29 23:59(公历闰日)主卦:水地比(坎上坤下) 变卦:风地观(巽上坤下) 动爻:九五(一爻动) 纳甲:甲辰 丙寅 癸酉 壬子 月建:寅月(立春后) 日辰:酉日边界 case:闰年 2 月 29 日,子时(23:00-01:00)特殊处理
手动摇卦:第一次 1 正 2 反,第二次 1 正 2 反,第三次 1 正 2 反,第四次 1 正 2 反,第五次 1 正 2 反,第六次 1 正 2 反主卦:震为雷(震上震下) 变卦:无(六爻皆静) 动爻:无(静卦) 世爻:初九(持世) 应爻:九四(应爻) 用神:妻财(伏藏)边界 case:六次全少阳(1 正 2 反),静卦无变爻
手动摇卦:第一次 2 正 1 反,第二次 2 正 1 反,第三次 2 正 1 反,第四次 2 正 1 反,第五次 2 正 1 反,第六次 2 正 1 反主卦:巽为风(巽上巽下) 变卦:无(六爻皆静) 动爻:无(静卦) 世爻:初六(持世) 应爻:六四(应爻) 用神:妻财(旺相)易错 case:新手易混淆少阴(2 正 1 反)与少阳(1 正 2 反)的阴阳判定
时间起卦:2024-01-01 00:01(公历元旦)主卦:地天泰(坤上乾下) 变卦:地火明夷(坤上离下) 动爻:九二(一爻动) 纳甲:癸卯 甲子 庚午 丙子 月建:子月(大雪后) 日辰:午日易错 case:公历 1 月 1 日仍在农历子月(非寅月),月建易误判

常见错误对照8 个常踩的坑 · 错误 → 修复

1. 手动摇卦时,硬币正反面定义反了

错误
正面(字)= 2 点,反面(花)= 3 点
修复
正面(字)= 3 点,反面(花)= 2 点

六爻起卦以「字」为阴(2 点)、「花」为阳(3 点)是常见约定,但不同流派定义相反。工具默认按「字=3、花=2」计算,若用户习惯相反,需先确认工具说明或手动调整输入顺序。

2. 时间起卦时,把公历时间直接当农历用

错误
输入「2025-03-15 08:30」作为农历月日时
修复
先查万年历将公历 2025-03-15 转为农历二月十六,再取月=2、日=16、时=辰时(5-7点对应地支序号5)

时间起卦法(梅花易数)的月、日、时均以农历为准,公历直接取值会导致卦象偏差,尤其跨年月份差异可达 1-2 个月。

3. 时间起卦时,时辰地支序号用错

错误
子时=0,丑时=1,寅时=2……
修复
子时=1,丑时=2,寅时=3……亥时=12

时辰地支在起卦中通常按 1-12 编号(子=1 至 亥=12),而非 0-11。若用 0 作为子时,会导致卦数计算中除 8 余 0 时被误判为坤卦(余 0 对应坤,但子时取 0 则上卦=0 也对应坤,逻辑上虽通但与其他时辰序号不统一,易混淆)。

4. 摇卦时,把「动爻」当「变爻」直接输入

错误
记录为「老阳(3 个花)→ 变爻为少阴」
修复
只记录每次摇出的结果(老阴/老阳/少阴/少阳),由工具自动识别动爻并生成变卦

动爻是摇卦结果中的老阴或老阳(变爻的母体),用户只需输入原始摇卦结果,工具会自动计算变爻和变卦。手动标注变爻反而可能引入二次错误。

5. 六爻断卦时,把「世爻」和「应爻」搞混

错误
认为世爻是「自己」,应爻是「对方」,但实际断卦中世爻代表问卦人,应爻代表所问之事或对方
修复
世爻为问卦人,应爻为对方/事件/环境;例如问感情,世爻衰则己方被动,应爻旺则对方强势

六爻中世应定位是断卦基础,但新手常误以为世爻=好事、应爻=坏事。实际需结合六亲、五行生克综合判断,不能单凭世应定吉凶。

6. 摇卦次数不够或超过 6 次

错误
只摇了 5 次,或摇了 7 次才停止
修复
每次起卦必须摇满 6 次,从初爻(第 1 次)到上爻(第 6 次)顺序记录

六爻卦由 6 个爻组成,缺一次则卦象不完整;多一次则无法确定哪次是多余。工具通常限制输入次数为 6,但手动记录时容易数错。

7. 把「静卦」当成无效结果重新起卦

错误
摇出六个少阴/少阳(无动爻),认为「没反应」就再摇一次
修复
静卦(无动爻)是有效卦象,直接以本卦断事,无需重摇

静卦表示事情当前处于稳定状态,没有明显变化趋势。重摇反而会引入人为干扰,破坏起卦的随机性。

8. 时间起卦时,把「年」也作为起卦参数

错误
输入年=2025、月=3、日=15、时=8(取四个数)
修复
时间起卦通常只取月、日、时三个数(或日、时两个数),年一般不参与

梅花易数时间起卦法常见取「月+日+时」三数,或「日+时」两数;加入年份会导致卦数过大且无经典依据,属于自行发挥。

工作原理

公式推导 · 流程图解 · 依据出处

核心公式

年干 = (年份 - 4) mod 10, 年支 = (年份 - 4) mod 12, 月干 = (年干 mod 5 × 2 + 月份) mod 10, 月支 = (月份 + 2) mod 12, 日干支 = (年份后两位 × 5 + 年份后两位 / 4 + 9 + 日数) mod 60, 时干 = (日干 mod 5 × 2 + 时辰序号) mod 10, 时支 = 时辰序号 mod 12

变量说明

  • 年干 — 天干序号(0=甲, 1=乙, ...)
  • 年支 — 地支序号(0=子, 1=丑, ...)
  • 月干 — 月天干序号
  • 月支 — 月地支序号
  • 日干支 — 日干支序号(0=甲子, 1=乙丑, ...)
  • 时干 — 时辰天干序号
  • 时支 — 时辰地支序号
  • 年份 — 公历年份(如 2025)
  • 月份 — 公历月份(1-12)
  • 日数 — 公历日期(1-31)
  • 时辰序号 — 时辰编号(0=子时, 1=丑时, ...)

示例

公历 2025 年 7 月 15 日 14:30(未时,时辰序号 7)。年干 = (2025-4) mod 10 = 2021 mod 10 = 1(乙),年支 = 2021 mod 12 = 5(巳),年干支为乙巳。月干 = (1 mod 5 × 2 + 7) mod 10 = (1×2+7) mod 10 = 9(壬),月支 = (7+2) mod 12 = 9(申),月干支为壬申。日干支 = (25×5 + 25/4 + 9 + 15) mod 60 = (125 + 6 + 9 + 15) mod 60 = 155 mod 60 = 35(戊戌)。时干 = (35 mod 5 × 2 + 7) mod 10 = (0×2+7) mod 10 = 7(庚),时支 = 7 mod 12 = 7(午),时干支为庚午。最终四柱:乙巳 壬申 戊戌 庚午。

适用范围

基于《渊海子平》《三命通会》等传统历法推算法,适用于公历 1900-2100 年之间的日期。闰年、世纪年已内置修正,超出范围或公元前年份需额外调整。

原理图

六爻起卦 · 原理流程用户输入摇卦 / 时间起卦参数服务端计算Go 后端处理生成卦象 / 爻位输出结果卦名 / 卦辞动爻 / 断辞数据仅用于计算,不存储不传输,隐私安全所有起卦逻辑在服务端完成,结果实时返回
用户输入 服务端处理 输出结果

开发者集成

3 种主流语言 · 复制即用

import random
import datetime

# 摇卦:模拟三次硬币,生成一个爻(0=阴,1=阳)
def toss_coin():
    return random.choice([0, 1])

def toss_yao():
    # 三枚硬币,奇数为阳(1),偶数为阴(0)
    result = sum(toss_coin() for _ in range(3))
    return 1 if result % 2 == 1 else 0

# 生成六爻卦(从下往上)
hexagram = [toss_yao() for _ in range(6)]
print("六爻(从下到上):", hexagram)

# 时间起卦:用当前时间生成卦
now = datetime.datetime.now()
# 年+月+日 除以8取余得下卦,年+月+日+时 除以8取余得上卦
lower = (now.year + now.month + now.day) % 8
upper = (now.year + now.month + now.day + now.hour) % 8
print(f"下卦数: {lower}, 上卦数: {upper}")
package main

import (
	"fmt"
	"math/rand"
	"time"
)

// 摇卦:模拟三枚硬币,返回爻(0=阴,1=阳)
func tossYao() int {
	sum := 0
	for i := 0; i < 3; i++ {
		sum += rand.Intn(2)
	}
	if sum%2 == 1 {
		return 1
	}
	return 0
}

func main() {
	rand.Seed(time.Now().UnixNano())

	// 生成六爻(从下到上)
	hexagram := make([]int, 6)
	for i := 0; i < 6; i++ {
		hexagram[i] = tossYao()
	}
	fmt.Println("六爻(从下到上):", hexagram)

	// 时间起卦示例
	now := time.Now()
	lower := (now.Year() + int(now.Month()) + now.Day()) % 8
	upper := (now.Year() + int(now.Month()) + now.Day() + now.Hour()) % 8
	fmt.Printf("下卦数: %d, 上卦数: %d\n", lower, upper)
}
// 摇卦:模拟三枚硬币,返回爻(0=阴,1=阳)
function tossYao() {
  const sum = Array.from({ length: 3 }, () => Math.random() < 0.5 ? 0 : 1)
    .reduce((a, b) => a + b, 0);
  return sum % 2 === 1 ? 1 : 0;
}

// 生成六爻(从下到上)
const hexagram = Array.from({ length: 6 }, () => tossYao());
console.log('六爻(从下到上):', hexagram);

// 时间起卦:用当前时间
const now = new Date();
const lower = (now.getFullYear() + now.getMonth() + 1 + now.getDate()) % 8;
const upper = (now.getFullYear() + now.getMonth() + 1 + now.getDate() + now.getHours()) % 8;
console.log(`下卦数: ${lower}, 上卦数: ${upper}`);

常见问题

8 个高频疑问

在线六爻起卦和线下用铜钱摇卦结果一样吗?
结果大概率不同,但原理一致。线下铜钱摇卦依赖人手动抛掷的随机性,在线起卦用浏览器或服务器的随机数生成器(如 crypto.getRandomValues)模拟三枚铜钱的阴阳面组合。两种方式都遵循「三枚硬币、六次摇动、从下往上装卦」的规则,只要随机性足够,结果在统计学上无本质差异。如果对随机性有顾虑,可以用「时间起卦」模式——它用当前年月日时数字直接推卦,完全不受随机数影响。
为什么我用同一个问题摇了两次,卦象不一样?
正常现象,甚至符合六爻「一念一卦」的原则。传统六爻强调「心诚则灵」——每次起卦对应当下的具体心境和时空能量,两次问同一个问题,心态、时间、环境都已变化,卦象自然不同。工具不会缓存或记忆任何输入,每次点击都是独立随机生成。如果连续两次结果完全一致(概率约 1/64),反而是小概率事件。建议:第一次起卦后认真解读,不要为求「好卦」反复重摇。
时间起卦输入的年月日时,到底用农历还是公历?
公历。时间起卦算法(如梅花易数类算法)通常要求公历日期:年取后两位数字,月取 1-12,日取 1-31,时用 24 小时制整数(0-23)。工具输入框明确标注了公历格式,例如「2025-04-03 14:30」对应 2025 年 4 月 3 日下午 2 点半。不要输入农历日期(如「三月初六」),否则数字会算错,导致卦象完全偏离。如果只有农历日期,先手动换算为公历再输入。
起卦结果里的「动爻」「变卦」「世应」都是什么意思?
「动爻」是六个爻中发生阴阳变化的那一爻(如老阳变少阴),它是断卦核心,代表事情的关键变化点。「变卦」是指动爻变化后形成的新卦,象征事情的发展结果或最终状态。「世应」是六爻中的两个特殊位置——「世爻」代表问卦者自身,「应爻」代表对方或所问之事,两者之间的生克关系直接影响吉凶判断。工具在结果区会分别标注这些字段,鼠标悬停有简短解释,建议对照「本卦」和「变卦」一起看。
工具能自动断吉凶吗?还是只给出卦象让我自己解?
工具提供完整的卦象信息(本卦、变卦、动爻、世应、六亲、六神),但不做自动吉凶判断。六爻断卦需要结合问卦的具体事由(财运、感情、健康等),以及爻位之间的生克制化关系,目前没有通用规则能覆盖所有场景。工具的作用是准确生成卦象和基础参数,解读部分需要自行参考六爻典籍(如《增删卜易》《卜筮正宗》)或咨询专业人士。未来可能增加「参考解读」模块,但不会替代人工判断。
起卦后页面显示「无动爻」是什么意思?是卦不准吗?
「无动爻」指六个爻全部是少阴或少阳(即静爻),没有老阴或老阳。这在随机摇卦中概率约 1.6%(1/64),是正常结果,不代表卦不准。传统六爻中,无动爻的卦称为「静卦」,断法以世爻和用神的旺衰为主,不依赖动爻变化。工具会在结果区明确标注「无动爻」,并提示用静卦法则解读。如果希望一定有动爻,可以改用「时间起卦」模式——该算法根据数字计算动爻,通常至少有一个动爻。
摇卦时不小心点了两次,会不会重复记录?
不会。每次点击「起卦」按钮后,工具会立即生成新卦并替换当前结果,不会累积或保存历史记录。如果误触,刷新页面或再次点击即可重新起卦。工具不设置任何历史记录功能(出于隐私考虑),所有卦象仅存在于当前页面,关闭后消失。如果希望保留某次卦象,建议手动截图或抄录。
用这个工具起卦需要注册或登录吗?有没有次数限制?
不需要注册或登录,打开页面即可直接使用。工具没有次数限制,可以随意摇卦或时间起卦,不收费。所有计算在服务端(BE)完成,但输入数据(摇卦的随机种子、时间数字)不持久化存储,每次请求独立处理。如果遇到页面加载失败或结果异常,通常是网络问题,刷新重试即可。
选择 打开 +新窗口 esc关闭