公冶長從小就喜歡鳥,久而久之竟能聽懂鳥語,并能和鳥進行交流。
一天,公冶長坐在樹下喝茶,突然一坨鳥糞落在茶杯子。公冶長大怒,抬頭一看,一只喜鵲正站在巢里往下張望,幾只小鳥不停的叫著。公冶長用鳥語說道:“你沒看見下面有人嗎,竟敢隨便排便?看我不拆了你的巢,把你孩子燉湯吃肉!”
喜鵲大驚,沒想到公冶長會說鳥語。馬上道歉道:“對不起,我沒看見您在下面。您大人有大量,就放過我的孩子吧。”公冶長氣呼呼的走開了。
第二天,天剛亮,公冶長就聽見喜鵲在樹枝上喊道:“公冶長,公冶長,南山丟了一只羊,你吃肉來我吃腸。”于是公冶長直奔南山,果真一只羊。公冶長把羊帶回家殺了,飽餐一頓。他把羊的腸子放在大樹下,讓喜鵲帶走了。
最近村子鬧狼災,村里組織人多次到南山搜尋都沒有結果。于是公冶長問喜鵲狼的下落。喜鵲去南山轉了一圈,回來對公冶長說:“公冶長,公冶長,山頂藏著一只狼,你吃肉來我吃腸。”
公冶長帶人上山,果然在山頂發現了狼,并成功的捉住狼。結果在殺狼的時候,殺狼的人把狼的腸子隨手一扔,讓旁邊的狗搶去了。公冶長沒往心里去,但是喜鵲左等右等沒有等到公冶長的腸子,就懷恨在心。
過了一段時間,公冶長聽到喜鵲的叫聲:“公冶長,公冶長,南山瘸了一頭牛,你吃肉來我吃腸。”當他氣喘吁吁的跑到南山的時候,看見很多人圍在那里,于是喊道:“都別動,那是我打的!”等到跑到跟前才發現是一個人死了。人們都在議論紛紛,公冶長卻承認是自己干的。于是大家把公冶長送到官府,知縣經過詳細的審問,知道公冶長能聽懂鳥語,就給他三天時間來證明。
回家以后,公冶長馬上向喜鵲道歉,并把自己的難處向喜鵲講了。喜鵲默默的飛走了。第二天,喜鵲又向公冶長喊道:“公冶長,公冶長,北方來了一群人,又拿刀來又拿槍。”公冶長立刻向縣令報告了情況,縣令派人去偵察,果然發現北方的少數民族準備入侵縣城,而且南山死的人正是他們派出的偵查員。
在縣令的精心準備下,北方少數民族的入侵沒有成功。公冶長不僅沒有罪,反而立了大功。