fn wrap_images_with_blur(html: &str) -> StringExpand description
把 HTML 里的 /uploads/ 图片转成 blur-up 双层结构。
仅处理 src 以 /uploads/ 开头的 img;外链图保持原样。 对每个匹配的 img:
- 提取 src,解析出 rel_path(去 /uploads/ 前缀和 query)
- 查 get_image_dimensions 拿真实宽高,算 –ar(如 “16:9”)
- 生成
<span class="blur-img" style="--ar:..">包裹两层 img