资料来源与算法

这一页说明这个排盘用了什么资料、哪些数字是我们自己量出来的、哪些只是我们选定的约定,以及哪些我们根本没做。最后两节才是重点 — 只列权威来源而不说自己编了什么,是借来的可信度。

一、外部资料

这几项都是可以自己去查证的,版本号写在旁边。

IANA Time Zone Database

tzdata 2026a (Node 24.18.0 / ICU 78.3)

各地历史时区。整个网站的立论基础 — 马来半岛 1982 年以前行 UTC+7:30,1941–45 年日据时期行 +9,东马 1933 年起行 +8。我们不写死偏移量,而是查出生当天实际生效的那一个。 各地时区变迁

GeoNames

CC BY 4.0

748 个城市的经纬度与时区归属,含中国大陆的地级以上城市(新疆除外:当地北京时间与新疆时间并用,出生时间记的是哪个钟无从判断)。经度用于真太阳时校正。授权为 CC BY 4.0,依授权条款于此标示出处。

iztro

v2.6.0 · MIT · dev only

紫微斗数星曜安放的对照实现。星曜位置现由本站自行推算(src/engine/Ziwei.php,据卷二安身命例),iztro 不再上线,而是留作构建时的第二意见:每次构建以数百张命盘逐宫逐星比对,一处不合即构建失败、部署中止。

lunar-php

v1.4.7 · MIT

农历换算、二十四节气、四柱干支、纳音。节气决定月柱,所以这一项直接影响八字。

lunar-typescript

v1.8.6 · MIT · dev only

同一作者的 JS 版,与 lunar-php 一一对应。同样只用于构建时比对,不再上线。

均时差公式

近似式

9.87·sin(2B) − 7.53·cos(B) − 1.5·sin(B),B = 2π(n−81)/365。这是常用的近似式,误差约在半分钟以内。只有当出生时刻正好落在时辰交界前后半分钟内,这点误差才可能改变结果。

二、我们自己量的

以下数字不是引用来的,是我们扫描大量命盘算出来的。原始资料都公开,可以自己复算。

时区错误的影响

audit-data.json

1946–1981 年马来半岛出生者,24.9% 会被算错主星(n=4000,三个时期各自抽样)。这是「为什么你的命盘可能算错了」那一页的依据。

四十八格的分布

four-distribution.json

扫了 51,840 张盘。四十八格每一格的出现率都落在 7.8%–8.9% 之间 — 所以没有哪一格算「难得」。这个结果反而让我们砍掉了原本想做的稀有度标记。

两种用神法的冲突率

n=1,200

扫描一千二百张盘:调候法点名的天干,其五行被扶抑法列为忌神的,占 45.9%;两法至少有一项一致的占 31.9%;所点天干落在扶抑喜忌之外的占 17.2%;另有 5.0% 我们所据的传本无可用条文。按日干分,甲日冲突率最高(78%),乙日最低(21%)。这就是我们不替你裁的理由 — 冲突不是罕见情形,选哪一法就等于选一个流派。复算:test/tiaohou-conflict.php。

名格局的出现率

formations-data.json

扫了 34,560 张盘。任何一个格局若命中率超过两成,就是规则写得太松 — 这条检查砍掉了三个,其中一个原本命中 58.9% 的命盘。

子平真詮各局的出现率

pattern-route-data.json

扫了 17,280 张盘,分母是本格而非全体 — 「财旺生官」只可能出现在财格盘上,若以全体为分母,条条都显得罕见。任何一局若在其本格中命中逾九成,便不是沈氏所欲分之别,而是该格盘人人皆有的条件 — 此检查曾砍下两条,一条原本命中印格盘的 74.8%。命中率随判语并列于盘上,与核对它的那一次扫描同源。

三、这些是我们选的,不是定论

排盘里有些数字没有权威出处,是我们定的。它们会影响结果,所以写在这里,不藏在代码里。

四化表用中州派

流派选择

戊、庚两干的四化各派说法不同。我们采中州派,并在命盘页注明 — 重点不是这派对,是让你知道用的是哪一派。

大运流年的评分权重

约定

天干占 0.4、地支占 0.6;地支的藏干按 0.6 / 0.3 / 0.1 加权。刑冲合会的加减:三合 0.15、半合 0.07、六合 0.08、相刑 −0.08,总调整上限 0.30。这些比例是约定,不是测量结果。「我的今天」一页以同一评法评每一天、每个时辰。原典论运只到流年;按日、按时评,是本站把同一约定再推一步,页面上也如此说明。

十二宫轻重的加权

约定

主星 3.0、四化 1.5、借星 1.2、煞星 0.8、杂曜 0.6。所以我们只给名次和轻重,不给分数 — 印一个「13.7」出来,等于给这套加权一个它没有的权威。

名格局只做二十七种,两种查过后不做

27 种,拒 2 种

各家格局表收六十种以上。我们只判定规则能写死的二十七种;规则各家含糊的,宁可不判。卷三「论诸星同垣」新增三种:机月同梁(4.19%)、风流彩杖(1.16%)、泛水桃花(1.84%)。同节另有两种查过后不做,理由是量出来的,不是意见:马头带箭 — 原文作「天同贪羊陀居午位」,而天同与贪狼从不同宫(九百六十盘中零次),可见此处是两条格言缺了标点;府相朝垣 — 宽读(府相在三方四正)中 24.4% 的盘,不成其为格;严读(依原文「命寅申,府相在财帛宫」)中 0.00%。两者之间的读法原文没说,为了让数字好看去发明一个,正是本模块存在的目的所反对的。

十四主星的性质说明

已有原文对照

每颗主星的性质(如武曲主刚决务实、破军主破耗离散)各家大致相同,我们据此说明四化落在哪颗星上。但这是「据我们所知的通说」写的,尚未经执业者复核 — 已有两次读者回馈指出,我们对某些组合的理解不够。星与宫的一百六十八种组合我们不写,各家在那里分歧最大。

星在十二宫:译文,不是我们写的解读

译文

《紫微斗数全书》卷二逐宫列出每颗主星的条文,共一百六十三条。我们把这一百六十三条全部译成英文,中文原文与译文并列,出处链接同页 — 译得对不对,你可以自己核。条文本身多为条件句(「庙旺有二人,不合,陷宫加杀只一人」),我们保留这个结构,不代它下结论。命宫一节体例不同,兼收男命、女命、行限三类歌诀:行限部分不属本宫,未收;把女子结局定为妾、娼、婢的条文原文俱在,我们不拿来当作对活人的解读。全站二百七十七条译文(本书一百六十三条,《窮通寶鑑》一百一十四条)逐条机器核对:原文点到的星、干、四化,译文必须出现;译文不得点到原文没有的。此检查每次部署前运行(bin/audit-translations.py),目前全过,另有两处已注明的例外 — 均为传本本身的一字讹误。

卷三:论限诸节

n=8,160

《紫微斗数全书》卷三讲的是时间,此前一节未用。现引六节:论大限十年祸福何如(大限格局五条,引擎逐条判定,中英并列)、论行限分南北斗(北斗应上五年,南斗应下五年;南北斗归属由本书自身文字读出,非我们凭记忆列表)、论人生时要审的确(子亥二时最难定,「若差讹则命不准矣」— 这本明代书自己要求把时辰定准,正是我们做真太阳时校正的理由)、论羊陀迭并、论二限太岁吉凶、论流年太岁吉凶星杀。八千一百六十步大限扫描:安静 25.7%、成败不一 43.6%、开局 26.1%、宜慎 23.4%、遇辅 45.3%,一条不合者 11.6% — 不合就不列。

《渊海子平》:八字这一侧的底本

已取并译

紫微一侧每句话都出自《紫微斗数全书》并逐条机器核对;八字一侧此前只有《窮通寶鑑》,且只用于调候。《渊海子平》是八字传统真正据以立论的书,在维基文库上有公开修订史 — 与《紫微斗数全书》同级,且优于《窮通寶鑑》只能取自的社群维基转录本。已取七十三节;本站所标的十神中,八种有专节(食神、伤官、正财、正官、七杀、印綬、倒食、劫财),一种没有:比肩,书中并入〈论劫财〉— 缺者照实记,不另找说法。女子结局定于其性别的句子,与紫微一侧同例删去并记录(六节共九处)。另记:传本有两处标题写在正文里而未标记(〈论正财〉末的「论偏财」、〈正官论〉末的「论偏官」),故不见于目录。若只读目录不读正文,偏财会被误记为书中所无,七杀之文亦有一半会被归到正官名下。

