春秋時(shí)期,有一魯國人名為公輸般來到楚國,為楚國造云梯以攻宋,墨子聞之,行十天十夜來到楚國國都,見到公輸般。公輸般說:“先生有何指教?”墨子說:“北方有一欺侮我的人,我想請你去殺了他。”公輸般不高興。墨子道:“我愿獻(xiàn)給你十黃金。”公輸般道:“我奉行義,決不殺人。”墨子讓起來,再次對公輸般行了拜禮,道:“我來說說這義。我在北方聽說你制造云梯,將用它攻打宋國。宋國有什么罪呢?楚國土地多而人口不足,犧牲不足的人,而去爭奪有余土地,不能算是智慧;宋國無罪卻要攻打它,不能算是任慈;你奉行義,不去殺那一人,卻攻打宋國殺害眾多百姓,不能算是明智之舉。”公輸般同意了他的話。墨子又問:“那么,為什么不能去停止攻打宋國呢?”公輸般道:“不行,我已經(jīng)對楚王說了。“墨子道:”你來向楚王引見我如何?“公輸般道:”可以。“
墨子見了楚王道:“現(xiàn)在這里有一人,寧愿丟棄自己的錦秀衣裳鄰居家一粗布衣服,他就想去偷;寧愿舍棄自己的好車,去偷別人的破車;寧愿舍棄自家美食佳肴,去偷他人的糟糠,這是一人啥人呢?“楚王答道:”這人一定患了偷竊病。“墨子接著道:”楚國有方圓五千里,而宋國只方圓五百里。楚國有云夢大澤物產(chǎn)豐盛到處都是,長江、漢水的水產(chǎn)富甲天下而宋國什么都沒有。大王若執(zhí)意攻打宋國,一定會(huì)傷害道義,而且一定不會(huì)成功。“楚王道:“說的好!即使這樣,可公輸般已經(jīng)造好云梯,還是要攻取宋國。”
于是召見公輸般。墨子解下腰帶,圍成一座城池,用小木片作為完備的器械。公輸般九次布陳攻城器械工具,墨子九次都抵擋了他。公輸般攻戰(zhàn)器械用盡,墨子守城仍有策略。公輸般輸了,卻說:“我知道用什么方法對付你了,但我不說。”墨子也說:“我知道你用什么辦法對付我,我也不說。”楚王問原因。墨子回答道:“公輸般的意思,不過是殺了我。殺了我,宋國沒有人能防守了,就可以進(jìn)攻了。我的弟子禽滑釐等三百人,已經(jīng)手持我備用的守城器械,在宋國的都城上等著楚國侵略呢!即使殺了我,守城的人是殺不盡的。”楚王道;“好,我不攻打宋國了。”
墨子從楚國歸來,經(jīng)過宋國,天下著雨,他到閭門云避雨,守城的人卻不讓他進(jìn)。所以說:“運(yùn)用神機(jī)的人,眾人不知道他的功勞;在明處爭辯的人,眾人卻知道他的名聲。”
數(shù)個(gè)月后,一所城中有一將軍,攻破城門之后在城中廝意殺害百姓,有一少年,看到,攔住這位將軍,勸解道:“將軍,莫要在城中傷害百姓。”將軍道:“誰知道是不是反抗軍化裝而成的,殺。即使殺錯(cuò),絕不放過。”少年道;“為何連小孩子也不放過。”少年見勸說無果,便與其交手。