之前使用 Cloudflare Worker 处理图片 /t/994952 , 由于 Worker 的免费版本只能占用 10ms CPU, 经常资源超出占用,裂图频率很高。刚好今天有空,就适配了 Vercel Edge ,分享出来有兴趣的可一起探索。
Vercel 官方版本也支持处理图片,但是限制 1000 张原图/月,支持缩放。使用 Vercel Edge 处理图片, 可以支持缩放、剪裁、水印、滤镜等功能。但是 Vercel 免费版每月只用 100G 流量,真实使用建议套一个 CDN 。
理论上支持 Photon 的各种操作,有兴趣的可以查看图片地址,按照 Photon 文档 https://docs.rs/photon-rs/latest/photon_rs/ 修改参数自己尝试。如果发现异常可以评论反馈给我。
更多演示可以到我博客查看 https://chi.miantiao.me/post/vercel-edge-image/
此方案已经开源在我的 Github, 有需要的可以按照文档部署。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.