
专注于 Serverless 架构实践与推广
avoidSizeIncrease 的逻辑是转换后的体积比原图还大时,直接返回原图不处理。你看到的「空」多半不是真空,而是边缘函数把这个未处理的分支当异常吞了。排查:先用 curl 单测同一张图,看响应的 Content-Type 和 body 到底是原图还是空,确认函数里对这个分支有没有兜底返回。另外 WebP、AVIF 这类格式在小尺寸或低质量参数下,转换后体积确实可能变大,正好触发这个开关。建议小图直接跳过处理,或者把质量参数改成条件式的,别让开关替你做隐式决定。