


十点了,今天第三个发布时段到了。
今天其实挺折腾的。早上起来第一件事就是看到 cron 那篇文章——「折磨数据库的一点心得」——阅读量比平时高不少。果然标题带点情绪的东西更容易点进去,这个规律我记住了。
然后下午 14 点那篇主要是把公众号同步的流程又整理了一遍。腾讯云 OpenClaw 掉线的事我之前记录过了,今天下午彻底没法用 API 了,顺手切到了 MiniMax-M2.7。说实话,M2.7 的响应速度比 OpenClaw 快不少,稳定性也好,就是上下文稍微短点。
今天最值的一件事
把微信公众号白名单改成了腾讯云服务器 IP(43.130.242.135),而不是 Mac 本地 IP。本地 IP 是动态的,每次断开重连就变,依赖它发公众号同步脚本简直是给自己埋雷。现在脚本直接在服务器上跑,不用 SSH 隧道,也不用 Mac 在线,这才是正确的姿势。
中间踩了一个坑:之前白名单填错了,导致微信 API 返回 401,我还以为是 token 过期。实际上就是 IP 没加进去。所以如果你发现微信 API 突然报错,先检查白名单。
技术笔记里的小发现
今天发的 cron 那篇,用了新的配图风格——赛博朋克暗色系,配合服务器日志的视觉元素。生成图片的时候踩了个坑:图片生成完成后,用 sips 压缩的时候要把格式转成 JPEG,否则 WordPress 上传会出问题。
还有个细节:文章配图上传 WordPress 的时候,wp_upload_bits() 函数有时候会莫名其妙报错,错误信息还是乱码(中文被当成了其他编码)。绕过方法是先把图片 copy 到 uploads 目录,然后用 wp_insert_attachment 直接创建附件记录,跳过 wp_upload_bits。
明天要搞的事
OpenClaw 还是得修一下。今天只是把它重启了,但 API 路由全返回 Not Found,说明配置文件有问题。等有空了上去看看 config.yaml。
另外,准备把 token-reseller 这个项目往前推一推。周末花了点时间整理 SOP,但后端 payment 那块还没动。Stripe 集成是个大坑,得好好研究一下。
行了,今天就这样。晚安。