此诗首联写出了太阳未出时山城在雾中的特有景色;颔联写雾消天晴之景;颈联是近景,黄鹂语,紫燕飞,一片春日生机;尾联从物写到人,用鸟类逢春之乐,衬托田家早耕归来的愉快心情,抒发了诗人对自然风光和农家生活的喜爱之情。全诗写景生动,状物细致,写作手法含蓄,用语极工稳。
此诗第一句是拗体,点明刚出郊时的情况,太阳要出还没有出,第二句写满天大雾,以致城都隐在雾里看不见了。这个“失”字用得很活。这里写的景色就像杜甫写的“孤城隐雾深”,但炼成“雾失江城”就不落套,而这个“失”字,正是从杜诗归云拥树失山村”学来。“雨脚微”是写大雾像细雨一样,这两句写出山城的特有景色,实际这是天晴的前兆。
三四句写雾消天晴。苏轼《新城道中》云:“岭上晴云披絮帽,树头初日挂铜钲。”这三四两句较苏诗要凝炼曲折一些,每句都作两层,把静物写活了,即所谓拟人化。“天忽作晴”把天晴当作有意识的行动,“忽”字对上句“雨脚”来的,原来是作雨,忽然又“作晴”了,四山原来被雾幔遮住,现在山都把帘幔卷起来了。第四句,天虽然晴了,但许多云还未散去,还要故意作态,那些山石上还没有散掉的云就像人披件衣服似的唐人包贺诗:“雾是山巾子,船为水极鞋。”纯粹是打油腔。而这里写成两层,把云和石都写活了,远非“山巾子”之喻所能比拟。这一联写的是大处远景。
五六句是近景,黄鹂语,紫燕飞,一片春日生机。而“语”是听得,“飞”是看见。“烟村南北”写行中所见,村南听到,村北也听到,那末“出郊”的行动自在其中“麦垅高低”是山城近郊特色,表现地势不平。黄鹂紫燕的活动乐在其中,而在这里作者仍在衬托人的乐趣。农历二月二日春耕已开始,一早耕罢放牧归村,景色如画,使人想起唐人许多写牧童的诗句,如崔道融《牧竖》:“牧竖披蓑笠,逢人气做然。卧牛吹短笛,耕却傍溪田。”后几句写出一幅农家乐图。
七律中间两联易见精采,而尾联难于中间,首联尤难。此诗顺序而下,极有层次。第一联写初出郊时,大雾如雨,连城池都看不见了。三四两句写天忽放晴后四山的景色,这一联是从大处远处着眼,天云、山石,都采用拟人化的手法,而每句都是两层意思的复句,两句句法相对而意思相联,上句写山卷幔,应该云雾尽失,下句写云却留恋不去,那个“犹”字很用力,和“忽”字对得极工稳。律诗中间两联应有变化,这五六两句虽然也有烟村、麦垅、黄鹂、紫燕四种东西,但各为单句。这两句作者的视线从远处收到近处,从大的东西收到小的,从静物写到动物。在天晴之后,看到一片生机。结尾又从物收到人,用鸟类逢春之乐,衬托田家早耕归来的愉快心情。作者没有直接说自己的感受,但是从笔下自然流露出一种热爱郊外人物的艳羡之情。
这首诗以写景生动细致见长,和《送胡邦衡之新州贬所二首》那种横眉怒目气壮山河的诗风,恰成对照,可以看出诗人触景生情,风格是多样的。