这首诗描写作者上封事前在门下省值夜时的心情,表现了他居官勤勉,尽职尽忠,一心为国的精神。全诗八句,前四句写宿省之景,后四句写宿省之情,叙述详明而富于变化,描写真切而生动传神,体现了杜甫律诗结构既严谨又灵动,诗意既明达又蕴藉的特点。
“花隐掖垣暮,啾啾栖鸟过。”起首两句描绘开始值夜时“左省”的景色。看起来好似信手拈来,即景而写,实则章法谨严,很有讲究。首先它写了眼前景:在傍晚越来越暗下来的光线中,“左省”里开放的花朵隐约可见,天空中投林栖息的鸟儿飞鸣而过,描写自然真切,历历如绘。其次它还衬了诗中题:写花、写鸟是点“春”;“花隐”的状态和“栖鸟”的鸣声是傍晚时的景致,是作者值宿开始时的所见所闻,和“宿”相关联;两句字字点题,一丝不漏,很能见出作者的匠心。
“星临万户动,月傍九霄多。”此联由暮至夜,写夜中之景。前句说在夜空群星的照耀下,宫殿中的千门万户也似乎在闪动;后句说宫殿高入云霄,靠近月亮,仿佛照到的月光也特别多。这两句是写得很精彩的警句,对仗工整妥帖,描绘生动传神,不仅把星月映照下宫殿巍峨清丽的夜景活画出来了,并且寓含着帝居高远的颂圣味道,虚实结合,形神兼备,语意含蓄双关。其中“动”字和“多”字用得极好,被前人称为“句眼”,此联因之境界全出。这两句既写景,又含情,在结构上是由写景到写情的过渡。
“不寝听金钥,因风想玉珂。”这联描写夜中值宿时的情况。两句是说他值夜时睡不着觉,仿佛听到了有人开宫门的锁钥声;风吹檐间铃铎,好像听到了百官骑马上朝的马铃响。这些都是想象之辞,深切地表现了诗人勤于国事,唯恐次晨耽误上朝的心情。在写法上不仅刻画心情很细致,而且构思新巧。此联本来是进一步贴诗题中的“宿”字,可是作者反用“不寝”两字,描写他宿省时睡不着觉时的心理活动,另辟蹊径,独出机杼,显得词意深蕴,笔法空灵。
“明朝有封事,数问夜如何?”最后两句交待“不寝”的原因,继续写诗人宿省时的心情:第二天早朝要上封事,心绪不宁,所以好几次讯问宵夜到了什么时辰。“数问”二字,则更加重了诗人寝卧不安的程度。全诗至此戛然而止,便有一种悠悠不尽的韵味。结尾二句由题后绕出,从宿省申发到次日早朝上封事,语句矫健有力,词意含蓄隽永,忠爱之情充溢于字里行间。
此诗开头四句由傍晚登临纵目所见,引起对历史及现实的感慨。人们在登高临远的时候,面对寥廓江天,往往会勾起对时间长河的联想,从而产生古今茫茫之感。这首诗写登楼对景,开篇便写河中百尺危樯,与“烽火城西百尺楼,黄昏独坐海风秋”(王昌龄)、“城上高楼接大荒,海天愁思正茫茫”(柳宗元)等写法异曲同工。以“高标出苍穹”(杜甫)的景物,形成一种居高临下、先声夺人之感,起得气势不凡。此句写站得高,下句则写看得远:“汀洲云树共茫茫。”苍茫大地遂引起登览者“谁主沉浮”之叹。遥想汉武帝刘彻“行幸河东,祀后土”,曾作《秋风辞》,中有“泛楼船兮济汾河,横中流兮扬素波,箫鼓鸣兮发棹歌”之句。(《汉武故事》)所祭后土祠在汾阴县,唐代即属河中府。上溯到更远的战国,河中府属魏国地界,靠近魏都安邑。诗人面对汀洲云树,夕阳流水,怀古之幽情如洪波涌起。“汉家箫鼓空流水,魏国山河半夕阳”一联,将黄昏落日景色和遐想沉思溶铸一体,精警含蓄。李益生经战乱,时逢藩镇割据,唐王朝出现日薄西山的衰败景象,“今日山川对垂泪”(李益《上汝州郡楼》),不单因怀古而兴,其中亦应有几分伤时之情。
后四句由抚今追昔,转入归思。其前后过渡脉络,为金圣叹所拈出:“当时何等汉魏,已剩流水夕阳,人生世间,大抵如斯,迟迟不归我为何事耶?”“事去千年犹恨速”一句挽结前两句,一弹指间,已成古今,站在历史高度看,千年也是短暂的,然而就个人而言,则又不然,应是“愁来一日即为长”。“千年犹速”、“一日为长”似乎矛盾,却又统一于人的心理感觉,此联因而成为精警名言。北宋词人贺铸名作《小梅花》末云:“遗音能记秋风曲,事去千年犹恨促。揽流光,系扶桑,争奈愁来一日却为长!”就将其隐括入词。至此,倦游思归之意已水到渠成。“风烟并是思归望,远目非春亦自伤。”非春已可伤,何况春至。无怪乎满目风烟,俱是归思。盖“人见是春色,我见是风烟,即俗言不知天好天暗也。唐人思归诗甚多,乃更无急于此者”(金圣叹语)。