问题:一篇 2000 字的中文文章,页面上显示 “1 min read”,明显不对。

原因:Hugo 默认按空格切词,中文整段没有空格,会被当成 1 个"词",于是字数统计和阅读时间全线失真。

结论:配置里加一行就够了。

hasCJKLanguage: true

加上之后字数按汉字计算,阅读时间按每分钟约 500 字估算,才算能用。

顺带:如果摘要自动截取的中文断在词中间,可以在 front matter 里手写 summary,比调截取参数省事。