万岁通天元年(696),武则天派建安王武攸宜征契丹。陈子昂以右拾遗随军参谋,感激忠义,欲奋身以答国士,然数番进谏,均遭拒绝,子昂知不合,因登蓟北楼,感昔乐毅、燕昭之事,作《蓟丘览古》7首和《登幽州台歌》。