经行塞上二首 其二

天设居庸百二关,祈年更隔万重山。不知谁放呼延入,昨日杨河大战还。

现代解析

这首诗描绘了边塞战争的紧张气氛,表达了诗人对国防疏漏的痛心。

前两句用地理形势做铺垫:首句说居庸关地势险要,本该"一夫当关万夫莫开";次句"祈年更隔万重山"暗示前线与后方距离遥远,更突显关隘的重要性。这两句都在强调居庸关本该固若金汤。

后两句笔锋一转,用"不知谁放呼延入"的质问,直指防守失职的将领——敌人(呼延指代北方游牧民族)竟然突破了天险。最后"昨日杨河大战还"用时间衔接("昨日")和空间转换("大战还"),生动呈现战事的突发性与惨烈,让读者仿佛看到浴血归来的将士身影。

全诗通过"天险—失守—激战"的递进描写,在28个字中完成从静态防御到动态战斗的场景切换,既有对山河形胜的赞叹,又包含对边防不力的愤懑,短小精悍却意味深长。