昨晚把博客文章中的某一节分享给别人时,我发现那个老问题又出现了:文章内部的中文标题,复制链接后会变成一长串 %E7...。
虽然早就知道这是浏览器对中文 URL 片段的编码,但一直没有专门去优化。
或许是 Vibe Coding 降低了对动手修改的门槛,也降低了我对乱序的容忍度。今天起床就打开 Codex 提需求。
我没有修改正文,而是让 Netlify 在 Hugo 生成 HTML 后自动处理标题锚点,比如把「第 31 周」转换成 「di-31-zhou」。同时保留旧中文锚点,确保过去分享的链接仍然有效。
这样既不改变我的写作流程,又能在分享时获得更短、更清晰的链接。
从有念头要去修改到代码推送并生效,全程不到半小时,真快。