八字命格测算计算是中国传统命理学当中探寻个体生命轨迹的核心方法。许多人把生辰八字当作推断祸福的依据,这种推导并非单纯的玄虚臆想,而是把古老历法算法化的一套推演模型。要搞清楚命格,第一步就是要把出生时间换算成干支历法的四柱八个字。大家平时习惯看公历农历,命理计算却只认节气,年份的交替以立春这刻作为分界,并非正月初一,月份的划分也完全跟着二十四节气里面的十二个节令走。如果一个人出生在正月,只要时间还没跨过立春那一秒,年柱就得归到上一年的干支里头。月柱更是严格按照节令推移,寅月从立春起算,卯月从惊蛰起算,辰月从清明起算,巳月从立夏起算,午月从芒种起算,未月从小暑起算,申月从立秋起算,酉月从白露起算,戌月从寒露起算,亥月从立冬起算,子月从大雪起算,丑月从小寒起算。推导月干的时候,古人传下一首五虎遁口诀,把年干当作基准,甲己之年丙作首,乙庚之岁戊为头,丙辛之岁寻庚上,丁壬壬位顺水流,戊癸之年何方发,甲寅之上好追求。
日柱的推演最为繁杂,日干支六十甲子顺着转动,一天换一个,数千年来从没中断。推算日柱没法凭借口诀心算好几百年,只能依靠历法长周期表,或者把公历日期转换成儒略日编码之后求余数。时柱的计算也是十二个时辰一轮转,每天二十四个小时分成子丑寅卯辰巳午未申酉戌亥,一个时辰占两个钟头,半夜二十三点到一点算作子时。时干推算用五鼠遁口诀,甲己还加甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途。推定时柱的时候,极易出现偏差的缘故在于没有做真太阳时校正。我们日常看的手表时间是北京时间,也就是东经一百二十度的平太阳时。地球自转速度并不恒定,各个经度的日出正午时刻互有参差。把出生地的经度差值换算成分钟,还要加上均时差的修正值,才能把真正的时间校正妥当。遇到早子时晚子时的问题,有的门派坚持子夜零点换日柱,有的门派坚持二十三点就换日柱,现代电脑程序通常把二十三点到二十四点称作晚子时,日柱算当天,时柱用下一天的干支。
把八个字排定之后,紧接着得排大运。起大运的第一步是把阴阳男女分清楚。阳年出生的男人以及阴年出生的女人顺着排,阴年出生的男人以及阳年出生的女人逆着排。所谓阳年就是年干为甲丙戊庚壬,阴年就是年干为乙丁己辛癸。顺排的,就从出生那一刻顺数到下一个节令交接的时刻;逆排的,就从出生那一刻倒数到上一个节令交接的时刻。把记录下来的实存天数、小时以及分钟算出来,三天折算成一年,一天折算成四个月,一个时辰折算成十天。如果算出来的余数不够整月,还要把小时折算成更小的天数,把起运的具体岁数确定到几岁几个月零几天。大运干支顺排或者逆排,都是紧接着月柱往前推或者往后推。如果月柱是丙寅,顺排第一步大运就是丁卯,第二步就是戊辰;逆排第一步大运就是乙丑,第二步就是甲子。一步大运管十年人生命运起伏,配合流年干支互相作用。
命格推断的核心轴心在日柱的天干,通常叫做日元或者日主。日元代表命主本尊,其余七个字全都是围着日主打转的客体。命理把天地万物抽象归纳为金木水火土五种气机,五行之间存在生克乘侮的关系。木生火,火生土,土生金,金生水,水生木;木克土,土克水,水克火,火克金,金克木。鉴于五行气机的生克以及阴阳属性的互相对照,古人把八字演化出十种对应关系,统称为十神。克我者为官鬼,阴阳互异为正官,阴阳相同为偏官也叫七杀;我克者为妻财,阴阳互异为正财,阴阳相同为偏财;生我者为印绶,阴阳互异为正印,阴阳相同为偏印也叫枭神;我生者为伤食,阴阳互异为伤官,阴阳相同为食神;同我者为比劫,阴阳相同为比肩,阴阳互异为劫财。八个字里头的每个字都带着十神身份,把这套人伦社会的投影带进命盘,整个测算推演的基础框架就搭建完成了。
测算八字的第一大难关就是判断日元五行气机的旺衰强弱。日元到底是有力还是无力,决定了全盘五行气势的取舍倾向。评判旺衰首先看日主有没有得令。所谓的得令就是看日柱天干生在哪个月份,月令的地支是整个八字气机的主宰,掌管提纲司令大权。春季木旺火相,夏季火旺土相,秋季金旺水相,冬季水旺木相,四季末尾辰戌丑未月份土旺金相。甲乙木生在寅卯月,或者丙丁火生在巳午月,这就叫得月令,占了旺相之机,底气极足。光看月令还不够,还得看日元有没有得地。得地就是看日主在其余三个地支里面有没有自己的根气。如果甲木日主地支有寅卯,这叫本气强根;如果有辰未,这叫墓库微根;如果有亥水,这叫长生印根。根气扎得越深,日主承载风浪的能力就越大。最后看日主有没有得势,得势就是看天干上面有没有印星以及比劫帮扶。如果印星叠叠透出,比劫成群结队,日主自然势大力强。得令、得地、得势三者兼备,日元就是极旺;如果全都没占上,被满盘财官伤食克泄交加,日元就是衰弱。
定出旺衰之后,关键的推算操作就是选取喜用神以及忌神。喜神以及用神就是把八字盘面理顺、把偏差纠正到平衡状态的五行气机。八字讲究中和为贵,日元太强就要抑制,日元太弱就要帮扶。如果日元偏旺,用神就要优先考虑用官杀来克制它,或者用财星来消耗它,或者用食神伤官来疏泄它。如果日元极度衰弱,用神就必须依靠正印偏印来生助它,或者依靠比肩劫财来分担它的压力。除开这种常理抑强扶弱的扶抑法之外,还有专看气候温凉燥湿的调候法。如果一个人出生在极寒的三冬时节,满盘冰霜,水冻冰封,木气僵硬,金气发脆,就算八字水旺也不宜再见金水,第一要紧的用神就是丙火暖局解冻,没有火气调候,整个命局就毫无生机,纵然得令得势也是孤贫冻馁。如果出生在极热的盛夏三伏,烈火焚金,燥土脆金,第一要紧的用神就是壬癸亥子水来降温润泽,这叫做润下调候。
还有一种特殊的取用思路叫做病药法。如果八字里面某种五行凝结成团,结成病灶,冲撞全局,能把这个病灶清除或者化解掉的五行就是良药。比如金木交战,杀气腾腾,中间若用水来通关,把金生水、水生木的气流接续起来,这就是用通关之神。更有一类超出常理的变格,叫做从格或者专旺格。有些八字日元衰弱到极点,地支全无一丝一毫根气,天干全是克泄之物,日元彻底没有依靠,这时候就不能强行帮扶,反而要弃命从势,顺从最强的那股五行气机。从财格就用财,从杀格就用杀,从儿格就用食伤;如果强行用印比帮身,反倒激起五行旺气震怒,引发祸端。反过来,如果日元强盛到极点,满盘全是一种五行,没有半分克制,这叫曲直仁寿、炎上、稼穑、从革、润下等专旺格,用神也只能顺着旺气生发,绝不能逆着五行强行克制。把格局定准,用神定清,八字分析的大方向才不至于翻船。
命格测算绝对离不开对地支刑冲会合害复杂关系的计算。天干的气机单纯纯粹,地支的气机却庞杂繁复,鉴于每个地支里面都藏有不同的天干。子水藏癸水,丑土藏己土癸水辛金,寅木藏甲木丙火戊土,卯木藏乙木,辰土藏戊土乙木癸水,巳火藏丙火戊土庚金,午火藏丁火己土,未土藏己土丁火乙木,申金藏庚金壬水戊土,酉金藏辛金,戌土藏戊土辛金丁火,亥水藏壬水甲木。地支之间的相互作用极大程度上改变了原局的气机纯度。地支有六合,子丑合土,寅亥合木,卯戌合火,辰酉合金,巳申合水,午未合土。六合有合化成功与合而不化之分,合化成功必须得月令引化,合化之后改变了原属性,合而不化则互相牵绊束缚。地支还有三合局,申子辰合成水局,亥卯未合成木局,寅午戌合成火局,巳酉丑合成金局。三合局的力量大过六合,只要中神也就是子午卯酉在场,三合往往能掀起滔天巨浪。
地支又有三会局,寅卯辰会东方木,巳午未会南方火,申酉戌会西方金,亥子丑会北方水,三会局汇聚一方正气,力量在所有合局里面居于榜首。合的作用偏向联合凝聚,冲的作用则是正面撞击撕裂。地支六冲包括子午冲、丑未冲、寅申冲、卯酉冲、辰戌冲、巳亥冲。冲会导致地支藏干剧烈震荡,本气相克,藏干杂气两败俱伤。如果用神被冲毁,命主往往面临动荡灾殃;如果是忌神被冲破,反而能破土开局,迎来转机。地支还有相刑,寅巳申三刑互斗,丑戌未恃势三刑,子卯相刑为无礼,辰午酉亥属于自刑。相刑通常引发官非纠纷或者内部暗伤。地支六害也就是子未害、丑午害、寅巳害、卯辰害、申亥害、酉戌害,主骨肉不睦以及暗中掣肘;六破则是子酉破、午卯破、申巳破、寅亥破、辰丑破、戌未破,主破耗损毁。在排盘计算的时候,必须把每一个柱位之间的冲合刑害推演无遗,看合化能否解冲,看刑害能否破合,千丝万缕的线头都得逐一理清。
大运以及流年是八字命格动起来的动力源泉。原命局好比是一辆汽车的底盘架构,大运则是汽车行驶经过的一段段道路路况,流年则是这一路上随时遇到的阴晴雨雪。命局生的结构再好,如果四十年连走忌神大运,就好比一辆性能极佳的跑车走在崎岖泥泞的沼泽地里,动力完全没法发挥;反过来,命局生得虽然有些瑕疵,只要大运连续遇上喜神用神,就好比一辆普通板车跑在平坦笔直的高速路上,依然能够顺风顺水。分析岁运,第一要看流年干支把原局激荡起什么样的变化。流年天干主管一年的外在表象,流年地支主管一年的内在基底。当流年干支引动大运干支,并且同时触动原局四柱的时候,事情就会集中爆发。流年与大运发生天地双冲或者岁运并临的时候,气机变动往往最为剧烈。岁运并临也就是大运干支与流年干支完全一致,如果这个干支刚好是日主的喜用神,命主往往添丁进财、喜事连连;如果刚好是日主的忌神凶煞,命主就极其容易遭遇突如其来的变故波折。
很多现代人搞不明白八字算命到底是怎么推导具体事物的。其实,测算命格是把十神意象、宫位意义以及五行生克结合起来进行立体投射。年柱代表祖上长辈以及幼年时光,月柱代表父母兄弟以及青年时代,日支代表配偶夫妻宫,日干代表命主自己以及中年状态,时柱代表子女后嗣以及晚年境遇。十神则掌管人事性质。正官偏官在事业维度代表领导、权力、管束、官非以及事业心,在女性命盘里面还代表丈夫以及情人;正财偏财在现实维度代表资财产业、理财能力、现实欲望,在男性命盘里面还代表妻子以及红颜;正印偏印代表名誉文凭、母亲长辈、庇护所、房产以及精神世界;食神伤官代表聪明才智、言语表达、艺术技能、商贸输出以及叛逆革新;比肩劫财代表朋友同行、同侪竞争、兄弟合伙以及争夺耗费。
推断财运高低,主要看八字里头财星的旺相程度以及日主的担财能力。身旺财旺的八字,往往命主赚钱欲望强烈,商业嗅觉极灵,只要走食伤运或者财运,就能把资源转变成金钱财富。身弱财重的八字,到处都是金钱诱惑,但是日主身单力薄,挑不动沉重的财物,往往因为盲目投资导致亏损负债,这时候走比劫大运帮身分担,才能把外面的钱财收归己有。推断功名事业,重点审视官印两星。如果官星清透,又有印星化杀生身,形成官印相生的流通局势,命主多半能在体制内或者正规机构里面掌握权力步步高升。如果八字里面伤官见官,并且没有印星来制约伤官,命主性格通常桀骜不逊,极难顺从规章制度,容易跟管理层爆发冲突,适宜自主创业或者做专业技术谋生。

