。公讳某,字子元。蔡公之终也,年七岁,太祖召见禁中,有司言例当补殿直,诏特授西头供奉官,而赐以名。开宝五年,年十八,监彭州兵马,以严饬见惮如老将。太平兴国三年,领兵戍秦州清水,奸人李飞雄乘驿称诏捕公及秦陇巡检刘文裕等,将系之秦州,因盗库兵以反。公辨其诈,与文裕执飞雄治杀之。五年,监潭州兵马,改东头供奉官。雍熙二年,又监博州兵马。刘延让败于君子驿,而契丹归矣。公方料丁壮,集刍粮,缮城治械如寇至。吏民初不悦其生事也,已而契丹果至,度不可攻,乃去。四年,改西京作坊副使,将屯于冀州。端拱元年,移知定远军。时议发河南十三州之民转饣襄河北,公告转运使樊知古,此军聚兵少而积粟多,簸其腐尚可得十七。知古用此得粟五十万斛,以罢河南之役,事闻朝廷,太宗嘉之。二年,深州新蹂于契丹,城郭庐舍多坏,而流民众,乃移公知深州。公至数月,则坏者完,流者复,举州忘其寇戎之故,而以公为能抚我。会保州不治,移往代之。淳化二年,又移知庆州。羌万人以怨程德元来寇,公诱其渠帅,谕以威信,即皆引去。四年,迁西京作坊使,知梓州。五年,李顺为乱于蜀之西川,以公往讨,又以为先锋,平剑州。召还,至三泉,而复以公与王继恩讨贼。继恩怒公抗直,使守彭州,尽收其军,而与之羸卒三百。贼率其众至,号十万,公力战一日,亡其卒太半,乃夜独出,招救兵复入,贼终不能得城而以败去。除成都府兵马钤辖,迁洛苑使。五年,除蜀、汉九州都巡检使,已而又兼成都府兵马钤辖。真宗即位,改内苑使。蜀卒刘旰聚党数千人为乱,所攻数州,至辄取之。公以卒三百追至蜀州,与战,旰走邛州,而招安使上官正召公归成都计事,公为正画曰:“贼破邛州,必乘胜劫掠,度江薄我,既息而战,我军虽倍,未易敌也,不如迎其弊急击,破之必矣。”遂行,次方井,与正合,杀旰等无噍类。真宗赐书奖谕,赏以锦袍金带。咸平元年,加澄州刺史,知秦州。诸羌质子,有三十年不释者,公悉归之,诸羌德公,讫公去无一人犯塞。小泉银坑久不发,掌吏尽产以偿岁课,而责之不已,公奏得释而归其产。四年,就除西上阁门使,知成都府兼本州兵马钤辖。有告龙骑士谋为变者,所引以千数,公捕杀其首七人,而置其馀无所问。自乾德后,岁漕蜀物,以富人为送吏,多坐漂失籍其家。公奏择三班使臣及三司军大将代之,而课其漕事为赏罚,至今便之。六年,移延路驻泊兵马都总管,兼知延州。蜀人于公去,皆环以泣。公至延州,羌方以兵觑边,会上元,开门张灯,视以无为,而羌卒不能为寇。又移知镇州,兼本州兵马都总管。景德元年,契丹入边,民入保城,公与之约:盗一钱者死。有盗钱二百者,公即杀之。于是自澶以北,城郭皆昼闭。诏使过,公辄留之,而募人间行送诏,皆得其报以闻。又以便宜使所至受诸漕挽给边之物,故契丹欲虏掠,无所得。车驾次澶州,大将王超提卒数十万逗留不赴,公屡趣之不为动,称书谯让,乃始出师,犹辞以中渡无桥,则公先已度材,一夕而桥就。上闻,手诏褒之,且知公果可以属大事也。二年,移知定州,又除东上阁门使、枢密院都承旨。三年,遂以检校太保签书枢密院事。祥符元年,东封泰山,以为行宫都总管。自此行幸必以公为都总管,而皆许之专杀。公部分明,约束审,出入肃然,而未尝辄戮一人。于是边将言契丹近塞,大臣议皆请发兵以备,公独议使边将移书问状,从之,契丹解去。迁检校太傅。四年,加宣徽北院使。五年,除枢密副使。当是时,契丹已盟,中国无为,大臣方言符瑞,而公每不然之,独常从容极言天下虽安、不可忘战去兵之意,及它争议甚众,真宗多以公言为是。七年,除颍州防御使,知潞州。州之税赋常移以输边,公为论其害,自是所输不过邻州而已。天禧元年,移知大名府,兼驻泊兵马都总管。使中贵人劳问,赐白金二千两,居顷之,遂以为宣徽南院使,知枢密院事、检校太尉。有足疾,时诏内朝别为一班,免其蹈舞。二年,疾病赐告,求去位,真宗不许,而数使中贵人劳问,又幸其第,赐白金三千两。已而度公实病,不可强以事,乃罢以为彰德军节度观察留后,而公固求外镇,终不许。居久之,稍间入谒,真宗辄使阁门祗候二人,伺公至即扶以入,因掖其拜起。数屏左右问事,常听用。三年,又求外镇,乃以公知贝州,兼本州兵马都总管。将行矣,召见,又将付以政,固辞谢,久之乃已,而更以公为本镇。至五月,公疾作,诏使公子洵美将太医往视,而魏、潞二镇之人亦皆奔走来问,为公请祷。已而公疾革,真宗又使公弟之子成美驰驿召公归京师,而公以八月壬寅不起矣,享年六十五。真宗为之震悼罢朝,诏赠侍中,录其子孙,赙赐皆加等。公前夫人丁氏,某郡君;后夫人沈氏,某郡夫人。子男二人:洵美,终西京作坊使、英州刺史;之美,终内殿承制、阁门祗候。孙十六人,其十四人皆已卒,而庆宗今为右班殿直,庆崇今为文思院,知恩州。公少忄亢慨,以武力智谋自喜,又能好书,宾友儒者,所与善,必一时豪杰。有集二十卷,其文长于议谕。自始仕以至登用,遇事謇謇,未尝有所顾惮。王冀公、丁晋公用事,每廷议得其不直,