杜祁,晉文公姬重耳的姬妾。她為晉文公生有一子,名姬雍。晉文公十分喜愛這個(gè)兒子,于是讓他到秦國(guó)去做官,官至亞卿。
晉文公八年(癸巳,公元前628年),在位8年的晉文公病薨,其另一姬妾逼姞所生的兒子姬歡繼承王位,是為晉襄公。
晉襄公七年(庚子,公元前621年)八月,晉襄公不幸病薨,其太子姬夷皋還不滿十歲,晉國(guó)人打算立年長(zhǎng)的國(guó)君。當(dāng)時(shí),正卿中軍將趙盾屬意公子雍,于是對(duì)大臣們說:“公子雍樂于行善而且年長(zhǎng),先君晉文公寵愛他,而且為晉國(guó)的老朋友秦國(guó)所親近。能安排好人就鞏固,立年長(zhǎng)的人就名正言順,立先君所愛就合于孝道,結(jié)交老朋友就安定。有了這四項(xiàng)德行的人,禍難就必定可以緩和。”亞卿中軍佐狐射姑卻想擁立晉文公另一個(gè)兒子公子樂,然而趙盾卻嫌公子樂之母辰嬴的出身不好,所以不答應(yīng),并說:“辰嬴低賤,位次第九,她的兒子有什么威嚴(yán)呢?而且為兩位國(guó)君所寵幸,這是淫蕩;作為先君的兒子,不能求得大國(guó)而出居小國(guó),這是鄙陋;母親淫蕩,兒子鄙陋,就沒有威嚴(yán);陳國(guó)小而且遠(yuǎn),有事不能救援,怎么能安定呢?杜祁由于國(guó)君的緣故,讓位給逼姞而使她在上;由于狄人的緣故,讓位給季隗而自己居她之下,所以位次第四。先君因此喜歡她的兒子公子雍,讓他在秦國(guó)做官,做到亞卿。秦國(guó)大而且近,有事足以救援;母親具有道義,兒子受到喜歡,足以威臨百姓。立公子雍不也可以嗎?”于是,趙盾派先蔑和士會(huì)到秦國(guó)迎接公子雍,狐射姑也派人到陳國(guó)召回公子樂,但趙盾卻派人在郫地將公子樂殺了。
晉靈公元年(辛丑,公元前620年),秦康公送公子雍到晉國(guó)。因兩人是表兄弟關(guān)系,秦康公遂對(duì)公子雍說:“晉文公回國(guó)時(shí)沒有衛(wèi)士,所以有呂甥、郤芮發(fā)動(dòng)的禍難?!庇谑?,他就給公子雍步兵衛(wèi)士。然而,在這段時(shí)間里,晉襄公的夫人穆嬴每天抱著太子姬夷皋在朝廷上哭訴‘太子無罪不應(yīng)廢立’,又去趙氏家中向趙盾叩頭,趙盾和大夫們都怕了她,遂背棄公子雍而立了夷皋為君,并發(fā)兵抵御秦國(guó)護(hù)送公子雍的軍隊(duì)。同年四月初一,晉軍在令狐打敗秦軍,一直追到刳首。次日,先蔑逃亡到秦國(guó),士會(huì)跟著他逃亡。據(jù)《東周列國(guó)志》中寫的,公子雍死于令狐之戰(zhàn)。