婚姻家庭的测算在八字推断中占有极大比例。看婚姻首先看日支也就是配偶宫的状态,再看财官配偶星的配置。男命用正财代表正妻,如果八字正财清透,日支配偶宫坐喜用神,夫妻感情多数和顺美满,妻子贤良有助。如果男命天干偏财重叠,地支劫财暗藏,并且日支坐下又是劫财羊刃,这就意味着配偶宫被竞争者侵占,婚姻路上多有风波离异之苦。女命用正官代表夫星,如果八字正官纯正,日支坐印绶或者贵人,丈夫多半稳重有担当,家庭责任感强。如果女命八字伤官极旺,直接克制正官,或者八字里面七杀偏官林立夫星驳杂,就极易引发感情纠葛,导致婚姻多见分歧坎坷。大运流年一旦冲动配偶宫,往往也是感情发生动荡的关键节点。比如日支是午火,流年遇上子水,子午相冲把配偶宫直接冲开,如果还没成家就容易有恋爱搬迁换房之事,如果已经成家就极易爆发激烈口角吵闹,严重的甚至分道扬镳。
健康疾厄的测算同样完全建立在五行阴阳失衡的推导上。五行与人体五脏六腑互相对应,木主肝胆眼睛四肢,火主心脏小肠血液,土主脾胃皮肤消化系统,金主肺部大肠呼吸系统,水主肾脏膀胱泌尿系统以及生殖系统。八字里面如果某一种五行气机过旺到了极点,或者衰弱受到重度克伐,对应的身体部位就极其容易发生病变。木气如果被强金克伐无存,命主就容易出现骨骼损伤、肝胆积郁或者神经官能症。火气如果被旺水彻底扑灭,或者火炎土燥没有半滴水润泽,心脑血管系统以及血液循环就容易发生障碍。土气如果过厚没有木来疏松,脾胃消化就会运化失常,极易生出积块痞滞。金气过虚遇到强火锻炼,呼吸系统往往脆弱,容易咳嗽气喘。水气如果被旺土厚厚堵塞,泌尿生殖系统或者内分泌就容易失去平衡。在实际大运流年测算中,只要出现三刑激化火局或者旺水冲破弱火,命理师就会发出健康预警,提醒命主提前体检注意休养。
现代算法对八字命格测算计算的处理,把古人的经验规则转化成了纯粹的逻辑分支。计算机排盘的核心是建立高精度的天文学历法数据库,把瑞士天文历或者寿星天文历的核心算法封装进去。系统先把使用者输入的公历年月日时转换成标准的世界时UTC,接着依靠经纬度坐标换算出视太阳时与本地真太阳时,再把这个时间对照节气交接点的具体时刻,精准切割出年柱月柱日柱时柱。节气计算需要精确到秒,这依靠对太阳黄经度数的计算,太阳黄经到达三百一十五度交立春,到达三百三十度交雨水,到达零度交春分,依次类推。计算机把二十四个节气交接的绝对毫秒数算准之后,年柱月柱的划分就绝无偏差。日柱日干支则是把公历基准日挂靠在算法框架上,通过求模取余的方法把六十甲子顺推出去。
计算机程序推导大运起运时间,必须把出生时间点与相邻节气点之间的时间差精确换算成秒数。顺行的大运用后一个节气时间减去出生时间,逆行的大运用出生时间减去前一个节气时间,得到总秒数之后除以三天对应的秒数,商数就是起运的足岁年龄。余数再除以四个月对应的秒数,折算成实际月数,剩下的余数继续折算成天数与小时数,最后把起运时间精细到年月日时。大运干支顺推逆推直接用循环数组来实现,把六十甲子排成一个闭合环状结构,遇到顺推就下标加一,遇到逆推就下标减一,只要把月柱在数组里的位置确定下来,后续八步到十步大运干支就能马上罗列齐备。
计算机实现十神与生克制化判定的时候,使用的是矩阵关系映射。程序把十天干与十二地支定义成对象,给每一个干支赋予五行属性、阴阳属性、藏干权重数值。天干之间的相生、相克、相合、相冲,以及地支之间的六合、三合、三会、六冲、六刑、六害、六破,全部可以用二维矩阵的关系代码进行匹配运算。日干作为坐标系原点,其余干支对照日干生成十神代码。判断日元旺衰时,程序会把地支藏干折算成五行得分,月令因为当令通常被赋予百分之四十到百分之五十的权重分值,其余三个地支根据距离远近分配权重,天干也根据通根情况分配透干系数。把所有生扶日主的五行分值加在一起,克泄耗日主的五行分值加在一起,两边数值相减,就能得出日元强弱的量化指标。
喜用神的选取在算法实现中则是逻辑树判断体系。系统先把八字带入专旺格与从格的特异逻辑里面做筛查,看能否契合两神成象、从财、从杀、从儿或者金白水清等特殊格局。如果不契合特殊格局,系统就会退回到扶抑格的标准逻辑。偏旺的盘面优先在克泄耗三种五行中寻找最优解,如果命局带有严重寒暖偏颇,调候逻辑会把优先级强制提升到最高,优先把丙丁火或者壬癸水推上第一用神的位置。如果盘面有两神相战形成严重阻塞,通关逻辑就会马上介入,把化解相战的五行标记为第一用神。忌神的推导就是用神的对立面,生助命局中最大病灶的五行直接被系统归为忌神。
排定格局之后,神煞系统的测算也是八字计算中的辅助板块。虽然现代子平八字测算主要依靠五行生克,但是古法遗留下来的神煞依然具有重要的意象补充价值。天乙贵人是诸吉神之首,口诀甲戊并牛羊,乙己鼠猴乡,丙丁猪鸡位,壬癸兔蛇藏,庚辛逢虎马,此是贵人方。命带天乙贵人,往往在困境之中能得到外力提携化险为夷。文昌贵人是文才学业的指标,甲乙巳午报君知,丙戊申宫丁己鸡,庚猪辛鼠壬逢虎,癸人见卯入云梯,命带文昌通常思维敏捷,擅长文字钻研以及应试考评。桃花星又叫咸池,申子辰在酉,寅午戌在卯,巳酉丑在午,亥卯未在子,桃花入命代表命主相貌清秀,异性人缘广阔,但是如果在时柱遇到偏野桃花或者逢刑冲,也容易带来情感纠纷。驿马星主奔波变动,申子辰马在寅,寅午戌马在申,巳酉丑马在亥,亥卯未马在巳,命带驿马代表命主走南闯北,适宜从事外贸运输或者经常出差调动的行业。华盖星主孤独哲学与形而上之学,寅午戌见戌,亥卯未见未,申子辰见辰,巳酉丑见丑,命带华盖之人多半喜欢玄学宗教或者在艺术领域深钻,内心清高而耐得住寂寞。羊刃属于刚暴凶狠之煞,甲羊刃在卯,丙戊羊刃在午,庚羊刃在酉,壬羊刃在子,身弱遇羊刃可以帮身护体,身太旺见羊刃往往个性刚烈容易招惹皮肉伤残。
大运流年的交互测算则是把原局的静态模型放进时间轴上进行动态切片。每走到一个流年,系统就会把该流年的干支参数注入原局与大运构成的三维矩阵当中。先看流年地支与原局大运地支有没有引动合会冲刑害,再看流年天干与原局大运天干有没有合化生克。如果原局里面有寅木,大运走到巳火,流年又恰好遇到申金,原局、大运、流年三者地支马上凑齐寅巳申三刑,这时候系统会把三刑包含的庚金克甲木、丙火克庚金的暗藏交战信息全部调取出来,判断命主在这一年极易发生交通出行磕碰或者合同文书纠纷。如果原局日干是乙木,流年遇到庚金,天干乙庚相合,如果命主未婚,夫星或者妻星逢合,通常代表这一年容易发生正式的恋爱婚配关系。
推算命格必须明白四柱之间的气机流转路线。五行在四柱八个字里头不是孤立静止的,而是顺着干支位置互相推拉。天干可以克地支,叫做盖头;地支可以克天干,叫做截脚。如果天干是丙火,坐下是子水,这就是火被水截脚,丙火的力量就会缩水大半。如果天干是庚金,坐下是寅木,庚金把寅木盖头,寅木所藏的甲木丙火戊土就会受到压制。年柱把气机传给月柱,月柱把气机传给日柱,日柱把气机传给时柱,同时地支的气机又能透出天干,天干的气机又能在地支找到通根。如果八字里面年柱戊土生月柱辛金,月柱辛金生日柱癸水,日柱癸水生时柱甲木,气机从年柱一路顺生流转到时柱,中间没有任何冲克阻断,这叫周流不息,属于极高层次的顺局,命主往往生平少有坎坷灾难,晚年运势更佳。反过来,如果柱与柱之间全是逆生逆克,水火相激,金木交战,气机阻隔在某一个柱位动弹不得,这种命格在现实生活中通常表现为人际关系紧张,生活动荡反复,处处碰壁受限。
测算推演不仅要算命局原有的八个字,还要把胎元、命宫以及身宫纳进视野。胎元是受胎的月份干支,推算方法是月干顺推一位,月支顺推三位。命宫则是命盘的寄托之所,推算方法是以寅宫作为基准,把出生月份与出生时辰按照特定公式倒数推求。神煞里面的吉凶虚实往往与命宫地支有着密切关联,胎元命宫如果与八字原局发生严重冲克,往往反映先天体质有所缺陷或者早年养育不易。古人推断八字的时候还经常辅助使用纳音五行,把六十甲子按照甲子乙丑海中金、丙寅丁卯炉中火等歌诀分成三十组纳音五行,用纳音五行来断命局的大势取象,补充干支正五行的不足之处。纳音侧重于取象比拟,子平干支侧重于实神生克,两者互为表里,共同支撑起庞大的测算体系。
推导八字绝非简单的公式套用,现实当中同生同死的情况屡见不鲜,同八字的人命运轨迹也绝非完全复刻。相同的干支八字落进不同的地理环境、家庭背景、时代潮流之中,五行气机的落地点就会发生极大漂移。同样是木火通明的命盘,如果出生在南方沿海经济发达地区,可能顺应时代潮流从事电子信息或者互联网金融行业从而积累资财;如果出生在北方内陆偏远农村,可能就转变成当地从事文化教育或者餐饮电工的手艺人。八字测算计算提供的是个体五行气势在时间维度上的起伏波峰与波谷规律,把人生各阶段适合采取的防守或者进取策略给标示明确,让人知道什么时候利于蓄力蛰伏,什么时候宜于顺势而动。
干支八字经过数千年的演变流传,从最初唐代李虚中用年月日三柱推命,演变到宋代徐子平加入时柱确立四柱八字体系,后经明清两代万民英、陈素庵、沈孝瞻、任铁樵等先贤的梳理注解,形成了渊海子平、三命通会、子平真诠、滴天髓等经典理论架构。把这套古法换算逻辑用现代数据流以及控制流封装成数字化工具,不仅极大地提高了推演测算的效率与精度,也彻底剔除了人工手工排盘容易出现的排错干支、漏算闰月、查错节气等技术失误,把纯粹的五行气机交涉状态完整呈现出来。
整个推导过程的每一步都必须环环相扣,从节气立交的精准毫秒计算,到真太阳时的经度均时差矫正,再到四柱八字神煞大运的周密排列,接着根据生克制化通根透干确定旺衰格局,最终依靠喜忌神结合大运流年的干支交互定出祸福走向。推演的实质就是把一个时间点解构为阴阳五行模型,再把模型带进流转的时间长河里做动态碰撞,计算出不同干支组合在各个节点上的势能表现。在实际操作推导时,如果遇到农历闰月出生的情况,并不需要把月份推迟计算,而是完全不看闰月标签,直接依照节令的交接时间把干支切入对应的节令管辖范围,上半年交芒种就是午月,下半年交大雪就是子月,历法规则在这里没有任何变通妥协的余地,完全严格按照太阳在黄道上的投影位置固定运转。