现代文翻译
嵇绍的行为像他父亲嵇康一样,因为他是个孝子;希超的背叛让谢鉴没有后代。
如今更加痛恨的是贾梁道,不杀该杀的公闾,却去杀了无辜的子元。
词语注释
嵇绍似康为有子: 嵇康被杀时,嵇绍正在敌阵中,他偷偷回营去抢父亲的尸体,最终也死于敌阵。这里指父亲嵇康(康)有孝子嵇绍(绍),所以嵇绍像他父亲,意思是父子俩都很有气节,都死了。
希超叛鉴是无孙: 希超(指谢希超?或人名)叛变了对谢鉴不好,没有孙子(没有后代),意思是因为谢希超的叛变,谢鉴这一支断了香火。
贾梁道: 典故涉及贾谊或相关人物,这里作为地名或事件代号,结合后句,指涉具体的杀父或政治事件。
公闾杀子元: 典故出自《左传》,涉及春秋时期的政治斗争,这里指贾梁道没有杀掉该杀的人(公闾),反而杀错了对象(子元)。
文学赏析
苏轼这首《戏作贾梁道诗》读起来像是一句难解的禅宗公案,实则是对当时政治立场与历史典故的一次辛辣反讽。标题里的“戏作”二字是苏轼的惯用姿态,以“戏”来消解严肃的政治表达,实则刀锋毕露,让懂行的人一笑背后寒心。诗一共四句,全由典故堆叠而成,不着一字议论,却字字带血。
首联“嵇绍似康为有子,希超叛鉴是无孙”,看似在比较两组父子关系。前句写嵇绍为父收尸殉难,父子同死,虽惨烈却忠义双全;后句写希超叛变导致谢鉴无后,一个“叛”字定下罪恶。苏轼在此用“有子”与“无孙”作对比,暗示了行为(孝、叛)与结局(共存、绝嗣)的因果对应,表面是在讲古,实际上是在为当下的“公闾”和“子元”的命运定性。
下联“如今更恨贾梁道,不杀公闾杀子元”是全诗最见锋芒的地方。苏轼将历史的镜头拉回当下,“如今”二字把典故变成了现实。贾梁道作为一个历史参照(或指代当权者),其“恨”不在于杀错人的愚蠢,而在于“不杀该杀之人,却去杀无辜或次要之人”的荒谬。这里的“公闾”和“子元”并非实指某两个具体的人名,而是代表了当权者在政治斗争中昏聩的决策逻辑:该惩罚真正的罪魁祸首却不敢下手,反而去清除异己或制造新的冤案。
这首短诗最出色的地方在于它的高度压缩性。整首诗没有一个形容词,全部是名词、动词和代词,像是一组历史档案的速记,但通过“似”、“叛”、“恨”、“不杀……杀……”这几个词,苏轼建立起了一条清晰的因果链和道德判断线。他不直接指骂当朝权贵,而是借用古人古事,让读者自己去“脑补”出影射的对象。这种写法既规避了文字狱的风险,又保留了批评的锐度,正是苏轼诗歌“以议论为诗”、“用典如化”的典型手法。读这首小诗,能让人感觉到在北宋党争的背景下,苏轼那种既清醒又痛苦、既旁观又介入的复杂心境——他只能把满腔的愤懑打包进典故里,扔给懂的人看。
诗文录《戏作贾梁道诗》·苏轼:https://gushiwen.space/poem/song/su-shi/2071750585278058501