八字推命主要源于星占和五行两个方面,它们分别于不同角度,表达人们对自然天象的敬畏,记录人们经验的总结。
《周礼》记载,西周时,国家已经设置星官“保京氏”为皇家服务,预测天下吉凶变动。
到战国再到秦汉,根据日月天象占卜应用已十分广泛。战国七雄都设有专人观察,汉代更是设置了“”钦天监”来掌管司事,汉代还出现了专门的星占书籍。
四时五行的概念,起于西周,盛于汉朝。
《礼记》中提出了四时五行与干支配合的观点,分列春夏秋冬、青赤白黑、东南西北,并分派了天干地支,甲乙对春,丙丁对火,庚辛对秋,壬癸对冬,戊己则对3、6、9、12月。
到了东汉,《白虎通义》增加了旺相休囚死的概念,《论衡》又添上了夫妻生肖与五行的联系。
所以说“起于周,盛于汉”,在汉代,八字理论的雏形为后世奠定了基础。
到了南北朝,《北齐书》记载,北齐术士魏宁善为人推命,北齐第四位皇帝齐武成帝曾请他为其推禄命。说明南北朝时期,推命术已经有所实战了。
到了唐代,李虚中出现,提出了三柱六字推命体系,在结合了神煞、四时五行的基础上加以交错地整合判断,形成了一套更加完备的体系。
此时的推命术从皇家秘术逐步流入民间。
宋代,是推命术高速发展时期,内容比北齐和唐代更加复杂,徐子平写的《珞琭子三命消息赋》在唐代年月日三柱的基础上增加了时柱,到此由三柱六字成为四柱八字。
据《宋史艺文志》记载,宋代言禄命的书多达上百种,多为江湖术士作,良莠不齐,大部分已经失传。
明代的推命术更加发展,帝王百姓无不推命,推命更是下沉到日常生活的方方面面,如出行、考试、结婚、墓葬、开馆等。因此,良莠不齐的现象更加严重,胡编乱造的迷信色彩愈发浓烈。
到了清代,推命术已经成为社会文化的一个不可缺少的组成部分,并且出现了术数结合推新之法,如八字+风水、八字+星象八字+面相等。
现代,则出现了血型算命、指纹算命、计算机算命等。