地支藏干:与《渊海子平》藏遁歌对过

组成 12/12

地支藏干决定日主强弱,且在流年评分里按位置加权 0.6 / 0.3 / 0.1 — 所以藏什么与谁在前都要紧,而这两项此前都来自 lunar-typescript,未经核对。《渊海子平》「又地支藏遁歌」逐支列出所藏:十二支的组成全数相符。次序则有五支不同(丑、辰、巳、未、戌,正是杂气之支),而且本该不同 — 歌诀为押韵而作(「丑癸辛金己土同」),不是排本气。库中所排以本气居首,正合加权所需。若当年径依歌诀次序,十二支中有五支的 0.6 会落在错的那一个干上。

卷一诸赋:全文照录,一条不判

八篇

太微赋、增补太微赋、形性赋、星垣论、斗数发微论、重补斗数彀率、斗数准绳、女命骨髓赋 — 八篇赋论,全书的格言层,也是名格局的出处,现已全文译出附于页末。一条也不拿去判定:其中多数说的是本引擎无从核查的关系(「主强宾弱可保无虞」之类),我们只判规则写得死的二十七种。放上去,是让读者看得到我们没拿去计算的那一部分书 — 其中〈重补斗数彀率〉「贪狼居子乃为泛水桃花」一句,正是我们据别节所立之格的另一处独立佐证。〈星垣论〉尤可一读:全书之中,唯此篇解释星曜何以各安其位(以五行与方位为说),是这部书最接近讲道理的地方。

卷三诸短节,含「没人记下时辰」怎么办

七节

卷三尚有七节短文,一并译出:论人生时安命吉凶、定小儿生时诀、论小儿命、论小儿克亲、论七杀重逢、论阴骘延寿、论命先贫后富。其中〈定小儿生时诀〉正对着本站「不知时辰」那条流程 — 书里给的办法是看头顶的旋(子午卯酉单顶,辰戌丑未双顶)与初生的睡姿。此法无从验证,我们也不据此排盘;但家中若还有人记得,这就是一个可以去问的问题,胜过一句「无从得知」。故列于该流程之内,并注明其性质。〈论阴骘延寿〉一节尤当留意:书自己说,行善积德者虽逢凶限亦可不死。连这部书都不把自己的凶断当作定数。

流年所值之星:卷三的十二支表

12/12

〈论立命行限宫歌〉按太岁所在地支排了一张表:十二支各有一组吉星、一组凶星。流年一节本就算得出太岁落在哪一宫、宫中有哪几颗主星,两者正好对上,故此处不再只列星,而是引书中断语。书中于凶断多附「减半论之」— 这是书自己给凶断打的折扣,属于断语的一部分,一并译出,不删。此表在引擎中留有一份副本以免运行时读文件,故每次构建都与语料逐支逐星对照;另检查每支两侧皆不为空 — 午、酉、戌三支曾因该节另用「若值」「如遇」二词而解析出空的凶星表,空侧正是这种错的形状。

接木与犯岁君:两条不是约定的规矩

标而不评

大运流年的评分是拿喜用五行去比对,权重是本站写明的约定。《渊海子平》另有两条不是约定,是写死的规矩,此前一条也没做。〈论大运〉:十二支分东南西北四组,大运由一组末支跨入下一组首支即为「转角接木」— 丑交寅、辰交巳、未交申、戌交亥,书中既由四方推出,又逐一列名,故我们两头对照:推导所得与书中所列四处全同,组内相连(寅卯辰、申酉戌、亥子丑)则明言「皆非接木」,亦须不判。〈论太岁吉凶〉〈论征太岁〉:日干剋年干为犯岁君,日柱冲年柱为征,日柱合年柱为晦。此三者与「五行合不合你」是两回事,故只标不评分 — 书中说这几种是否成灾要看八字有没有救,那是本引擎不做的判断。五节全译,逐条核对。

六亲:哪个字代表哪个人

两套映射

八字标了十神却不说人,等于把这套标记最有用的一层略去。《渊海子平》〈六亲总篇〉一段就把十神配到人身上:正印是母,偏财是父,比肩是兄弟姐妹,七杀是男,正官是女,如此。年为祖上,月为父母门户,日为妻妾己身。书中男命女命两套不同,并明言「妇人命取六亲,与男命不同」— 两套都照原文实现,页面注明用的是哪一套。另有一处我们不代书立言:正财在男命为妻,女命一节未另配,故女命不列此项 — 照抄过去便是我们的推断,不是书的话。这是宋代的书,其中的家是宋代的家;哪个字代表哪个人可以照算,那个人如何则是书的断语,我们只译不判。

语料到此为止:第四部书暂不开

3 部,第四部待触发

本站取材于三部书:《紫微斗數全書》《淵海子平》《窮通寶鑑》。第四部 —《三命通會》— 是这一门中篇幅最大的一部,我们一字未取,且是有意如此。开一部新书会把语料与核对面积同时加倍,而本站眼下缺的从来不是文本:848 条译文、零处出入、十九项构建核对,读者数为零。再添一部,只是把已经不成瓶颈的那一半再加厚一层。何时再议,写成了可核查的条件而非一句空话:若有三位读者说读得不够深,站内统计页即报「TRIGGER MET」。条件只写在文档里,是没有人会去看的。

性别断语的滤除:本站曾漏掉一句,已补

2 处漏网,均已补

本站从两部书中滤去「因其为女子而定其为娼、为婢、为妾」一类断语,滤掉的每一句都记在语料里,不是悄悄丢弃。此次发现两处漏网,均已修正,且都不是判断失误,而是机制本身的缺陷:其一,「風塵」不在敏感词表内 — 卷一〈問紫微所主若何〉有「女人會帝座…若與桃花會,飄蕩落風塵」一句,正是本策略要拒的那种话,却因无一字匹配而照旧显示于页面,女命亦然。此词与「妓」「煙花」皆已补入,仍按上下文四十字内须有女性主语判定 — 「風塵」亦有奔波劳碌之义,一概删去反而会删掉寻常语句。其二,此滤除以「字数距离」计算,删去一句则其后各句位置皆移,故一遍不够:〈先看月令,次看淺深〉首遍留下「娼妓之徒」,第二遍才删。现改为反覆施行直至无可再删,并加一道检查:把滤除结果再送回滤除一次,若还有可删者,构建即失败。这道检查正是发现第二处漏网的原因 — 补了词表之后,第一时间就报了出来。

女命七节:不取,并说明何以不取

7 节,0 字,不取

《渊海子平》另有七节专论女命 — 〈论妇人总诀〉〈女命富贵贫贱篇〉〈女命总断歌〉〈女命贵格〉〈女命贱格〉〈滚浪桃花〉〈阴命赋〉,共二千五百余字。本站一字未取。与〈女命骨髓赋〉不同:那一篇一千五百余字中只有三句触及性别断语,滤去即可,其余照译;这七节则不然 — 〈女命贱格〉通篇就是替女子列出二十种「贱」的格式,〈滚浪桃花〉云「伤官桃花,为妓女命」。要断的那句话就是那一节本身。此处先把「未取」写明:此前是默默略过,而默默略过与明白拒绝不是一回事 — 本站拒绝六十余种紫微格局、拒绝〈论天干地支暗藏总诀〉,都是写在这一页上的。本站的处置是:不取。三条路都可走 — 略去、只作史料译出而不施于任何人的盘、或照书判断 — 我们取第一条,理由如下。照书判断意味着一位女子自排己盘,会被算出一句「贱格」,此路不取。只作史料译出而不施用,尚可成立,但那要另建一处「只读原文、不通命盘」的地方,而本站眼下缺的不是文本,是读者;此事随时可改,改动亦小。还须记下一项实测:本站滤除性别断语的机制,在这七节上一句也滤不掉 — 二千二百三十三字,滤除率百分之零。因其判据是「女性主语与身分词相邻」,而这七节是「整节即是针对女子」,句子本身只是格局名。故「照译一遍,交给滤除机制把关」这条路从来就不存在。

