周末去half moon bay钓鱼又被浪拍了,回来怒写了个tide predictor。绝了用NOAA的公开API,Rust写的,terminal里直接看未来7天潮汐曲线,还能标出fishing window(那个sl outgoing tide懂的都懂)。
之前用商业app,订阅费够买两卷线了,而且offshore没信号直接gg。这个离线缓存,提前sync好就行。UI用ratatui做的,虽然丑但省电,手机ssh到server上跑,屏幕常亮撑一整天。
卧槽
代码扔github了,issue welcome。不过别问我为什么用Rust,问就是被borrow checker折磨到3点然后真香。现在唯一的问题是每次钓鱼都在debug,鱼反而没钓几条…
有人要加moon phase feature吗?听说full moon的时候striped bass更active,科学依据待定