最近遇到一个 Node.js 生产环境必现,测试环境偶现,本地不可复现的 invalid byte sequence for encoding 的诡异报错,找了两周的原因,先从数据库翻来覆去调试,然后又把第三方库换了一圈,还有各种代码逻辑重构,都不行,今天灵光一闪把 node 22 换成 node 20 就好了