把重复当作检验:书中反覆说的,我们做到了没有

8 条相合,8 条明拒,2 条补上

《渊海子平》尚有三十五节未译,三万八千余字,其中大半是同一套方法换个韵脚再说一遍 — 译出来对读盘几无所增。但许多篇各自独立而口径一致,这本身就是证据,而证据正是本站立论所在;故不译,改作检验。做法是:取这三十五节,数出现于最多「不同篇章」的四字短语(每篇只计一次,免得一篇话多就造出共识),凡见于四篇以上者,一律须表态 — 或已做到,或明言不做并说明理由。未表态者,检查即失败。结果查出两条真漏:「官杀混杂」见于七节,「伤官见官」见于六节 — 比本站赖以立论的「日干为主」(四节)还多,而引擎一条也没判。两者条件皆死(两个标记同时在盘),故已补上;「财多身弱」同样见于六节,却因「多」在任何一节中都没有界限,不予判定,只把财的数目与身强身弱各自列出,不代书合成一句。

相心赋:换一条轴再说一次「你是什么样的人」

27/27 句,12 判 15 不判

〈论性情〉从日主五行说人;〈相心赋〉问同一个问题,却是从十神与日柱格局来说 — 「官星愷悌…性优游而仁慈宽大」「魁罡性严有操持」。这两样标记本站早就算得出来,只是从未拿来说性情,所以这一篇是直接对得上盘的。全篇二十七句,十七句对上算得出的标记,十句不判并列出理由。其中五句原先归入「不判」,理由是「所指格局本站不判」 — 那是本站的理由,不是书的;如今喜忌篇与三命通會的格局都已判上,这五句便跟着判了。剩下的:四句只说「火炎土燥」而不说多少算炎,其余是开篇收尾的话。每条规则都记下出自哪一句,构建时检查该规则所依的标记是否真在那一句里 — 与无根一表同例。

其余五篇:能读,不能算

5 篇全译,0 计算

〈五行生剋赋〉〈神趣八法〉〈论疾病〉〈伤官说〉〈格局生死引用〉五篇,对盘不设条件,故一概不算,只全文译出并附原文与出处。这样做的理由是:本站算得出来的部分自然在页面上,算不出来的若一并略去,读者就只能听我们转述,而无从知道书中还说了些什么。〈论疾病〉另加警语:那是十三世纪的医书,以天干配脏腑、以五行偏枯配病症。照录照译是因为按口味删削原文即是篡改,但它不施用于任何人的命盘,也不得据以判断健康 — 页面上就这么写。

无根:书中把「身弱」分得很细,我们此前只有一个词

32/32 条,28 判 4 不判

本引擎自第一版起就判身强身弱,而「身弱」一直是一件事、一个词。《渊海子平》不然:〈弃命从杀论〉〈身弱论〉共三十二条,把日主无根、身弱的种种情形一一点名 — 「丙火申提,无根从杀」与「癸巳无根,火土重见」不是同一句话。成立条件是死的(日干、日柱、月令、有根无根、某支是否出现、某十神是否在盘),故照算;断语则含糊(「水多转贵」没说多少算多),故只引不评分,与接木、犯岁君同例。另有一处措辞要交代:本站算得地时,同我五行与生我五行皆算根;此二节所谓「无根」是窄义 — 印是助,不是根 — 故另算一遍。三十二条中二十八条成规则,四条不成(「弃命从财,须要会财」之类是讲这个格怎么读,不是对盘的条件),四条皆列出并注明理由。这是引擎中第二张手写表,故不予通融:每条规则都记下它出自哪一句,构建时逐字检查该规则所测的字是否真在那一句里 — 规则一旦偏离原文,构建即失败,而不是悄悄把盘读错。

第四部书:《三命通會》

9 卷 344 节,已取 1

前三部书是为「说得对不对」;这一部是为「说得全不全」,两者不同,须分说明白。本站此前不判月令格局、不列神煞、不算十二长生、不排胎元命宫、不论四柱之间的刑冲会合 — 这些前三部书或无、或语焉不详。《三命通會》为明万民英所辑,正是这一门的总集,所缺者多在其中。已取:卷二〈论人元司事〉。出处与前二部同例:维基文库,公开修订史,一卷一页。惟卷十至卷十二该处未收,若有神煞只见于此三卷,则本站取不到,届时照旧写明「取不到」,不从他处补写。语料共九卷三百四十四节、十九万三千余字,站上只放实际引用的几节 — 七十万字的全文放到主机上供一张表使用,是没有道理的。

日时断:一百二十格,每盘恰落一格

120/120 格,全部已译

《三命通會》卷八、卷九以十日干配十二时辰,共一百二十节,每一张盘恰好落在其中一节 — 全部语料之中,没有第二处这样直接对得上一张盘。格局已全数取入并逐格核对:一百二十格俱在,十干各具十二时,每干之十二时恰用尽十二支。另有一事必须写明:书中一百二十格以「五鼠遁」为前提 — 时干由日干推出。而本站用晚子时:过了二十三时,时柱进入次日一轮,日柱尚未换。于是晚子时出生者,其日干与时柱之配对,不在书列的一百二十格之内 — 实测约百分之四。此等盘上照实写明「书中没有你这一格」,而不把别人那一格塞给他。构建亦以此为验:凡无格者必是子时,否则即是表有窟窿,检查即失败。自2026年10月起,这样的盘也给出另一派「子初换日」的日柱,并可一键改按那一派排盘;那样排,时柱与日干合于五鼠遁,书中那一格便在。一百二十格今已全译,且逐格核对。所核者非抽查:每格以原文与译文逐词相较,凡原文所举之干支、十神、五行而译文失载者,或译文所举而原文无者,构建即失败。此验曾捕得本表六格 — 其译出于揣度而非出于原文 — 已据原文重译。 晚上十一点后出生,日柱算哪一天

合婚:可以并观,不能配对

「合婚」二字,四书零次

「两张盘合不合」是这一类站点最常用的功能之一,同类多半给一个分数。本站给不了,理由须说明白,不能只是不做:四部语料 —《紫微斗數全書》《淵海子平》《窮通寶鑑》与《三命通會》十九万三千七百八十一字 — 「合婚」二字出现零次,无一节论两造相配。故 /compare 只列有出处者:两盘地支之间的冲、合、害(与单盘同一套卷二规则),以及各自是否带着对方日主所喜之五行(即已有的扶抑用神)。地支之间如何,是可以算的事实;两个人因此如何,没有一部书说过。要出一个分数,就得我们自己编 —而关于别人的婚姻编一个数字,是本站最不该印的东西。此处宁可空着,并写明为何空着。

流月:本站此前只到流年为止

12 月,界于节气

同类多做到月,有的做到日;本站只到年。今补逐月,且不另立标准 — 同一算法、同一喜忌五行、同一五等评价,只是低一层。要紧的只有一处:月的界线是节气,不是月初。寅月自立春起,非正月一日起。构建即以此为验:十二个月的起日必落在每月三日至九日之间 — 若有一处落在一日,那就是按日历分月,而按日历分月正是本站从第一天起就在纠正的那个错。

节气交界:按出生那一刻,不按出生地的太阳钟

年月按节气时刻

年柱、月柱以节气为界,而节气是一个时刻,历书以北京时间(UTC+8)给出。故先把出生时刻按出生地当日实行的时区换成北京时间,再与节气比较;日柱、时柱仍按出生地的真太阳时。2026年10月12日之前,本站以出生地的真太阳时直接对照北京时间的节气表,等于当出生地守的是北京时间。节气后不久出生的人,月柱落到上一个月;在立春,年柱落到上一年。以1950至2009年两万个随机出生时刻实测:吉隆坡月柱错0.20%、年柱错0.035%;新加坡0.16%与0.015%;纽约1.76%与0.13%。构建现核对三个城市立春前后的八个出生时刻。 按立春时刻查生肖

胎元、命宫、小运:三项常规,此前皆无

3 项,2 项有算例可验

