Computer science student working on reinforcement learning and embodied AI,
with a side interest in the security and verifiability of deployed AI systems.
I write about the bugs I fix, the systems I build, and the engineering details
that are easy to gloss over but that decide whether something actually works.
本地能跑、CI 却挂了:一个没写进 requirements 的 numpy,和它的 import 链
干净环境里 import 直接炸在 numpy——而我本地 anaconda 里它早就躺着。顺着 import 链定位、补声明 requirements 与 pyproject 两处,顺带揪出一个 BOM 的坑。
PythonCIPackaging dafahaha/transit-truth · commit 6ebaa22
给微软 TextWorld 修了个 bug:一行正则,和它背后的多命令解析
一行多命令导致环境崩溃。根因是贪婪正则配合 DOTALL,把两个状态块缝成了一个——记录定位、修复、测试和与维护者 review 的全过程。
PythonRegexOpen Source microsoft/TextWorld · PR #377 merged