万岁通天二年(697),武后派建安郡王武攸宜北征契丹,陈子昂随军参谋。武攸宜出身亲贵,全然不晓军事。陈子昂屡献奇计,不被理睬,剀切陈词,反遭贬斥,徙署军曹。作者有感于燕昭王招贤振兴燕国的故事,写下了这首诗歌。