此三项凡八字皆列,本站一项也没有。今皆补上,规则出《三命通會》卷二,且两项书中自带算例,即以其例为验。〈论胎元〉取生前三百日为受胎之日:三百日即五个甲子,故其日与生日同干支 — 书云「甲子日生便以甲子为受胎之日,盖五六计三百日」,所取者是那一天所在之月。此与今人通行之法不同(今多以月干进一、月支进三),我们从所引之书,并在页面写明有此分歧。〈论坐命官〉以生月自子逆数,再以生时顺行至卯;书中自举「三月生人得戌时,命坐卯宫」,构建即以此例核对。〈论小运〉取书中所谓「一定而不可易」之法:男起丙寅顺行,女起壬申逆行,一年一位。同篇另载醉醒子之法并称「屡验」,本站不采:其顺逆之则文中未能一贯(「逆顺亦以年定」与「阴命阳年逆行亦然」并出),要用就得我们代它择一 — 那是我们的话,不是书的话。不采之由,一并写明。

神煞:别家二三十个,本站此前一个也没有

22 种,定位皆有明文

这是本站与同类之间最大的一处差距,且非疏忽 — 前三部书或不载神煞,或载而不足以定位,本站不印无出处之言,故宁缺。《三命通會》卷三各有专篇,今取其定位明确者二十二种:天乙贵人、驿马、空亡、将星、华盖、咸池、孤辰寡宿、金舆、劫煞、亡神、灾煞、月德、羊刃、六厄、德、秀、三奇、元辰、破碎、天罗地网、天福贵人。将星取三合中位,华盖取三合库位,咸池书中直列四组,孤辰寡宿取本方前后一辰,金舆取禄前二辰(书中原例:甲禄在寅,辰为金舆)。天乙贵人一项的核对,是本语料中最强的一次:该篇先以「甲阳木、戊阳土、庚阳金皆喜土位……所以牛羊为贵」立表,又引《三命提要》以六合另说一遍 — 「天乙在贵神六合上,如甲戊庚在子午」。取后者各支之六合,恰得前者之表,十干皆合。同一张表,书中以两种理路各说一次,故构建即以此互推互校,非我们说合而已。驿马由年支三合取(「寅午戌生人,马在申」);空亡由日柱所在之旬推得,不查表 — 十干配十二支,每十为一旬,余二支无干可配,即为空亡;书中原例「甲子……所以无戌亥」,构建即以此例为验。空亡只标位不断凶:书中明言「空而有实,亡而有存,所以未可便为凶论」。其余神煞,凡定位含糊者一概不取 — 与本站拒紫微六十余格局、拒〈论天干地支暗藏总诀〉同例。另记一事:卷十至卷十二维基文库未收,若有神煞只见于彼三卷,本站取不到,届时照写「取不到」。

杂气:辰戌丑未四库月,喜忌与常格相反

四库月自成一格

此前月支为辰戌丑未者,与子午卯酉同法处理 — 取透干,无透则取本气。不误,然失其名与其法。《三命通會》卷六〈论杂气〉别立此格:「杂气者,乃辰戌丑未……四库各藏三件,乃天地不正之气,故以杂言也。」其喜忌与常格正相反:「此格喜透露冲刑,忌压伏。」寻常月令怕冲 —「月令提纲不可冲,十冲九命皆为凶」— 而同篇即言「惟有财官逢墓库,运行到此反成功」。库既锁着,须冲开。书列四库所藏:辰乙戊癸、戌辛戊丁、丑癸辛己、未丁己乙;构建以此与本站藏干表相校 — 两表各出一处,所举三字全同,惟次序不同(本篇非以本气为序)。《淵海子平》〈先看月令,次看淺深〉别出一书而同其说:「辰戌丑未,四土之神。人元三用,透旺為真。」又「財官臨庫,不沖不發。」此语尤要:本站取透干而不取本气,向来只据〈论正官〉一处,今得二书各言其理。又:〈论暗金的煞〉分十二支为四仲、四孟、四季;〈先看月令〉分为四敗、四生、四土 — 同一分法,两书异名,构建亦以此互校。〈论建禄〉则自陈其晚出:「建禄旧无格,近亦取以月支」,并谓「阳刃、比肩、败财、建禄……在地支者曰刃、曰禄,在天干者曰比、曰劫」。

同盘异命:书中自驳其说

卷六,自驳

〈十干十二年生大贵人例〉先列十干各一组年月日时,谓「只有一日一时主有大贵人应世建功立业之命」。继而作者自验之:「考历代创业之君,乃明朝诸帝,无一合者。」又曰:「天下之大,兆民之众,如此年月日时生者,岂无其人?然未必皆大贵人。」复举同盘异命之实例:黄懋官与申价命同,黄死于兵祸,申死于牖下;朱衡与李庭龙命同,朱官至尚书,李止大参;万き与饶才命同,万举进士而少子,饶止举人而多子。又记太学二士同年月日时生,同榜发解,后一人死于黄州,一人治其后事,梦中告曰:「我生于富贵,享用过当,故死;公生于寒微,未得享用,故活。」末曰:「若曰我命该富贵长寿,而不修德进学,骄恣不法,岂……」此段为本站语料中最要紧的一节:非今人驳古人,乃十六世纪作者以实名之例自驳其书所列之格。本站取此不为装点 — 凡本站所印之断语,皆当以此节读之。

沈孝瞻手断之八十三盘:唯一验结论而非验出处的检查

83 盘,验结论

本站所有检查,皆以某则验之于某文 — 引擎算出一事,构建核其书中有此语。无一验其所算之结论。《子平真詮》各篇夹举命例八十三,各具四柱,多具其人,并系以断语。此清人手断之答案,取以过机,乃本站唯一验结论而不验出处之检查。此检查两次做错,皆当记:其一,以篇名相较 — 然〈论伤官〉一篇所论者伤官用财、化伤为财,其例多非伤官格,故报九盘不合;手校其三,引擎所断皆与书中就该盘所言者相合。其二,取盘旁一句相较 — 然其半数但书「某某命是也」,格之所在乃在数句之前,此非文字比对可得,而在篇章脉络。故今所验者,唯其可验:八十三盘皆须起得出、皆须得一格;其旁有明言某神者,引擎所断须与之合。余者存诸语料,留待人读。

用神四法今已全备 — 通關、病藥出于后注,非出于经

四法全备,二法据注

取用神有四法:扶抑、调候、通关、病药。本站久能算前二,后二只引其义 — 非取之未及,乃经中止有其义。《滴天髓》说通关,只「关内有织女,关外有牛郎,此关若通也,相邀入洞房」二十字;《五言独步》说病药,只「有病方为贵,无伤不是奇」一句。皆有其义而无其法。其法在后出之书。《滴天髓阐微》(清·任铁樵注)原注出通关之法:「木土而要火,火金而要土,土水而要金,金木而要水」— 二者相克,取克者所生而复生所克者以通之。原注举四组,第五组(水克火要木)同法推得,已入推衍册。《神峰通考》(明·张楠)则定病药之名:「何以为之病?原八字中原所害之神也;何以为之药?如八字原有所害之字,而得一字以去之。」又举二例:「用财见比肩为病,喜见官杀为药」「用食神伤官,以印为病,喜财为药」。本站即只判此二,不推及余格。通关一项,盘上只列未通者。凡五行俱全之盘,五组相克皆已有通神 — 实扫五千七百六十盘,平均每盘四点五组,此非命之特点,乃五行之常。未通者占百分之二十二点三,此正任氏所论者:「倘原局无印,必须岁运逢印,向而通之。」须写明一事:此二法所据者注也,非经也。本站五经俱全,而此二法出于经外,故别为一块,别为一录,不与经文相混。

《子平真詮》卷三十一至四十六:十六篇,十格各得其详

91 局已判,16 局未判

