pub async fn posts_per_year() -> Result<Vec<YearCount>, ApiError>
每年发布的篇数,按年份升序;中间没有文章的年份补 0。关于页的柱状图使用, 在服务端聚合并随文章列表缓存一起失效。