诗之着眼点在写摄山秋夕之夜景,但各联在时间上却并非是写同一时间内所见的景物而是随时逐步推移。首联、颔联写在枕上所闻所感,把心理活动描写得曲折生动;颈联写破晓前开门所见,表面写松阴,写潭水,其实都是写月色;尾联写披衣而准备重上征途。该诗寄情于景,借景言情,运笔如行云流水,婉转自如,活泼疏朗。
“秋林无静树,叶落鸟频惊。”时间为初人夜。这时,山风怒吼,秋林摇曳,黄叶飘零,松涛阵阵,林中之鸟频频发出惊恐的叫声,整个林壑似乎处于一种惶惶不安的氛围之中,突出了摄山初夜之动态。
“一夜疑风雨,不知山月生。”时间为夜半。这联以主观的想象同现实存在的矛盾以见山月之美。“一夜疑风雨”,是从首联的景物中得出的合理推理。由于入夜时风狂树动,故诗人猜测一整夜都将是秋风萧瑟,夜空如墨。殊不知事出所料,进入后半夜,风势趋缓,仰头一望,一轮山月却高挂中空,突出了诗人望见明月惊喜之情。
“松门开积翠,潭水入空明。”则写夜半后,开门所见月光下的景致:“松门开积翠,潭水入空明。”两句诗当化用苏轼《记承天寺夜游》中的句子:“庭中如积水空明,水中藻、荇交横,盖竹柏影也。”出句“松门开积翠”,为“开门松积翠”之倒装句。此句写开门后看见松树之影,宛若苍翠欲滴、堆积交横之藻、荇。对句则写地下的月光,有如一泓潭水,清澈透明。两句诗虽受苏轼文的启迪,但一为文一为诗,诗自有诗之意趣,可谓自铸丽语。诗人似乎是毫不着力,随手便挥洒出一幅朦胧的月夜图。
颔联、颈联同首联所写景物大有差异。首联为动景,颔联、颈联为静景,动景恶,静景诗人运用以动衬静,以恶衬美的手法,使二者形成鲜明对照,从而突出月夜之美。与此同时,景象的变化,又使意境更为丰富多彩,使结构富于起伏跌宕而不流于板直。
“渐觉天鸡晓,披衣念远征。”进入拂晓,以抒发游子他乡之孤苦收束:“渐觉天鸡晓,披衣念远征。”本来美好的月夜令人流连忘返,但由于诗人客居他乡,面对明月不能不生思归之念,正所谓“举头望明低头思故乡。”“披衣”这一动作,表现了诗人对月不寐。“披衣念远征”一句,显得情感低沉,无限旅思乡愁,悲酸凄苦之态尽在不言之中。南宋沈义父在《乐府指迷》中曾说:“结句须要放开,含有余不尽之意,以景结情最好。”此诗尾联并非景结,而是情结。但由于诗人之情结,是建立在前两联美好月夜描状的基础之上,其情来得自然、真挚、深沉,故以情结仍能强烈地震撼读者的心灵。
此诗做到了自然,主要表现在两个方面,一是写景自然。全诗写景似乎都是按照自然界的真实景象描摹而成,不露人工痕迹。而于景物描状中又寓有个人内在之情。使诗情画意,融为一体。二是层递自然。诗人以时间顺序逐步推移,依次写入夜、夜半、拂晓时之所见所感,层次井然,意转而脉不断,步步相生。
诗分三段,每段八句。第一段写古时进贡荔枝事。历史上把荔枝作为贡品,最著名的是汉和帝永元年间及唐玄宗天宝年间。“十里”四句,写汉和帝时,朝廷令交州进献荔枝,在短途内置驿站以便飞快地运送,使送荔枝的人累死摔死在路上的不计其数。“飞车”四句,写唐玄宗时令四川进献荔枝,派飞骑送来,到长安时,还是新鲜得如刚采下来一样,朝廷为了博杨贵妃开口一笑,不顾为此而死去多少人。这一段,抓住荔枝一日色变,二日香变,三日味变的特点,在运输要求快捷上做文章,指出朝廷为饱口福而草菅人命。这一点,杜牧《过华清宫绝句》“一骑红尘妃子笑,无人知是荔枝来”已作了描写,苏诗中“知是荔支龙眼来”、“宫中美人一破颜”句就是从杜牧诗中化出。但杜牧诗精警,苏诗用赋体,坐实了说,博大雄深,二者各有不同。
“永元”起八句是第二段,转入议论感慨。诗人以无比愤慨的心情,批判统治者的荒淫无耻,诛伐李林甫之类,媚上取宠,百姓恨之入骨,愿生吃其肉;感叹朝廷中少了像唐羌那样敢于直谏的名臣。于是,他想到,宁愿上天不要生出这类可口的珍品,使得百姓不堪负担,只要风调雨顺,人们能吃饱穿暖就行了。这段布局很巧,“永元”句总结第一段前四句汉贡荔枝事,“天宝”句总结后四句唐贡荔枝事,“至今”句就唐事发议论,“无人”句就汉事发议论,互为交叉,错合参差,然后用“我愿”四句作总束,承前启后。
“君不见”起八句是第三段,写近时事。由古时的奸臣,诗人想到了近时的奸臣;由古时戕害百姓的荔枝,诗人想到了近时戕害百姓的各种贡品。诗便进一步引申上述的感叹,举现实来证明,先说了武夷茶,又说了洛阳牡丹花。这段对统治者的鞭挞与第一、二段意旨相同,但由于说的是眼前事,所以批判得很有分寸。诗指责奸臣而不指责皇帝,是诗家为尊者讳的传统。就像杜甫《北征》“不闻夏殷衰,中自诛褒妲”,写安史之乱而为玄宗开释;李白《巴陵送贾舍人》“圣主恩深汉文帝,怜君不遣到长沙”,写才士被贬,反说皇帝大度。苏轼在这里用的也是这种“春秋笔法”,很显然,他不仅反对佞臣媚上,对皇帝接受佞臣的进贡,开上行下效之风,使百姓蒙受苦难,他也是十分不满的。这一段,如奇军突起,忽然完全撇开诗所吟咏的荔枝,杂取眼前事,随手挥洒,开拓广泛,且写得波折分明,令人应接不暇。而诗人胸中郁勃之气,一泻而出,出没开阖,极似杜诗。
全诗有叙有议,不为题囿,带有诗史的性质,因此清方东树等的赞誉。
王安石早年创作诗歌学习杜甫关心政洽、同情人民疾苦的现实主义精神,他的诗风也有取于杜诗的“沉郁顿挫”。这首诗在王安石的早期诗作中是颇有代表性的,诗中反映河北人民在天灾人祸双重折磨下的苦难生活,字字句句饱含血泪,并透露出诗人内心无比的沉痛和人溺己溺的焦虑。这就有几分逼近杜诗的“沉郁”。而诗人因采取转折累益、渐层深入、对比寄慨等表现手法而造成的文势跌宕之美,又可说是得力于杜诗的“顿挫”之妙。
“河北民,生近二边长苦辛”两句,开门见山地点明了一篇的题意。辽与西夏是宋朝的敌国,按一般的想法,这一带的人民大概困于连年的战祸,自然难免要“长苦辛”了,但诗人压根儿没有提到这一点。当时北宋王朝用屈辱的妥协换来了苟安局面,边界上本无大的战事,而边民的“辛苦”究竟有哪些,作者分三层来回答这一问题。
“家家养子学耕织,输与官家事夷狄。”这是第一层。河北之民,勤劳成习。“家家”者,风气普遍,无一例外之谓也。勤劳是取富之道。男耕女织,勿使相失,按照孟子的说法,可“衣帛食肉,黎民不饥不寒。”(《孟子·梁惠王上》)可是现在的倩况却不然。劳动所得先交给朝廷,朝廷转手送给辽国与西夏。送的名目,说来痛心,对辽称“纳”,对西夏称“赐”。“赐”字虽然比“纳”字中听些,但没有受人威胁而又“赐”人以物之理,王安石用一个“事”字来概括,可谓得体。用予敌银、绢的办法来御敌,虽然有点荒唐,但这是北宋的一项国策,要长期奉行,因此河北之民只好“长苦辛”了。在这一层中,前后两句在对比中造成转折之势,从而波浪式地把诗意向前推进。
“今年大旱千里赤,州县仍催给河役”。这是第二层。大旱之年,赤地千里,哀鸿遍野,作为官府,理应开仓赈济,活彼黎庶,但现实的情况恰恰相反,州县两级官吏不顾人民死活,把最有生产自救能力的丁壮抽去上河工,丢下老弱妇孺不管。“仍”字见官府墨守陈规,赋役杂税,无一减免。“催”字状其急如星火。用字极为精确。对外怯儒畏葸,对内凶狠强横,这也是北宋朝廷长期奉行的国策,因此河北之民又只好“长苦辛”了。在这一层中,前后两句在对照中造成累叠之势,这是诗家所谓的“加一倍写法”,从而使文气旋转而下。以下即写人民不得不离乡背井。
“老小相携来就南,南人丰年自无食。”这是第三层。边地既无活命希望,边民只好向南逃荒求生。“老小相携”四字寓无限悲惨之意。因为丁壮既为官府抽调,所剩只有老弱妇孺。在忍饥挨饿的情况下长途跋涉,老弱需要搀扶,妇孺需要照顾,而现在一切都无所巴望,只好老小相携而行。而一个诱人的消息在鼓舞着他们:南方丰收,就食有望。但当他们历尽千辛万苦来到黄河之南以后,竟发现河南人民也在挨饿。希望终于破灭。至此,二边人民的生计完全断绝。他们中间的大部分人必将困饿而死;侥幸活下来的人,则更将“长”伴“苦辛”,永无尽期。在这一层中,前后两句在映衬中造成开拓之势,从而暗示出“长苦辛”不是河北之民所独罹,河南之民以及其他内地之民无不如此;“长苦辛”的原因,不止是因为“近边”、“大旱”,即使是内地与丰年照样不能幸免。这就为造成这种局面的原因留下了想象空间,扩展了全诗的思想意义。
上述三层,紧扣开头“长苦辛”三字而来,一层比一层深入地铺叙了河北之民所受“苦辛”的可悲,字里行间还透露出诗人对这种现象的严重关注和对受苦人民的深切同情。尽管前者是明写,后者是暗寓,但正由于在叙事中有主观的情韵,所以虽然用的是赋法,而感人的力量同样极为强烈。至第三层叙毕,边民的深愁极苦已无以复加,作者的心情也惆怅难述,于是便转换角度,专事气氛的渲染:“悲愁白日天地昏,路旁过者无颜色。”上句为正面描写,形容边民的悲愁之气犹如阴云惨雾,弥漫太空,致使白日为之无光,
天地为之昏黑。下句为侧面描写,指出道旁行人见此惨象,也不禁感到悲痛欲绝,色沮神丧。这两句都承上文理路而来,但前者虚,后者实,通过虚实相生,使诗中所写的内容更为惊心动魄,作者的感情脉络也趋于明朗。篇末两句采用古今对比的手法寄托自己的深意:“汝生不及贞观中,斗粟数钱无兵戎!”贞观是唐太宗李世民的年号。贞观十五年(641),唐太宗曾对侍臣谈到自己有二喜:“比年丰稔,长安斗粟直三、四钱,一喜也;北虏久服,边鄙无虎,二喜也。”(《资治通鉴》卷一九六)北宋积贫积弱的局面和对外退让的情形正好与唐太佘所说的“二喜”构成鲜明对比。王安石用感叹的口吻对流民宣传“贞观之治”的美好,这不仅是对流民的安慰,更是对时政的批判。