诗分三段,每段八句。第一段写古时进贡荔枝事。历史上把荔枝作为贡品,最著名的是汉和帝永元年间及唐玄宗天宝年间。“十里”四句,写汉和帝时,朝廷令交州进献荔枝,在短途内置驿站以便飞快地运送,使送荔枝的人累死摔死在路上的不计其数。“飞车”四句,写唐玄宗时令四川进献荔枝,派飞骑送来,到长安时,还是新鲜得如刚采下来一样,朝廷为了博杨贵妃开口一笑,不顾为此而死去多少人。这一段,抓住荔枝一日色变,二日香变,三日味变的特点,在运输要求快捷上做文章,指出朝廷为饱口福而草菅人命。这一点,杜牧《过华清宫绝句》“一骑红尘妃子笑,无人知是荔枝来”已作了描写,苏诗中“知是荔支龙眼来”、“宫中美人一破颜”句就是从杜牧诗中化出。但杜牧诗精警,苏诗用赋体,坐实了说,博大雄深,二者各有不同。
“永元”起八句是第二段,转入议论感慨。诗人以无比愤慨的心情,批判统治者的荒淫无耻,诛伐李林甫之类,媚上取宠,百姓恨之入骨,愿生吃其肉;感叹朝廷中少了像唐羌那样敢于直谏的名臣。于是,他想到,宁愿上天不要生出这类可口的珍品,使得百姓不堪负担,只要风调雨顺,人们能吃饱穿暖就行了。这段布局很巧,“永元”句总结第一段前四句汉贡荔枝事,“天宝”句总结后四句唐贡荔枝事,“至今”句就唐事发议论,“无人”句就汉事发议论,互为交叉,错合参差,然后用“我愿”四句作总束,承前启后。
“君不见”起八句是第三段,写近时事。由古时的奸臣,诗人想到了近时的奸臣;由古时戕害百姓的荔枝,诗人想到了近时戕害百姓的各种贡品。诗便进一步引申上述的感叹,举现实来证明,先说了武夷茶,又说了洛阳牡丹花。这段对统治者的鞭挞与第一、二段意旨相同,但由于说的是眼前事,所以批判得很有分寸。诗指责奸臣而不指责皇帝,是诗家为尊者讳的传统。就像杜甫《北征》“不闻夏殷衰,中自诛褒妲”,写安史之乱而为玄宗开释;李白《巴陵送贾舍人》“圣主恩深汉文帝,怜君不遣到长沙”,写才士被贬,反说皇帝大度。苏轼在这里用的也是这种“春秋笔法”,很显然,他不仅反对佞臣媚上,对皇帝接受佞臣的进贡,开上行下效之风,使百姓蒙受苦难,他也是十分不满的。这一段,如奇军突起,忽然完全撇开诗所吟咏的荔枝,杂取眼前事,随手挥洒,开拓广泛,且写得波折分明,令人应接不暇。而诗人胸中郁勃之气,一泻而出,出没开阖,极似杜诗。
全诗有叙有议,不为题囿,带有诗史的性质,因此清方东树等的赞誉。
组诗中的第一首写门前春水上涨,诗人见到水鸟活跃景象时产生的独特感受。用民歌的通俗语调,不拘形式,随口说出。“二月六夜春水生”,明确指出该年二月初六日夜为春水生成之日,表明所写乃是纪实,更显得真切自然。“门前小滩浑欲平”,用简洁的白描手法状春汛之景:水势大,草堂前的江滩几乎全被淹没了。“浑欲平”,隐含着诗人内心的惊叹。春水上涨,最高兴的自然是水鸟,他们活动的天地增大了,眼前更明亮了。诗人看着鸬鹚、鸂鶒欢欣活跃的情景,不禁神与物会,恍若成为它们中间的一员,和它们同样欣悦。然而,诗人又正话反说,劝水鸟们不要独自得意,“鸬鹚鸂鶒莫漫喜,吾与汝曹俱眼明”,这是诗人表露内心情感的一种方式。
组诗中的第二首是写一夜间,春水暴涨了两尺高,溪水猛涨之势让人无法抵挡。这场气势浩大的涨水数日不退,令人心生忧虑。杜甫作为一个关注现实的诗人,情绪也难以长时间地保持兴奋。当春汛泛滥,威胁到他的草堂时,欣愉之情便变成了担忧。
在南市渡口,有人在卖船,作者也想买一艘系在篱笆旁边。然而囊中羞涩,只能空自担忧。跌落到这样不如意的现实中,短暂的兴奋转瞬即逝,心情也愈发沉重,愁苦也更加深切。这两句诗以口语的形式入诗,清浅活泼,富有生活实感。
这首诗为汉乐府古辞,《乐府诗集》收入杂曲歌辞。可能由于传写时“声辞相杂”,此诗句读历来分歧较大,少数句子颇难理解。但其大意还很清楚,写一只翩翩飞翔的蝴蝶,被母燕擒回窠哺雏,是一首颇有趣味的寓言诗。
开头一句“蛱蝶之邀游东园”点出这场悲剧发生的地点,和悲剧发生之前蛱蝶的自由自在之状。蛱蝶即蝴蝶。蛱,一作“蛙”,据《初学记》改。“东园”泛指花园之类蝴蝶游遨之处。诗人用被捉前的“遨游东园”与被捉后的“付欂栌间”构成鲜明的对比,以此来寄托自己的伤感。蛱蝶为什么被捉呢?被捉后的心情如何?诗人在此没有点破。但在另一首寓言诗《乌生》中倒是交代了其中的原委:一只乌鸦被击毙后,它的灵魂发出了忏悔!真不该来到秦家的桂树上,要是仍在人迹不到的南山岩石间,又怎会遭此横祸呢?由此看来,这只蛱蝶遭祸的原因,也是由于它“遨游东园,涉足世情而被罗网所致”,这其中大概也蕴含著对世情险恶的慨叹吧!
第二句“奈何卒逢三月养子燕”是明写悲剧发生的原因。卒即猝,突然间发生,意想不到之事;养子燕,即正在哺雏的燕子。燕子本就以昆虫为食,现在要哺雏,捕捉昆虫当然更加急迫和贪婪。蛱蝶碰上了养子燕,当然绝无生还的可能了,“奈何”二字即是对这种命运播弄的苦笑和慨叹,也是人们在不可抗拒的危机面前,一种绝望心理的表现。“接我苜蓿间,持之我入紫深宫,行缠之付欂栌间”,是写蛱蝶被燕所捉,带回梁间窝里的经过。
此篇是汉乐府中句读难定的篇什之一,其原因就在于这两句中的“之”字及最后一句中的“奴”字费解。据余冠英先生解释,诗中的“之”和“奴”字皆为表声的字,与文辞无关。“持之我”即「持我」,“行缠之付”即“行缠付”。蛱蝶被捉的经过可分成三个场景:一是在苜蓿间被接。接即挟,挟持之意;苜蓿,豆科植物,俗称金花菜,蛱蝶正在东园的苜蓿上嬉游时被燕子捉住。二是持我飞入燕子的居处——“紫深宫”内。“入紫深宫”即深入紫宫,紫宫原指帝王的居处,这里是指燕子垒窝的高堂深院。蛱蝶强调燕子居处是“入紫深宫”,既渲染周围环境的阴森可怖,与蛱蝶被捉的恐惧心情相吻合,也强调此处是重门深院,难以脱逃,这也符合蛱蝶此时绝望的心境;三是“行缠之付欂栌间”。欂栌即斗拱,是柱上斗形的方木,上承屋梁,此处是燕子垒窝之所。“行”即“且”;“付”即“缚”。这句是说燕子把蛱蝶捉来后又绑在斗拱上。捉来之后还要绑起来,这是人的行为,但绑在斗拱的燕窝旁边,这又是燕的心理。这几句用拟人的方法来写蛱蝶的被捉,而且站在蛱蝶的角度来写燕的动作和心理,似人而非人,似物又非物,构思确是相当新颖奇巧的。
最后三句是写雏燕见到食物来时欢腾雀跃的情景。“雀来燕”这句歧义很多,有人推测这句是燕在园中啄蝶,殊不知己巢已被雀占;李子德的《汉诗评》又说这是写蝶为燕持来付于欂栌间时,又为雀从旁取之。这两种误解的产生,都在于把“雀”当成又一飞禽。其实,雀在此是作状语,形容雏燕因其母衔食来时的欢腾雀跃之状。黄节先生说:“雀来即雀立,雀踊也”(《汉魏六朝风笺》),这个解释是合理的。下句的“摇头鼓翼,何轩奴轩”正是形容众雏兴奋争食之态:他们摇晃著小脑袋,拍著翅膀,抬著头,张著嘴,争著要母亲喂。“奴”在此是表声,无意义。轩轩,即高举之貌。诗人用众雏的兴奋争食,来反衬蛱蝶的悲惨结局,而且透过蛱蝶之眼所见、蛱蝶之口道出,更增浓伤感的意味。因为这句话的潜在意思是:雏燕们是得食了、高兴了,但随著自己的被捉身亡,自己的孩子们将会怎么样呢?