长沙三日游

原计划是去青岛,连酒店都提前订好了。可直到最后一天,车票依然在候补中。眼看着朋友们已经都已经开始耍了,我却只能对着手机屏幕干着急,没票就得出租屋留守咯。

一有空我就反复刷新12306看看,期盼着青岛的票能候补成功。结果青岛的票没等到,却意外发现前往长沙的票还有余票。于是我果断下单,并退掉了青岛的候补。

第一天:五一广场,IFS国金中心

高铁直达,酒店就在五一广场附近,放下行李稍作休息后,准备先逛逛五一广场。

我一直以为网友说的“三步一个茶颜悦色,五步一个臭豆腐,十步一家酱板鸭”只是玩笑话,到了才发现,这描述毫不夸张。

逛了一家酱鸭店,试吃了一下,味道还不错,268R三只送一只(后面发现好像踩雷了,第二天就看见128R/3只 还有98元8只的???心里安慰,我没尝过不一定好吃),买了一点给家里寄回去了,那个打包的员工磨洋工,前面就几个人,硬是给我排了一个小时,中途后面几个人等不了的直接去退款了。

图片

第二天:橘子洲,太平老街,黄兴步行街

昨天晚上玩得太晚了,凌晨3点了,外面还是一大堆人,上午睡大觉,然后中午去太平老街的《鲁哥饭店》打卡,味道还不错,价格略贵。下午去长沙必打卡景点,得提前预约,橘子洲全程7公里,买了小火车40车票,包来回一趟,橘子洲的人很多很多,晚上《笨萝卜》人太多了,电批关闭了线上取号,只能线下取号,预感人会很多,很多探店博主推荐的店,去了之后取号排队1500+多号,但是整个的店铺超级大,只排了1个小时不到就吃上了。

图片

 

第三天:湖南博物馆

湖南博物馆免费,需要预约,忘记提前预约,导致没有票,后面查了攻略可以买一个人工讲解的课,然后就可以免费进去包含门票,某团买了一个套餐,不能大老远的白跑一趟。

PS:每天晚上8点放票之前退订的票,试了一下抢了一下还挺好抢的,放票不少。

图片

一个小建议,如果去长沙玩,住的地方一定要选五一广场,因为步行大部分的景点都可以走过去,非常非常的近,不需要打车,五一广场离所有玩的地方都很近。

开发

长沙玩了几天,躺了2天,打开项目,都不知道之前需求进度写哪里去了,梳理了大半天。为了深度的优化,基于目前的功能,新扩展了2个项目出来。

第一个项目:网页标注库

目前只有浏览器插件支持,原网页划线高亮标注功能,这个功能跟浏览器插件严重的耦合,我现在想在阅读模式,网页端,手机端等端侧都实现划线高亮标注,所以我需要把相关代码抽取出来,独立为一个新的项目做成一个统一的划线高亮库,然后适配多端方便统一的维护。
 

图片

第二个项目:网页剪藏服务

根据URL剪藏网页正文功能,目前的剪藏有一个弊端,异步的网页无法抓取,然后获取源码失败,还有各种反爬虫限制等等。为了深度优化这个功能,新开了一个NodeJS项目使用Puppeteer 和 generic-pool,使用连接池管理Chrome实例和Tab的实例,然后使用任务队列并发的处理任务,直接利用现有的中间件Redis,实现任务队列,待执行剪藏队列,死信剪藏队列,任务重试机制,反爬虫,网络代理等等功能。

个人感觉相同Claude 4.0模型 Cursor比Trea更强一些

这两个项目功能没多少,但是出来兼容问题非常多很复杂。

第一个项目,我手动从十几个相关文件中抽取代码,再借助AI进行分析和聚合,并删除了无效的引用。

第二个项目完全是从零开始的:我先拟定了一个大致的方案,然后着手实现,很快就完成了大部分开发工作,之后逐步迭代优化。不过,第二个项目折磨了我整整两天,仍然问题不断。一开始AI还能轻松应对,可越到后面又在哪里兜圈子,bug越改越多,绕来绕去实在没办法,只好放弃。

后来我从Trea换到Cursor,情况稍微好转了一点点,一些疑难杂症还是不好处理。由于AI生成了大量代码,我又不想一行行细读,结果AI也搞不定了,直接把我带进了坑里,一直在原地打转,得自己梳理代码业务流程才能解决那些乱七八糟的问题了。

结束

折腾了几天2个项目都还有遗留问题,远未达到上线的标准,剩下的优化功能,只能靠我后续自己慢慢分析代码、一步步调试。面对好几千行代码,不是自己写的,看着有点头大,AI还是只能干苦力活,复杂的稍微有点大的项目分分钟给带沟里去一直在哪里兜圈子。