卷八只有一句话管着整整一类:「财官印食,此用神之善而顺用之者也。」凡取正财格者,所得皆此一句。沈氏其后以十六篇说其余 — 每格二篇,前篇言此格可成哪些局、各作何断,后篇〈某某取运〉逐局言运。今此十六篇已判 91 局,另 16 局未判而各记其由;十格无一不入,月令所取无论为何,皆有其篇。书中每局多举一造,今皆排入本引擎,必须触发其本条之规则 — 四十七造,四十七中,否则构建不过。此为全站最能证伪之一检:非校其引文,乃校其判断。有三事须明言。其一,「相碍」本站读作干头相邻。沈氏所释有二:「以乙隔之,水与土不相碍」,又「二者相合」。初依二者之并而试之,则「丁与壬隔以戊己,两不碍」一造反成相碍 — 其人正是沈氏所称贵格。故知合非别为一条,乃相邻时之所现;三干之中(年月时),惟年月之间无所隔。六造皆合,此检乃立。其二,凡沈氏以身强身弱为断者,本站照录其语,而不以三看代判 — 沈氏自有称量,且其卷六即名〈论十干得时不旺失时不弱〉,正驳三看之「得令」一支。以其自陈身强身弱之造校之,三看六中其三。既已相左,则并列二说,各存其是。其三,劫财一格不可一概而论:卷四十五合建禄月劫为一,而阳刃别有卷四十三,且其理适相反 —「他格以煞能伤身,故喜制伏,忌财印;阳刃用之,则赖以制刃,不怕伤身,故反喜财印,忌制伏也。」故月支是否即日主之刃,定其所属何篇。禄前一位,惟五阳有之,阴干无刃,其劫财盘仍归卷四十五。

语料用了多少:678 节,逐节计之

已判 69%,已判或已记其故 100%

