孔道人,根据了凡四训中的记载。袁了凡童年时父亲就过世了,母亲要他放弃学业,不要去考功名,改学医术。有一天,袁了凡在苏州慈云寺与已更名为孔道人的杨向春相遇。见向春相貌非凡,袁了凡很恭敬地向他行礼。
向春对袁了凡说:“你应该是官场中人,按年龄可以进学馆了,为何不读书呢?”
袁了凡就把母亲叫他放弃读书去学医的缘故告诉向春。袁了凡问向春的姓名?是哪里人?家住何处?
向春回答说:“我姓孔,是南云人,我得到宋朝邵康节先生所精通的皇极数真传。按照注定的数来讲,我应该把这个皇极数传给你。”
袁了凡就把向春领回家中,并将之前的情形告诉母亲。母亲要袁了凡好好的待他。并且说:“这位先生既然精通命数,就请他替你推算推算,看看灵还是不灵。”结果向春所推算的,虽然是很小的事情,都非常灵验。于是,袁了凡听从向春的话,动了读书的念头,拜郁海谷先生为师。向春又替袁了凡推算说:“在你没有取得功名做童生时,县考应该考第十四名,府考应该考第七十一名,提学考应该考第九名。”
后来,果然三处考试,所考的名次与向春所推算的结果完全相符。向春又替袁了凡推算终生的吉凶祸福。说