2026年10月14日|DAY31\n\n\n这两天,我一直在为 PrivateRadar 开源做准备。\n\n一开始,我给这件事留的工作很少,只准备把代码整理好,再放到 GitHub。真正检查起来,后面又多出了不少事情。\n\n代码里有没有隐私信息,要一处处确认。第三方工具也得重新查看使用规则。到了安装包这一步,Windows 和 macOS 要分别测试,下载、安装和版本对应都不能漏。\n\n遇到问题以后,还不能马上认定是代码错了。有时要查缓存和环境,有时又卡在打包工具上。\n\n这些事情叠在一起,前后花了整整两天。\n\n今天工作之外,我还出去走了一圈。以前看到别人说“公园20分钟效应”,我没什么特别的感觉。今天自己走完,整个人确实松了一点。\n\n状态不好的时候,也许不用急着把所有事情都想明白,先出去走走就挺有用。\n\n\n这次让我记住了一件事。很多准备如果留到最后,处理起来会更费时间。\n\n以后做新的项目,我想从第一天就按照“将来可能公开”去考虑。\n\n隐私信息不放进代码,使用第三方工具前先看清规则。安装包在开发过程中就开始测,每次发布也确认它和版本能不能对应上。\n\n这样到了真正公开的时候,就能少一些临时补检查的折腾。\n\n我以前的做法,有点像先把房子盖好,再考虑怎么让别人住进去。以后从打地基开始,就得把将来公开要处理的问题一起考虑进去。\n\nPrivateRadar 这次虽然花了两天,也让我提前知道了以后哪些地方容易出问题。\n\n等这次彻底做完,我想把完整流程整理成一套固定的开源SOP。以后再做项目,就先照着清单走,尽量少做重复检查。\n\n这两天看起来进展不快,但能把以后还会遇到的问题整理成固定流程,这两天就没有白花。