本站向来只言其所判,未尝言其所未判有几。今逐节计之:六部语料合 678 节(《窮通寶鑑》无节,以其格计),语料已判者 69% — 即engine或页面引其一句者;已判或已记其故者 100% — 余者明载其所以不判,如卷三之二百六十六条歌诀,逐条引文归类而一条未判。今无一节未着一字。此数由 bin/coverage.py 计得,非估也。此数四度虚高,皆已改正。「已记其故」一项:初以篇名见于代码为准,然篇名见于目录者亦在其中,虚增三成;改之之后,仍以代码注释中偶见一 why 字而作「已记其故」论,〈爱憎赋〉等十一节因此虚计 — 今须与「未判」之键名并见方算。又尝有五节自记为「可判而未判」,一度改其类以凑百分之百,为 test/corpus-ledger.php 所驳;今五节皆已判,各有其检。其三:所据之「代码」本含 research/*-lookup.json — 即上传至主机之数据。其中尝载三十七节之全文,而页面只印其一;余者无人读之,然自与自合,遂以「已判」计。今删其不印者,此三十二节之虚数随之而去,故由 71% 改为 68%。其四:篇名见于较长之篇名中,亦作「已记其故」论 — 〈论小儿〉在〈论小儿命〉中,〈论金〉在〈论金神〉中,〈论地支〉在〈论地支属相〉中。今较长之篇名先去而后计,《淵海子平》〈论小儿〉遂归未着一字之列,至议定不判为止 — 见下〈论小儿〉一条。

《三命通會》〈论疾病〉:对照之表照录,推病之文不施于人

五表照录,推病不判

此篇有二。其一为五首歌诀,纯是对照之表:「甲胆乙肝丙小肠」配十干于脏腑,「甲头乙顶丙肩求」配十干于身,又二诀配十二支,一诀配八卦 — 五十二格,与「甲属木」「子属水」同类,本站照录为参照。其二则以干支推病:「诸风晕掉、眼光日昏……属肝家甲乙寅卯木受亏主病故也」,又「甲乙见庚辛申酉多者,内主肝胆惊悸、劳瘵」,逐条以命推疾。此后半本站一概不判 — 非不能算,正因易算。生辰非诊断;告人「主痰喘咯血」者,是以引文之形而行医之实,而最可能因此受害者,正是病中求索之人。故五诀存为对照之表,而不系于任何人之命盘;后半存于语料,不施于人。构建时并验二事:所拒之文犹在语料之中,且此五表未曾用于命盘 — 若他日有人以日干告人脏腑,此检即停其构建,令拒辞与代码同改。此与 bin/gendered.py 所载之例同类:所拒者非引擎所不能,乃本站所不为。

《淵海子平》〈论小儿〉与《三命通會》〈论小儿〉:不施于人

两篇,不判

两书各有一篇专论小儿之命,所论三事:寿夭(「土命,天阴,不过十五岁死」),出身(「见财多,必庶出螟蛉」),与剋父母。《淵海子平》篇末更附两个真实小儿之命,其一「当年十一月,其子死矣」。此二篇本站一概不判。非不能算 — 财多、身弱,皆是本站已为成人所算之检。会把初生婴儿时辰填进表格的,只有他的父母;告诉父母孩子早夭、或将剋害他们,是本站最不该印的话,时辰校得再准也不能使之稍安。《紫微斗数全书》论小儿命、论小儿克亲两节已译出(见上),同样不施于任何命盘。构建时并验:所拒之句犹在语料,每句短于覆盖率所取之窗,故不会被算作「已判」;且页面与排盘均未引用。此与〈论疾病〉、与 bin/gendered.py 同类:所拒者非引擎所不能,乃本站所不为。

卷三〈论诸星同垣〉:二百六十六条,一条未判,其故可验

庙旺 160/163;歌诀 266 条,0 判

此篇两半。前半为诸星庙旺之表,本站久已据之核对 — 今补其阙:原只收十三星,而篇中实列二十;文昌文曲与羊陀火铃五星皆有表而未收,贪狼一条更因语料写作「贪狠」而被记为「此篇无贪狼之表」。又原只比对主星,副星虽补入亦不得及。今并正之,可比对之格由一百一十八增至一百六十三,新增四十五格与库全合,旧有三处不合仍旧。篇末四表又云「无陷」,此乃就十二宫立言而表中只列五六宫,故别为一检。后半为二百六十六条歌诀,本站一条未判。曾试以机器分之 — 凡言星又言支者三十九条,抽验十四得六误,皆坐三字之歧:「同」既是天同又是同临,「子」既是地支又是子女,「戍」「戌」语料互出而又杂以丙戌之类干支。十四得六,非程式之未工,乃此篇须人逐条读之。故弃其所判,只存其目:二百六十六条各归其类(言星不言位者一百四十七,涉称量者六十三,言星言支者三十九,已判为格局者十七),条条引文与语料逐字比对。所举三歧,构建时复验其犹在语料之中 — 若他日语料校正,此说即不成立,当即停其构建,不容其为陈言。

《子平真詮》卷四十七:一书斥另一书之格为无理

斥九,证七,半斥一

本站所判八字格局二十六种,多取《渊海子平》〈喜忌篇〉与《三命通會》。沈孝瞻卷四十七〈论杂格〉论及同一片地,而其所为者二。其一,斥其 9 者:「若夫拱禄、拱贵、趋乾、归禄、夹戌、鼠贵、骑龙、日贵、日德、富禄、魁罡、食神时墓、两干不杂、干支一气、五行具足之类,一切无理之格,既置勿取。」所列十五之中,本站判其九 — 拱禄、拱贵、趋乾、归禄、鼠贵、骑龙、日贵、日德、魁罡。本站不代二书判其是非,惟凡读者盘上见此九者,必并列沈氏之斥语,不藏于代码之中。其二,别为一书之证者 7:井栏、刑合、合禄、朝阳、遥合、弃命从财、弃命从煞,沈氏各自立说 — 此本站原各据一处而今得其二。然其所立之条,本站所据之书未言:井栏「若透丙丁,有巳午…乃非井拦之格矣」,弃命从煞「若有伤食,则煞受制而不从」。此条可验,凡犯者盘上明书「依沈氏非此格,依彼书仍是」。另有一格沈氏半斥之:子遥巳「此格可废,因罗御史命,聊复存之」。构建时以沈氏自举之造校其自立之条,六造之中五合,而弃命保财一造自相牴牾 — 王十万命庚申乙酉丙申乙丑,月时两乙皆正印透干,正犯其上句「若透印…不从」;解者谓「乙从庚化,不作印论」,然此语出卷四十八,题下自注「附」,又引《滴天髓征义》,乃后人所补。本站照录其抵牾,不代为弥缝。

《子平真詮》:第五部经典 — 得格之后,该怎么用

五部经典之五

八字五部经典今已全备。此书最要,因本站久能取格而不能用格 — 判出「正财格」「伤官格」之后,便无下文,而这正是术者真正做的事。卷八〈论用神〉即言其法:「财官印食,此用神之善而顺用之者也;煞伤劫刃,用神之不善而逆用之者也。」八神各有一句,明言所喜所忌:财喜食神以相生,官喜透财以相生,煞喜食神以制伏而忌财印以资扶,阳刃喜官煞以制伏而「忌官煞之俱无」— 末一条尤妙:其忌在无,不在有。今盘上照录其喜忌,并列你盘中有无,而不判高下 — 书言「配合得宜」,得宜与否是称量,本引擎不称量。同书〈论四吉神能破格〉末句,宜与全站参看:「吉凶喜忌,全在是否合于需要,不因名称而有分别也。」又该篇复述《三命通會》卷五之四忌:「官忌食伤,财畏比劫,印惧财破,食畏印夺」— 二书各出,其文相合。底本取算准网所录沈孝瞻白文,非徐乐吾《评注》本(民国人所注,该站另有其目,本站不取)。然此录有一病须记:〈论阴阳生克〉一篇之后,缀有《滴天髓》十干篇及他书干支歌三千余字。该站自题「附《滴天髓》之七天干篇」,然此题在正文之末而不在附文之首,故凡读至页末者,皆将他书之文当作此书。构建即以篇幅相校,逾邻篇四倍者停。

《滴天髓》:第四部经典,二千一百七十三字

四部经典之四

八字有五部经典:《渊海子平》《三命通会》《穷通宝鉴》《滴天髓》《子平真诠》。本站原有其三,今得其四。此书为韵文,六十三题,全文仅二千一百七十三字 — 「通关」二十字,「衰旺」十七字,简至不能起算。其可贵不在新立几条,而在本站原只据一处立说者,此书别出一手、别为一体,又说了一遍:「体用」言「要在扶之抑之得其宜」,即本站扶抑用神之法;「月令」言「人元为用事之神」,即人元司事;「官杀」言「官杀混杂来问我,有可有不可」,「伤官」言「可见不可见」— 本站近日不判其吉凶而分两透一藏,正合此意;「八格」言「杂气财官不可拘」,与本站所判杂气格并录。底本取算准网白文。维基文库亦有此书,然以注文与正文相间,又有模板残迹,若在散文尚可分辨,在韵文则注与正无从分别 — 计其字数得一万三千七百四十七,十之八九为注。故不取。《滴天髓阐微》另是一书,本站未收。

《五言独步》:六百二十八字,三条切中本站已算之则

一条可算,一条互见异文

《淵海子平·五言独步》二十四联,向来未译。其首联即「病药」全旨:「有病方为贵,无伤不是奇;格中如去病,财禄两相随。」此说世多归之《神峰通考》(明·张楠),然《神峰》晚出,其源在此。本站不藏《神峰》,故只录其旨,不立其法 — 完整之病药用神须待《神峰通考》,此处照实写明。其中一联可算:「二子不冲午;二寅不冲申。」支重则不冲。本站此前凡冲必判,实扫一万七千二百八十盘,其中百分之七点五本不当冲而判为冲 — 且此类盘之冲,尽为此一冲,去之则其盘无冲。又一联与《三命通會》卷六〈论建禄〉互见,而一字不同:彼引《独步》作「惟喜茂财元」,此本作「惟喜茂财源」。两书各存其字,本站两存之,不取其一。

十神:本站向来只贴标签,不引书

名义、四忌、去留

十神是两部书说话所用的全部词汇 — 本站每张盘都贴这十个标签,却一条书中之言也没引过,此为本站「所印皆有出处」之最大破口。《三命通會》卷五〈论古人立印食官财名义〉正是这十个名目的由来:「生我者,有父母之义,故立名印绶」「我生者,有子孙之义,故立名食神」「克我者,我受制于人之义,故立名官煞」「我克者,是人受制于我之义,故立名妻财」。「官者,官也;煞者,害也」— 朝廷以官与人,以身属之公家,赴汤蹈火,至于盖棺而后已,是官害之也。同篇一句之内并举四忌:「官怕伤,被伤则祸;财怕劫,被劫则分;印怕财,贪财则坏;食怕枭,逢枭则夺。」其一即本站早有之「伤官见官」,余三条向来未判,今补。然须说明白:「印怕财」出现于九成的盘。十神之中印有二、财有二,八字连藏干十余位,两者俱见几乎必然 — 此是十神名目之事,非阁下命盘之事。故每条之后并列出现率,实扫三万四千五百六十盘所得。又〈官煞去留杂论〉专论官煞并见之后如何,其法甚确:「五阳日食神,能去煞,又能留官;五阳日伤官,但能去官,不能留煞,必须得羊刃合。五阴日食神,能去煞却不能留官,日主自能留之;五阴日伤官,能去官又能留煞。」本站只列你盘中有无此药,不断该用何药 — 书开篇即言「要详柱中官煞孰重孰轻」,孰重孰轻是称量,本引擎不称量。并须更正一事:该篇言「若两停俱有扶合,而无破害,即是官煞混杂」「去留不清,乃为混杂」— 可见「混杂」非两字并见即是,而是去留不清才是。本站那个「官杀混杂」标记判的是两字并见,故占五成之盘,此已在盘上写明。

自述之数:本站说自己有多少,须能算出来

22 处自述之数

本站以「所印皆可核」自任,而本页自述之数却无一处经核。其果如所当然:曾书「四百七十余条译文」,实为 595 条;曾书「十九项构建检查」,仅 tables.js 一处即有 315 处断言;〈神煞〉篇头注「三种」,自十八种之役起即已不实,今为二十二种。皆非笔误,乃无人计之。今立 bin/claims.py:凡本站自述之数,须由仓库算出,页面所书与算出者不合,构建即败,亦不得部署。不管书中之数(引文、年代、百分比之类不与焉),只管本仓库能算之数 — 此类一错,无声而必然。数有歧义者,须自明其所指:天罗地网一篇一法而二名,三奇一篇而三家,以名计得二十二,以篇计得二十一。二者皆不误,亦皆不显然,故页面须书明所计者何,不得只书一数。

推衍册:一条规则准用到哪里为止

23 则,逾域必有凭据

本站多数规则为「推衍」:书立其法,程式推之,构建再以书中所举之例相验。此法有一处盲区,羊刃即落其中。〈论羊刃〉立「羊刃常居禄前一辰」之法,复举卯者甲之正位、午者丙之正位、酉者庚之正位、子者壬之正位。构建验此四者而过,程式则推及十干,无人比对「书所举者四」与「程式所服者十」之差。而同篇末已明言:子平以甲丙戊庚壬五阳干有刃,乙丁巳辛癸五阴干无刃。五阴干本无刃,本站却给了十五点三个百分点的盘。验书之所言,与验程式在书尽处之所擅自假定,本非一事。故今立推衍册:凡推衍之则,须自陈书中明立之域与程式实用之域;后者若逾前者,必附凭据 —「闭」谓所举已尽其域,「衍」谓书立其法且明许类推(须引其许者之文),「限」谓书自设其限而程式从之(须引其限者之文)。逾域而无凭据者,构建即败。凭据之文亦须真在其篇,杜撰即败;程式之实际所为亦须与所陈之域相符,不符即败。此册今领二十三则。

旺相休囚死:生月里五行各自的处境

5/5 季合于原文

本站说日主强弱,却从未说过更基础的一层:这个月里,五行各自处在什么位置。此项各家八字皆有,本站独无。今补。《三命通會》卷二〈论五行旺相休囚死并寄生十二宫〉规则写得极明白:当令者旺,其所生者相,生它者休,相之所克者囚,旺之所克者死。我们只从「春木旺」一段读出规则,推得其余四季,再回头与书中所列比对 — 五季全合。这不是复述而是检验:规则若读错,四季之中必有三季不合。「囚」尤须留意:书云「火能克金,金乃木之鬼」,是被「相」所克,非克「旺」者;一读反,两项对调而表面无异。另:同节列出十二宫之名(长生、沐浴、冠带……)而未列各干所属之位;书中他处零星可见(甲长生亥、庚长生巳、辛长生子等),凑齐十干须以「阳生阴死」自行推补 — 那是我们的推,不是书的话,故此表暂不做。

刑冲合害:四柱彼此之间,此前从未列出

6 节,逐条核对

本站一向拿大运流年去冲四柱,而四柱彼此之间如何,从未显示;三刑更是一条也没实作 — 这在任何一份八字里都是常规。今补。规则皆出《三命通會》卷二,逐条与原文核对:〈论冲击〉「地支取七位为冲」,故六冲由推导而得,非查表;〈论六害〉六对(子未、丑午、寅巳、卯辰、申亥、酉戌);〈论三刑〉三组各有其名 — 无礼之刑、无恩之刑、恃势之刑 — 另有四自刑(辰午酉亥);〈论十干合〉五对,各有名目(中正之合、仁义之合、威制之合等);〈论十干化气〉五对各有所化(甲己化土之类);〈论支元三合〉四局,必三字俱全 — 书中明言「若三字缺一则化不成局」,故「半合」不算。构建核对之际发现一处:十二组刑,十一组作「某刑某」,惟寅午戌一组作「则寅巳午见午自刑」,「寅巳」下脱一「刑」字 — 该对书中明列,仅字有阙,故两种写法皆认,并记其事。此处只判其成立,不断吉凶:书中于每一种所主人事言之甚详且长,与「有没有」是两回事,故附原文链接,读者自取。

月令格局:这一层此前整个没有

120 组皆得其名

子平之法,看盘先问「此是何格」— 正官、七杀、正财、印绶、食神、伤官之属,取自月支。本站此前无此一层:只判阳刃、日刃、日贵、日德、魁罡、金神六种日柱特例,而人人开卷即问的那一问,反而不答。今补上。取法出自《三命通會》卷五〈论正官〉:「正官先看月令,然后方看其余……故只此月令为正,余格例此。」故以月支所藏对日主论十神;若所藏之字又透于天干,取透者(书谓「支藏干透」),否则取本气。月令若与日主同一五行,则无格可取,别名建禄、月劫 — 不硬凑一个格出来。构建核对:十干十二支一百二十组皆得其名,凡取到比肩劫财者无一被凑成常格。此处只判其名,不加吉凶:书中于每格宜忌所言甚详,非一句可断,留待后补。另有一事照实说明:该篇所列十干「正气」之月,本站照抄不推。官星之禄十条皆合,而乙巳、辛寅、壬未丑、癸辰戌四处别有所本,书中未言其例;凡试立一例,必于他处溢出。明文既已列出,不必替它编一条规则 — 编出来的规则,才是我们的话。

人元司事:生日那天当令的是哪个藏干

12/12 月,各 30 日

藏干是一支所藏,固定不变;当令者则随生日而移。《三命通會》卷二〈论人元司事〉列十二月日数:如寅月,艮土五日、丙火五日、甲木二十日。生于芒种后二日与后九日,当令者不同 — 此前本站无此一层。此表十二月各合三十日,由构建逐月核对,非我们说合就合:初次解析时未、丑两月只得十二日,因该本以「已土」写「己土」(已、己、巳三字形近,本篇三处互混),正之乃足。此讹照记于语料。此项只列不判:本站藏干取《渊海子平》〈地支藏遁歌〉,身强身弱由其而来;两书不尽相同 — 寅巳申只是次序之别,子丑卯辰未酉戌为同五行而阴阳互异,午亥则五行亦不同。若径改藏干,十二支中九支的判定随之而变,而两书孰是孰非我们无从判定,故并列不合并。

论天干地支暗藏总诀:能译,不能算

此本不可用 · 已由三命通會补

本站的藏干按地支固定取用。〈论天干地支暗藏总诀〉说的是更细的一层:每个节气之后,哪个藏干当令、当令几日 — 「立春念三丙火用,餘日甲木旺提纲」。若照此实作,节气前后的身强身弱判断都会随之改变,是真正会动到算法的一节。我们没有实作,理由是算术:二十四节气中,雨水、秋分两个全无;另有六个只点了天干而没有日数;再有八个的日数加起来不是十五日。二十四之中只有八个是完整而自洽的。要实作,就得替三分之二的年份自己把日数补上 — 那是我们的算术冒书的名,正是本站不做的事。此节照译照录,只是不拿来算。此判断已写入构建检查:若日后这份转录被修好,检查会失败,我们就得重新考虑,而不是让一个已经不成立的理由继续挂在这一页上。

论性情:八字一侧终于说人

29 条,0 出入

八字一侧此前只说每个标记「是什么」、每个字「代表谁」,从未说过这是个什么样的人 — 紫微一侧自星曜性情起便有此一层。《渊海子平》〈论性情〉正是其对应:三张表 — 五行各一段(各带「太过」「不及」两句)、天干十首、地支十二首。本盘各取一行:日主五行、日干、月支(书中地支一表明言月令,如「月支子水占魁名」「隆冬建丑」)。太过与不及取哪一句,不是我们挑的:书末自云「且如日干弱,则退缩怕羞;日干强,则妄诞,执一自傲。以上自以轻重言之,万无一失。」所谓轻重即日主强弱,本引擎早已判得,故照书取一句,不并列两句让人自选。此节以面相体貌论五行 — 面色青白、鼻低面偏之类 — 皆照录,不加粉饰,亦不作依据:只译不判。二十九条逐字核对,无一处出入。

八字格局:六种,判定与出现率俱合原文

六种,5/5 合于算数

紫微一侧早有名格局二十七种;八字一侧此前一种也无。《渊海子平》所列规则写得死的有六种 — 阳刃、日刃、日贵、日德、魁罡、金神 — 现照判,余者(论时墓、论拱禄之类)条件含糊或本引擎算不到,一概不判,与紫微一侧拒六十余种同例。其中五种是六十甲子中点名几日,故出现率事先可算:三日应得 5%,四日 6.67%,五日 8.33%。三万四千五百六十盘实测:日刃 4.90%、日贵 6.63%、日德 8.37%、魁罡 6.67%、金神 5.00% — 分毫不差。这不只是统计,是对「读得对不对」的检验:照原文判则必落此数,放宽或抄错则必不落。此项已入构建检查。另:庚辰一日,书中既列入日德五日,又列入魁罡四日,而〈论日德〉明言「日德不喜见魁罡」。此为书中自相牴牾,我们两个都列并注明,不替书圆场(约六十分之一的盘会遇上)。

十神:推出来的,不是查表;解读尚未取源

已算,已取源

八字读的是每个字相对日主的身分:我克者为财,克我者为官杀,生我者为印,同我者为比劫,我生者为食伤,同阴阳为偏,异阴阳为正。此前本站从未算过 — 排出「甲寅」却不说这个甲对你是财,等于把最常用的一层略去。十神由生克与阴阳直接推出,没有抄表:十乘十的表照抄一次就是一百次抄错的机会。构建时按结构自检 — 每一行十神必各出现一次,且克与被克必成对反向。但要说清楚:页面上的十神只有定义,没有断语。传统读进这些名目里的意思出自《渊海子平》《三命通会》,两部我们都还没取用;未取之前不代书立言。这也是八字这一侧目前不如紫微一侧扎实之处。

星曜安放:与《全书》原文对过,十四项完全相同

14/16 完全相同

星曜位置曾经全部取自 iztro。那是对的做法 — 一套实现,与同业做差分测试 — 但也意味着全站最吃重的东西恰恰最未经核对:擎羊若差一宫,煞星压力、大限格局、格局判定、乃至半数解读会一起错,而所有测试照样通过,因为它们读的是同一个错数。卷二「安身命例」把安星规则写全了,我们据该节另写一套独立实现(engine/src/placement-spec.js),与 iztro 在一千九百二十张盘上逐星对照:命宫、身宫、禄存、擎羊、陀罗、天马、左辅、右弼、文昌、文曲、地劫、天空、火星、铃星 — 十四项完全相同。如今上线的是第三套:src/engine/Ziwei.php,同样据卷二写成,六十六颗星、十二宫、五行局、长生十二神、博士十二神、大限、庙旺、四化全部自算。iztro 退居构建时的对照 — 每次构建数百张盘逐宫逐星比对,一处不合即构建失败。被替换的那一套,正是检查替换品的那一套。两项不同,原因都写明:丙丁的天钺,传本作「猪狗」(亥戌),通行本作「猪鸡」(亥酉) — 同一首诀里「壬癸免蛇藏」的「免」本作「兔」,可见此传本确有脱笔,故从库;辛的魁钺,诀文「六辛逢虎马」只给出寅午一对,未言孰魁孰钺,此为约定,亦从库。另记一事:卷二所谓「天空」按时安,正是 iztro 的「地空」(相合 100%);iztro 另有一颗叫「天空」的星,按年支安,是同名异星。本站六煞用的是地空,即卷二的天空。

昼生夜生:按真太阳,不按固定时辰

真太阳

卷三「论诸星同垣」给日照雷门加了一条骨髓赋没写的条件 — 须昼生;月朗天门则须夜时生。别处实现这一条,都是把一天按固定时辰切开,那是约定。本站已经按出生地经纬与当年实际时区算真太阳时,所以这一条可以照字面算:出生那一刻,那个地方的太阳在不在地平线以上。日出日落取 -0.833° 地平(含蒙气差与日轮半径)。加此条后,日照雷门由 0.86% 降至 0.42%,月朗天门由 0.86% 降至 0.41%(三万四千五百六十盘重扫)。距日出日落三十分钟以内者页面注明 — 差几分钟结论就反过来,不该说成定论。

庙旺利陷:书与库不合的三格

115/118

本站几乎每颗星都印庙旺利陷,煞星区、大限格局、格局判定也都读它 — 此表无诀可推,只能取自库(src/engine/ziwei-brightness.php 由构建脚本自 iztro 提取,非手录),此前从未与原文对过。卷三「论诸星同垣各司所宜」逐星列有庙旺表,可以对。书中明载而命盘能落到的共一百一十八格:iztro 与之相合一百一十五格,不合三格 — 天机在辰(书作旺,库作利)、七杀在酉(书作旺,库作庙)、太阴在酉(书作旺,库作不)。约二成八的命盘会落到其中一格;落到时页面两个都列,不替你裁。这三格已写入构建检查,再出现第四格即构建失败。注:书中所列并不完整(每星只列五到十二支,贪狼此节无表),未列者只表示书未言,不表示相合。

卷一:辅星与煞星的本性

三十四节

本站从写六煞模块起就在每张盘上算煞星、印禄存昌曲左右魁钺,却从没说过这些星本身是什么。卷一「問X所主若何」逐星作答,三十四节;十四主星原已用于星性说明,其余二十节此前一节未读。现全部译出,附于该星出现之处 — 六煞见于煞星区,四化见于四化卡片的「这段是怎么读出来的」。其中十三节含把女子结局定为妾、娼、婢或不贞的句子,中英两边一并删去并注明,与全站同例;原文见出处。

十二支所忌:本站唯一手录的表

手录,每次复核

卷三「论大小限星辰过十二宫遇十二支所忌诀」是一张按生年地支排的表 — 子年生人忌寅申,辰年生人忌辰(天罗)忌戌(地网),申年生人忌火铃,如此十二支各有其忌。规则明确,故照判:约四分之一的大限与四分之一的流年会中此条。这是全engine唯一由我们手录的整表 — 星曜位置虽已自算,但都是据卷二的口诀推出来的;此表无诀可推,只能照录,因此每次构建都拿原文复核 — 每一支必须有条文,条文必须确实出现在该节中,条文所忌之支与星必须在自己的条文里出现。

流年与小限

n=2,880

卷三论二限太岁吉凶说:先各看大限、小限、太岁,再合看。我们做大限与太岁(太岁落在与流年地支相同的那一宫),并把两者配起来;小限此前不做,理由是「各家安法不一,做了等于替读者选了一派」。这个理由是我们自己的,不是书上的:卷三「安小限诀」把规则写得明明白白 — 不论阴阳男俱顺数,不论阴阳女俱逆数;寅午戌人起辰宫,申子辰人自戌宫,巳酉丑人起未宫,亥卯未人起丑宫 — 与「安身命例」同一层级,而本站一向照「安身命例」安星。现已照书安上,每宫标出落在其上的虚岁。流禄流羊流陀是把本命禄存那条规则(禄存随年干,羊在其前一宫、陀在其后一宫)改用流年之干推的,不另立一表;此规则每次构建都以四十年复核。据此可算的只有一条交互 — 羊陀迭并,卷三有明确定义与实例。两千八百八十个流年样本中占 13.8%,约七年一遇;书中说这是要留意的年份,未称灾年。

大限不评分

只列事实

八字大运给了等级,因为可以拿喜用五行去比对,那是可推导的。大限没有对应的可推导量 — 一步限的吉凶要看整盘,硬给一个分数等于把判断写成计算。所以大限只列事实:哪一宫、哪几颗主星、哪些年、几岁,以及《紫微斗数全书》卷二的入限吉凶诀原文与译文。起运岁数出自五行局,顺逆出自阴阳男女,都是可推的;每次构建再拿四十二张盘按该规则复核(engine/test/tables.js)。入限诀中把女子在此限结局定为凶死或产厄的句子,中英两边都删去并注明 — 与命宫诸诀同例。

我们站在南派(三合派)

流派选择

斗数大致分两路:南派重星情格局,北派重四化飞星。我们排禄存、擎羊、陀罗并据此判格局 — 飞星派根本不用这三颗。所以这个网站算的是南派盘。另:羊陀我们只按生年安一次,不随大限重排。

英文星名是惯用译名

意译

「The Disruptor」不是「破军」的字面翻译,是英语圈通行的意译。庚不是刀,是阳金 — 刀只是传统用来指它的意象。

四、我们没做的

写出来比不写有用。以下这些要么还没做,要么我们认为做不出可信的结果。

取用神有两法。扶抑法看日主强弱(弱则扶、强则抑),可以推导也可以验算,评分用的是这一套。调候法看出生月份的寒暖 — 冬天的木要火,夏天的木要水 — 出自《窮通寶鑑》。这一页从前写着「我们没有那本书的正文」;现在有了,所以命盘页会把你这一格(日干 × 月令)的开篇通则原文列出,附出处。我们不据它算分,也不在两法冲突时替你选 — 孰先孰后是流派立场。共一百二十格,可用者一百一十四:戊土十一、十二月在我们所据的传本中缺文,另有四格开篇即入条件分支,宁可不列。底本是 ctext.org 的开放维基文本,原书早过版权期,但转录本人人可编,并非定本,此点页面上写明。

煞星只判有无,不判全部交互

部分

判断格局时我们查三方四正内有没有六煞,因为「不逢煞冲破」是古法明载的条件。煞星之间的交互只做了一条 — 羊陀迭并,因为卷三对它有明确定义与实例;其余(煞与煞如何相互作用、如何被辅星化解)仍未做。

冲与害不计分

只列出

冲是动荡,不是灾祸。冲掉你需要的是坏事,冲掉压着你的反而是解脱 — 方向要看整盘,这套算法没有那个判断。硬给一个正负,等于把掷硬币写成计算。

这套体系本身是否成立

立场

紫微斗数与八字是有数百年历史的象征系统。没有对照研究显示它们能预测什么,我们也不提供这样的证据 — 这一点值得写在最前面,而不是藏在免责声明里。我们能负责的只有一件事:如果你要用这套体系,算式至少该是对的。解读是这套体系自己的说法,每张盘一视同仁,绝不为了贴合读者而写得更模糊。

这不是预测

范围

大运流年的评分算的是「这段时间的五行性质合不合你」,不是「会发生什么事」。同样的生辰永远得出同样的结果 — 这是查表,不是预言。

发现错误或有出处可以补的,欢迎指正 — 尤其是流派差异。这一页会随算法一起更新。

说一句

每一处断语都能追到原文,这是查得出来的;读起来通不通,查不出来 — 只有人能说。哪一段看不懂、哪一句读着别扭、哪里像胡说,请直说。

这个表单不带走你的生辰。存下来的只有:你写的话、你自愿留的联络方式、页面路径(问号后面一律截掉)和一个每日更换的访客杂凑值 — 与命盘无关,也无法还原成人。