诗的首联描写了北固山像大海的门户横亘天边;颔联描写了夜色中金山的所闻所见;颈联描写了月夜下的山上松林中;尾联描写了诗人想要乘着木筏去扶桑一游的愿望。此诗通过描绘金山及其周围的壮丽景色,抒发了诗人心中无限的感慨。全诗对偶精严,章法井然。
该诗首联横空而来,从远处落笔。遥望北固山,像是大海的门户,横亘天边。古代北固山距海要比现代近得多,唐、宋以后,大海逐渐东移二三百里,因此诗中称北固为海门是符合当时情况的。金山与北固山遥相对峙,此句正是登山所见,虽写北固山而金山之位置可见。句中“天末”、“海门”、“横”等词构成了宏丽阔大的画面,以如此浑厚豪健之笔为起调,遂令境界顿开。“烟中”一句由远而及近,描写眼前景物:晚烟朦胧中的沙岸,犹如杭州萧山境内的西兴镇,相传春秋时越范蠡筑城于此,吴越曾在这里鏖战。这句中以沙岸与西兴相比,可以想见江水拍岸,波浪翻滚的情形,大大丰富了诗意。
“已无船舫犹闻笛,远有楼台祗见灯。”写夜色中金山的所闻所见。金山古代处于江中,至清代才因泥沙淤积而与南岸相连,所以去金山的游客都得靠船摆渡。这句说游船已都停泊不开,但不时从船中传来一阵阵悠扬的笛声;远处的楼台消失在朦胧的夜色里,只看到闪烁的灯火。这两句一写声,一写光,将夜间宿于金山的见闻生动地记录了下来。镇江扼江南、江北运河入江之口,是繁盛之地,自然是画舫游船、歌台舞榭集中的地方。这两句在写景中表现了市井繁华之状。
“山月入松金破碎,江风吹水雪崩腾。”用了两个形象的比喻来刻画月色和江水:松林中斑驳的月光,像是片片碎金;江间白浪腾涌,犹如积雪崩落。从起句至此,六句都用对仗,然其对法各不相同,首联以远近虚实为对,海门为远,沙岸为近,北固是实,西兴是虚。颔联以所见与所闻为对,而插入“已无”、“远有”,“犹”、“只”等虚词,令句子音调流美,有唱叹之致。颈联以比喻为对,用了修辞中所谓暗喻的手法,不明言月如碎金,水如崩雪,而以生动的形象表现了出来。
“飘然欲作乘浮计,一到扶桑恨未能。 ”则是由景而生发的感慨,诗人有意宕开一笔,不写景而写情,使结句的意味更深。诗人面对着如此高旷的景色,忽发奇想,欲飘然乘着木筏而去天尽头的扶桑一游。诗人深为眼前的景色所陶醉,真想抛弃世间的一切名缰利锁,遨游于神仙世界,与苏轼泛舟游于赤壁之下时“浩浩乎如冯虚御风,而不知其所止;飘飘乎如遗世独立,羽化而登仙”的感受相同。然而“恨未能”三字,又令诗境从想象跌回到现实。这两句虽是顺着上文而发的感喟,增加了景色的魅力,然而结合《论语》上“道不行”的说法与诗中“恨未能”一语,约略可见其中也不无深意。
全诗先阔大之景、实在之景,后虚化之景、近处之景,声色具备,层次井然。格律亦精整,且无“次韵”之作常见的拘谨板滞之病。
花亚朵,柳垂丝。楼上风和玉漏迟。春困苦多无处卖,日长惟与睡相宜。
半壁烟霞几树苍,松门寒掩曲溪长。客来想象江南景,一片湖山带夕阳。
巨浸汪洋闽徼东,五灵无外幅?通。置郡台湾声教讫,峰峦北拱水朝宗。
台湾水道千馀里,澎湖岛屿峙其中。岛屿潆洄三十六,其间强半人居丛。
宅中而广者大山,纵横三十馀里间。其东一屿形如鼎,名曰香炉不可攀。
西遍雁净山对峙,向无居人水潺潺。沙墩之屿亦西列,上皆飞沙形颇圜。
北则奎壁势峥嵘,下多龟鼊山以名。山外之屿曰锭钩,鸡肾员背鸟屿横。
或因其壮及所产,厥名一定遂莫更。更有白沙屿在傍,沙白漫漫石硁硁。
屈爪吉贝居极北,罗列拥抱若长城。数屿大山北门钥,舟泊大山从此行。
越而极西有目屿,远望浑似人眼形。目屿之东号铁砧,上有大石势坦平。
错出其旁曰土地,中一神像石琢成。金山蜿蜒磅礡间,其色赤黄若金呈。
空壳之屿联其左,物产中空因著称。正西澳有西屿头,西屿之西丁字门。
横于西屿如丁字,巨浪排空势若翻。转北名为镇海屿,胜国屯兵作外藩。
东为大仓一旷土,中无人家有平原。山虽旋绕直培嵝,总逊西屿之耸轩。
中为内外二堑地,往来舟舣若云屯。西屿头为四角屿,其势方正如列垣。
屿形各异名不一,又有鸡笼与托盘。进此则为虎井屿,望之应作伏虎观。
南乃花草屿相连,屿生花草始名焉。大猫小猫屿相近,间多怪石恍猫镌。
南屿原有鲛人住,后以风涛居始迁。南屿之北称头巾,其西八罩名最传。
周环仅匝三馀里,乃左乃右皆人烟。衡宇稠密居相错,雅有书声晓夜喧。
于今英俊多游泮,澎岛人文莫之先。八罩对峙为将军,屿以庙名不记年。
南屿东西有二屿,东平西平衣带联。二屿下流号钟仔,上窄下宽似钟悬。
由此而东西吉屿,一东一西望渺然。两吉渡台指南车,舍此难从别径穿。
并此名为三十六,天堑之险难言诠。当年伪郑曾踞险,我军云集足投鞭。
一战海氛风扫尽,鲸穴鲛窟涤腥膻。今日山青水绿外,处处商泊与渔船。
古云恃德不恃险,谩言隔涉此地偏。帝德覃敷梯航迩,长歌聊当舆图编。