戰(zhàn)國時期,魯國人公輸盤應楚國之請,為其成功研制出一種新型的攻城器械——云梯。不久,楚國便準備用它來攻打宋國。一聽到這個消息,墨子立刻動身,馬不停蹄趕到楚國,找到了公輸盤。
一見面,墨子便直言道:“北方有人欺侮我,希望你能幫我殺掉他。”公輸盤一聽,滿臉不高興。墨子又接著說:“我可以給你一千兩金子作酬金。”“但我做人的原則是不殺人。”公輸盤說道。聽了這話,墨子站了起來,向公輸盤行了個禮,說:“你建造云梯用來攻打宋國,宋國有什么罪呢?楚國地多人稀,通過戰(zhàn)爭葬送掉本來就不多的人口,而去爭自己本來就有剩余的土地,乃不智;宋國無罪而你們偏偏要去攻打它,乃不仁;你明知卻不以理爭辯,乃不忠;你說因為義不能去殺少數人,卻參戰(zhàn)去殺更多的人,這難道就是義嗎?”公輸盤被說得無言以對。
墨子說:“既然這樣,可否停止攻宋?”公輸盤說:“不行,我已經答應楚王了。”墨子說:“那就請你把我引見給楚王吧。”
見到楚王,墨子說:“我曾見過這樣的人,舍棄自己的華轎,而去偷別人的破車;舍棄自己的錦衣,而去偷別人的布衫;舍棄自己的佳肴,而去偷別人的粗食。請問,這應當算什么樣的人?”楚王答道:“這人必定得了偷竊癖。”墨子接著說:“楚國方圓五千里,宋國方圓五百里,這就好比華轎和破車。楚國物產豐饒、奇珍異木無數,宋國卻土地貧瘠,罕見大樹,就如同錦衣與布衫。楚國野生動物不計其數,富甲一方,宋國卻幾乎連雉兔、鮒魚都看不到,難道不像佳肴和粗食?楚國攻宋,與我前面所說的這種人辦的事無異。依我看,楚王您這么做既損害自己的名聲,又得不償失。”楚王連連點頭:“你說得很有道理!不過,公輸盤已經給我造好了云梯,楚國還是要攻宋。”
于是,墨子請楚王把公輸盤找來。他解下衣帶當城,用牒當云梯,讓公輸盤實施攻城戰(zhàn)術。可公輸盤使出渾身解數,也無法攻下墨子的防御,云梯的優(yōu)勢也消耗殆盡。相持許久,公輸盤只好認輸。楚王也不得不放棄了攻打宋國的決定。