从早到晚,折腾了一整天的 CX_Kitty。
起因很简单——想让它跑得更稳一点。结果一头扎进去,从早上改到凌晨,根本停不下来。
最开始只是发现日志排序不对,12 小时制的 AM/PM 用字符串比较,9 点居然排到 1 点后面去了。改完日志格式才发现答题配置根本没用上——前端选了模型、开了自动提交,后端压根没读到。
然后就是连锁反应:配置不生效 → 改从数据库读 → 发现 API Key 裸奔传前端 → 藏到服务端 → 发现答题不提交 → 原来 autoSubmit 一直是 undefined……
一个坑接一个坑。
最折腾的是超星的字体反爬。题目文字全是乱的,关于企业文化变成关渧企啽啾化,AI 再聪明也答不对。一开始手动建映射表,后来找到了字体解密方案——直接从网页字体文件里还原字符。折腾了大半天,终于把整条链路跑通了。
下午又把核心拆了一遍,大文件拆成三个模块。加了测试,从 0 测到 67 个。日志改了存储方式,任务取消加了中止信号,所有被吞掉的错误都加了日志。
代码量没怎么涨,但工程质量升了一截。
凌晨看着测试全绿通过的时候,还挺爽的。
有时候就是这样,本来说改个小问题,结果一回头写了一整天。不过看着它一点点变好,值了。
CX_Kitty 的一天
发布于
May 27, 2026
分类
版权协议
MIT