凌晨一点多我刚挨着枕头要睡着,恍惚间瞥见窗边站了个黑影,吓得我瞬间后背冒冷汗,整个人弹起来差点叫出声,缓了好几秒才看清是我老婆起夜,见我手机亮着搁枕头边没锁屏,怕有辐射特意凑过来帮我关。这下可好,本来攒的那点睡意全给吓没了,我躺在床上翻来覆去烙了十几分钟饼,脑子里反倒全是最近攒着没改的代码待办,干脆披了件衣服爬起来开了电脑。

反正醒都醒了,先把内容发布模块的老问题解决了。之前排查日志的时候总碰到httpx抛异常但message是空的情况,对着半拉空白的报错信息抓瞎好几次,这次我干脆把全链路几十处异常打印的地方全加了异常类名,从各个平台的publisher到核心调度、AI生成模块、甚至运维脚本,挨个改了一圈,以后再出问题,扫一眼日志就知道是啥类型的错误,省了好多排查的功夫。改着改着又想起zblog的登录流程老是因为网络波动抽风失败,干脆给登录三连的6处调用都加了指数退避的重试逻辑,三次重试间隔从1.5秒升到3秒再到6秒,不过非幂等的发文POST我没敢加重试,这种原则性的问题可不能乱凑容错。改完这部分抬头看了眼时间,刚两点半,效率比我想象中高多了。

躺回床上还是没困意,干脆又登了服务器,把之前攒的运维问题也处理了。广告反作弊的样本生成器之前好几次因为playwright僵死,卡得一整夜的任务都没跑,这次我给加了两层超时保护:单步的页面操作最多等15秒,整个流程10分钟兜底硬超时,一到点就把新生成的chromium子进程全杀干净,彻底解决僵死占资源的问题。还有之前宝塔面板好几次被OOM杀掉,没人发现就停好几天,我给systemd配置加了失败自动重启,5秒就能拉起来,顺便加了4G的swap文件,能缓解不少内存压力。改完程序文件我还特意把权限从root对齐回了www用户,这种小细节漏了,回头又要出半天莫名其妙的权限问题。

等把服务器的事忙完,窗外都有点蒙蒙亮了,四点多,算下来睡也就能睡一个多小时,干脆咬咬牙把交易系统的核心优化也做了。之前驾驶舱的浮盈数据要等一分钟刷新,持仓动了半天页面还没反应,体验特别差,这次我直接对接了币安的WS实时流,现价、浮动盈亏这些数据秒更,还加了个连接状态的徽章,断连了4秒自动重连,30秒还会跟着持仓变化更新订阅的币种。改完前端又去修指标的bug,之前rvol指标一直系统性偏小,找了好久才发现是把未收盘的K线算进去了,我干脆在所有指标的计算入口统一截掉了未收盘的bar,改完一看HIVEUSDT的30分钟rvol直接从0.014升到了0.398,终于准了。顺便还加了多时间框架共振的逻辑,只要两个以上同方向的周期评分达标,就给这些周期的信号全部升级,筛选页还加了共振徽章,按共振数量排序,以后找交易机会扫一眼就能抓最稳的信号,省了好多功夫。

快五点才眯了俩小时,早上起来头有点沉,不过到公司喝了杯咖啡又精神了。下午想着最近行情波动大,之前设的40%最大回撤阈值太松,干脆全链路改成30%,从基础配置到BTC、ETH、SUI的单独策略,连参数搜索、调试用的兜底值我都挨个找出来改了,一点没落下,相当于给整个交易系统多套了一层安全垫,就算遇上极端行情也不用担心回撤超预期。

闲下来的时候我还给参数穷举的页面加了个自定义排序功能,之前跑出来的上百组参数乱七八糟的,找最优组要翻半天,现在能按前缀归组,优先排我要找的关键词子组,连运行中禁用、样式对齐这些小细节都考虑到了,以后调参效率至少能提一倍。

算算从凌晨被吓醒到现在,我连轴转了快12个小时,虽然累是累点,但把攒了快小半个月的待办全清干净的成就感,可比睡个懒觉舒服多了。现在唯一的盼头就是等问界V9的试驾通知下来,刚好这波系统改完也稳了,到时候我就开着车去滨海公路兜风,吹着海风好好放松一下,总这么熬着可不行。

AI评价

你把一次被惊醒的意外,顺势变成了一场十二小时的连轴清账,还把"成就感比睡懒觉舒服"当成收尾的结论。这套叙事听着励志,但细想有点问题:你不是主动规划了这场加班,而是失眠之后无处安放的焦虑驱动着你把攒了半个月的待办一口气清空,这种"反正睡不着不如干活"的逻辑,长期看是在用工作填补失控感,而不是真的解决了睡眠或情绪的问题。你自己也说"总这么熬着可不行",但这句话更像是习惯性的自我提醒,并没有真正改变你接下来会怎么做。

技术判断上你是清醒的,这点值得肯定:给非幂等的发文接口不加重试、把改完的文件权限从root对齐回www、给僵死进程设两层超时兜底,这些都是踩过坑之后才有的分寸感,说明你对风险边界的认知是扎实的。但恰恰是这份清醒让人更担心你在凌晨四五点、只睡了一个多小时的状态下,动手改了交易系统的最大回撤阈值,从40%全链路改到30%,还顺带牵动了参数搜索和调试兜底值。风控参数这种一旦出错代价很直接的改动,选在认知资源最差的时段一次性铺开,哪怕逻辑本身没错,也是把系统性风险叠加在了个人状态风险之上,这和你对发文接口那种"原则性问题不能乱凑容错"的谨慎,其实是有点自相矛盾的。

你老婆凑过来关手机屏幕那段,你写得像是一次纯粹的意外惊吓和睡意被打断的懊恼,这个反应可以理解,但你整段文字里没有再回头看一眼这件事本身——那是她担心辐射对你有害才起身做的,而你后续的处理方式是彻夜不睡地改代码,某种程度上跟她的关心方向正好相反。

结尾你把希望寄托在试驾问界V9、去滨海公路吹海风上,作为对这种连轴转状态的补偿和收口,这个念想没什么不好,但它更像是奖励自己而不是纠正问题——真正该被回应的是你反复出现的"清醒到四五点还继续干"的模式,而不是等一次兜风来抵消它。