2026 年中总结
2026年5月8日,距离我的十八岁生日也就剩下短短十天了。这一年上半年是我成年之前最后的一段时光,也是我在少年班预科转入自动化专业大一之后的第二个学期。好像一切都是平稳流淌的,没什么惊天动地的剧变,但回头仔细想想,许多细小的变化已经悄悄扎下根来。我想趁这个机会把上半年在学业、科研、项目、兴趣以及内心的一些思考做一次小结,也算是对即将成年的自己交出一份诚实的交代。
课业上的时间分配,这半年来我逐渐摸索出一个让自己舒服的模式。坦白讲我放在课程上的精力并不算多,预科二以来我就养成了一个习惯,平时不怎么跟课内节奏,复习一般是集中在考前那两三周去突击。我知道这种路径有些奇怪但它确实在我的身上跑通了,由于有保研名额兜底,我也不需要在绩点上跟谁去拼个你死我活,只要维持一个自己看得过去的分数,剩下的时间就可以大量地留给课外的探索。我甚至觉得这种短时间承接大量知识点、快速梳理体系并抓住重点的能力本身也是科研里特别需要的一种本领,毕竟以后面对新的领域、新的论文,往往没有人给你一学期的时间慢慢入门,更多时候就是要在一两周内迅速地把一个方向的脉络摸清楚。从这个角度来看,我一直以来所谓的“坏习惯”也许早就暗暗帮我做起了某种预演,当然这也许是一种自我安慰。
寒假里和预科二时一样我又打了一次美赛。美赛比起去年有种越打越顺的感觉,倒不是说建模本身有多么精深,主要是陪着自己训练的几项能力在持续地生长。一个是读论文读文献的习惯,从往年的O奖范文到相关的技术资料,能够比较快地抓出核心的架构与表达逻辑。另一个则是“水材料”的本事,这个词我说起来一点儿也不心虚,把一个本来朴素的工作包装成一个完整的故事,把过程中的每一步都讲出它存在的理由,把结果用合适的图表和排版呈现得令人信服,这本身是一种很重要的能力。美赛期间我主要负责第三小问的求解和整篇论文的撰写排版,因此对doc排版和整体叙事节奏的把控又熟悉了一点。之前在物理实验竞赛等一些比赛里我已经练出了一些PPT美工方面的技巧,两年美赛则让doc排版也慢慢变得没什么门槛可言。但有一点我觉得比排版和论文本身都更重要,那就是对工具的充分使用,尤其是在AI的加持之下。今年四月份我做了一件事很能说明这个想法,当时要制作一套三十一张的明信片,每张图片背面需要放一枚小标,小标上带有图片名和它所属专辑的名称。我先在PPT里把满意的小标样式画出来,导出为SVG,再AI生成一段Python脚本,批量替换文字内容,把对应的小标一个个生成好。最后为了把这些小标精准地放到文字页的合适位置,我又让AI了一个HTML的工具,也很快就处理完了。整套流程里我没有执着于某个特定软件,也没有完全依赖手工,而是把AI当作打造自己专属工具的那把钥匙。同样,在我做开源项目bili-card的时候,PPT编辑SVG图形再批量替换的思路也被反复使用,效率和灵活性都非常高。
说到学习,这半年在专业知识上的推进总算是迈出了自己真正想走的那一步。大一的专业课很少,只有一门自动化专业概论,基本上属于大水课,高数和物理也还是按部就班的样子。我真正投入热情的是从头开始系统学习机器学习和强化学习。过去我对AI的接触是比较零散的,从各种文章、论文和实际使用经验里大致了解了基础架构原理和提示词工程这类表层的东西,但始终没有沉到底层去搞清楚原理。这半年我开始看系统的课程,先是把机器学习的主要内容过了一遍,现在正在学强化学习,后面还打算并行地学习深度学习。这样一来,自己心里踏实了很多。以前参加一些AI相关的项目,预科一时搞过CNN和U‑Transformer,主要就是帮忙爬取图片、整理数据集,大一上学期做过一个山火预测也是从ERA5数据集上下载数据,说白了就是一直围着数据打转,始终没碰到核心代码。现在不同了,我觉得自己终于可以摆脱只能搞数据集的状态,可以往代码层面真正地走进去。大一下学期开始,也渐渐有了练手性质的科研项目,虽然说不上什么像样的产出,跟CS的同学比起来进度也要慢不少,但至少有了从零开始、从无到有的那种突破。开始做了,后面就总会有一点点结果长出来。
在项目方面,前端管理这件事贯穿了我整个上半年,也在我个人的技术栈上划出了一条清晰的分界线。这条分界线就是我从传统的chat式AI编程走进了真正的Agent时代。我一直维护着一个叫夸克博客的个人网站,从25年初到年末,那个网站几乎是我用网页端的对话AI一句一句聊出来的,典型的古法vibe coding。今年寒假我第一次尝试使用Codex,整个体验立刻不同了。在逐渐提升提示词技巧的过程中,我对如何管理一个项目、如何让代码结构具备可复用性、如何让AI快速理解整个项目并持续给出有意义的建议,都有了更深的感悟。最重要的是学会了写文档来培养那种工程化的思维,让AI不是每次从零开始猜,而是能在清晰约束之下做事。博客本身也因此发生了很大的进化,从原来的原生HTML、CSS、JS三件套迁到了基于Astro的模板,这在前端架构上是一次不小的跃升。我还给它做了专属的CLI工具和Web UI界面,给原来的Firebase数据库加入了账号、安全验证等能力,让它真正承担起一部分后端的职责。原先想都不敢想的改动,比如变成Astro,现在已经稳稳地跑在线上。这种从量变到质变的过程,回过头看好像每一步都踩得恰好。
手上那块华为给的香橙派开发板这半年仍然没有吃灰,它仍然待在宿舍,继续折腾Linux和服务器运维相关的东西。最直接的成果是搭了一个QQ Bot,虽然这件事本身技术难度并不算高,但在过程中我不断地强化了各类基础能力,包括SSH、Docker容器、SQL数据库,还有安全配置和内网穿透的更多端口映射。一个挺有意思的细节是我没有让开发板二十四小时开着,而是在手机上用一个智能插头来控制它的远程开关机,需要的时候打开,它会自启。三月份买了iPad之后我又进一步摸索了怎样在平板上用SSH连服务器启动各种服务,这些看似琐碎的折腾其实一直在喂养我对技术底层的那种亲近感,也让一个放在宿舍角落里的开发板变成了自己随时可以唤醒的小型实验场。
GitHub仓库和开源项目的积累也在上半年有了一点小小的规模,以前我的公开仓库基本就只有那个博客,现在数一数已经有二十多个,加起来收获了一百多个Star。里面有我的个人网站、一份TeX写的简历模板、一个学术主页模板,还有一些自己开发的小工具,自动化专业概论作业的代码也传了上去。开源这件事说来也奇妙,当你在一个公共空间里持续地放上自己认认真真做出来的东西,总会有人看见并使用它,这种认可的感觉很踏实,也让我更愿意把东西做得规范、写清楚文档。 兴趣爱好方面,生活的密度也提高了不少。大一下学期一开学,我就在宿舍买了一台电子琴,随时可以弹上几首,不用再像琴房总是有人或者根本找不到琴。iPad我原本只是想用来记笔记,结果打音游的水平也跟着往上窜了一截,虽然整体还是很菜。后来我还专门写了一篇博客分享怎么把iPad变成临时生产力工具,在上面做Git版本管理、用SSH连服务器做开发,这些有点猎奇的用法正是我爱钻的那类事情。我的博客现在也已经远远超出了最初单纯展示文章的样子,里面有各种前端小工具、动态交互模块、人机验证、个性化设置,它更像一个完整的网站,而不只是一个博客。配上自定义的命令行工具和WebUI,在我眼里它就是我倾注心血的一个数字小世界,虽然它和我未来的专业方向关系不大,但那份心意是实实在在的。 走出去看看世界也是上半年很重要的一部分。西安周边的大学我陆续去了几所,陕西省内当天能往返的城市也继续拓展着,和同学一起去了铜川,自己一个人去了宝鸡。远一些的,像重庆,还有五一回家时去玩的山东滕州,也都在脚步下留下印记。我粗略算过,在成年之前,自己生活过、旅行经过的城市大概有六十个了。这个数字本身没什么,但每一次短途或者长途的走动对我来说都是一种很重要的更新。走出校门,哪怕只是在陌生的街道上走一走,看看不同地方的人们怎样度过他们的日常,就会觉得自己的那点纠结与焦虑其实轻了很多。
这半年里最值得写下来的一件事,可能还不在于某门课、某场比赛或者某个项目,而是在即将成年的这个关口,我对“自己想要干什么”这件事有了一个比较清晰的轮廓。这个轮廓大致分成两条线。一条线指向科研与未来的方向,我目前所在的自动化其实是一个万金油专业,哪儿都能去,但我渐渐清楚了自己的偏好,我更想做软的,不很想碰硬的。对AI尤其是具身这种与物理世界交互的方向抱有很强烈的兴趣。虽然它和自动化传统的控制理论不完全在一个谱系里,但这并不妨碍它会成为一个既热门又有广阔发展前景的领域。与其等到大二大三再迷茫地跟风,我更愿意在大一就定下一个模糊但可执行的规划然后慢慢朝那里走。另一条线则指向价值观的层面。这半年,通过和同学们的交流,有聊学业的,也有聊世界、聊人生的,我越发清楚自己看待世界的方式是什么样的,也越发清楚自己活着是为了什么。鲁迅先生的那句话“无穷的远方,无数的人们,都和我有关”是我一直放在心里的座右铭,我期望自己将来能够以某种方式帮助到更多的人,不只是停留在想法上,而是真正地去做一些事情,去完善自我,去理解他人,去和广阔的世界建立起切实的联系。
如果要说不足我也并不想回避。这半年在很多人眼里我实际的科研产出和学习进度可能都是偏少的,机器学习的课程我其实是在一两周之内集中速通的,强化学习还在进行中,深度学习还没有系统地碰。论文没有,大创、RM、RC这类比赛我一个也没有参加。按照一种常规的评判标准,我的这些时间好像被“浪费”在了前端和许多看似与专业无关的折腾上。但我不太愿意简单地定义这是浪费,因为我的态度一直是,人生并没有一条必须遵循的主线任务。科研也好,未来的职业方向也好,它只是我在某个时期选择去做的一部分事情,而不是我生命的全部。不过这种想法也确实带来一个现实的后果,我的时间被大量地发散到了各个方向,真正集中在AI学习、训练和学术深钻上的时间确实不够多。另一个不足是,我感觉自己现在还过于干净地待在象牙塔里。我所相信的那些价值观和立场,还只停留在阅读和交谈之中,缺乏真正意义上的社会接触和实践。我有时候觉得自己像是脱产的,没有深入到田野、没有做过哪怕很小的人类学式的观察,也没有把理想转化为实际的行动。成年意味着更多的责任,而我在这方面显然还需要找到落地的途径。还有一点,我确实缺乏长时间强迫自己去做某件不感兴趣却必须完成的事情的那种耐力。我太容易跟着自己的兴趣和好奇心走,对于那些需要持续投入但暂时看不到火花的任务,还做不到稳定地驱动自己。
这样一份小结,既写给我十七岁最后的这半个月,也写给即将开始独自面对更多选择的自己。没有什么戏剧性的收尾。我只是想把这一切诚实地摊开来看一看,然后继续带着这种知道自己在做什么、也还能正视不足的状态,稳稳走到成年之后的世界里去。