年），张昌龄与王公治两人的才学声振京邑，但两人皆被考功员外郎王师旦论评为下等。唐太宗问其原因，王师旦回答说张昌龄等华而少实，其文浮靡，日后难以成大器。如果录取考生就会争相模仿，扰乱陛下提倡的风气。于是唐太宗同意不录取。贞观二十一年（公元647年），翠微宫完工，张昌龄进献《翠微宫颂》，受诏拟《息兵诏》，张昌龄很快便完成。唐太宗大悦，于是告诫张昌龄说前人祢衡、潘岳矜己慠物，所以下场凄凉。认为张昌龄的才能不比他们差，宜鉴于前，希望张昌龄别辜负他的期望。唐太宗很喜爱张昌龄的文章，于是令张昌龄将其供奉在通事舍人里