父张既死后袭封西乡侯。诸葛亮北伐,上书中书令孙资,受命攻打蜀军。入为尚书郎,工作称职,得到明帝曹叡所赏识,迁东莞太守。屡次上陈击蜀破吴的方略,得到大将军司马师青睐。之后,其女张氏被立为少帝曹芳的皇后,张缉拜为光禄大夫。
当下分宾主落座,张缉问起哭声之事,公孙胜道:“宅即人体,主人心中有猜忌惊乱忿怒不平,有时病征或现于人体,或现于宅院。只需调养心情,就绝无闹鬼之事。”张缉听了拜服道:“道长所料真是不差。”原来朝中的大将军司马昭性狭多疑,张缉因为是皇后之父而免去郡守闲居在家,难免平时常常怏怏不乐。听公孙之言正中心事,又见那吴用谈吐颇有见识。便以家中尚需辟邪的名义恳请二人多留住几日。吴用公孙胜自是正中下怀便答应了。
公元249年五月,魏曹芳正始十年、嘉平元年?许都
这日司马昭要上早朝,出了府门刚要上车,忽然一只燕子飞来撞在脸上,左右侍卫大惊,急忙扶起。司马昭虽未受伤,头冠却被撞落。心中不快,遂请假不出朝在家休息。早有心腹贾充前来问安。
这贾充字公闾,乃曹魏豫州刺史贾逵之子。曾参与镇压淮南毌丘俭、文钦、诸葛诞叛乱,因此和钟会深得司马氏信任,视作左膀右臂。当下听了司马昭的话,沉吟道:“今日许昌儿童歌谣:【任你都城如铁桶,只怕邺城燕子来。】莫非是燕王曹宇有事?”
曹宇字彭祖,沛国谯县人。魏国宗室,魏武帝曹操与环夫人之子,邓哀王曹冲同母兄弟。值魏明帝曹叡患病严重,本拟拜曹宇为大将军,与领军将军夏侯献、武卫将军曹爽、屯骑校尉曹肇、骁骑将军秦朗等共同辅政,嘱咐后事。曹宇性情恭顺温和,诚恳地坚决推辞;曹叡又听从刘放、孙资建议,改做任用曹爽、司马懿,刘放遂拿着诏书出宫大声说:“有诏书免去燕王曹宇等的官职,不得在宫中滞留。”曹宇等流泪而出回到邺城。
司马昭听贾充提到曹宇,摇头道:“燕王谦逊稳重,奉公守法。多年来不曾见他有非分之想。”贾充道:“那是因为多年来有太傅压住他,如今太傅走了,他是宗室之首,蠢蠢欲动也未可知。”司马昭想了一会,说道:“那就先盯住他再说。”