> For AI agents: the site index is available at https://www.juniortree.com/llms.txt; this page is available as Markdown at https://www.juniortree.com/blog/2025-review.md.
> 「Attention is all you need」

## Page metadata

- **Published:** 2025-12-28
- **Updated:** 2025-12-28
- **Tags:** 随想
- **Source URL:** https://www.juniortree.com/blog/2025-review

# 2025不完全总结

欢迎回顾 2024 年度总结：[我为什么选择转专业 & 2024回首 • Liueic](https://www.juniortree.com/blog/2024-review)

## 博客

在 25 年包括这篇博客在内，一共写了 34 篇，最近一次的清理删除了 23 年和 24 年写的一些在现在看来价值不高的东西，比如说「如何架设一个我的世界服务器」，一些我觉得能用 AI 解决的就给删掉了，只留下一些可能实用价值不高，但是很好玩，AI 想不到的东西，以后估计会每年/半年清理一次

因为我觉得你都能用 AI 解决了为啥要看我人工写的拉里拉长的文章

今年 7 月的时候准备启动一个新的分类，叫做「百问」，当时是想记录一下我发现的各种奇奇怪怪的问题，自然科学、社会科学等等，这个分类只持续了两次就结束了，因为提出一个问题甚至给出一个模糊的答案是很简单的，但是要完完整整地解释清楚还是很困难的，所以我放弃了😋

25 年写过对我影响最大的文章是这个：[25年中旬：追问与选择的勇气 • Liueic](https://www.juniortree.com/blog/the-courage-to-question-and-choose)

一些比较新的文章/笔记会陆陆续续更新在这个新的域名：[liueic.com](https://www.liueic.com/)，但是大陆能否访问完全随缘，当然这个站点也会持续更新的，现在这个博客是丢在腾讯云的 Edge Funcation 上，之前用过阿里云类似的产品，还参与过内测，但是 Bug 反映上去产品经理也不管我，想想用着难受就算了

昨天晚上非常巧的是收到了一条评论通知，是我在 6 月份设置的一个笔记站，因为手头其实还是藏了不少笔记，有些我感觉自己之后也不大可能用到了，于是便索性丢在网上，随爬虫去抓，随缘访问，收到一个学弟/学妹的评论：

![](https://s3.juniortree.com/pic/2025/12/c9f37534384999c52503ce4e9f4eceb0.webp)

## 开发

### 前后端

在今年 8 月份之前，我做的都是完完全全很传统的后端开发，5 月份的时候和吉吉一起开始做了 App 的开发，开始写 Node，然后 6 月份的时候开始做实习，当时用的技术栈是 FastAPI，我就此再也不想写 Python

之前我一直尝试用 AI 去帮我写前端，但是效果不佳，今年 11 月的时候 Google 推出了 Gemini 3 Pro，写前端效果非常不错，我因此又攒了一个个人主页，我甚至愿意拿这个去当我的简历：[Academic Profile of Yishu Liu \| Vol. 2025](https://www.ciallo.cv/)

然后也因为实习的关系，帮助社区上线了一个产品，叫做小红卡，收获了第一份感谢：[小红卡收到了第一份感谢 · Issue #70 · PancrePal-xiaoyibao/PancrePal-xiaoyibao](https://github.com/PancrePal-xiaoyibao/PancrePal-xiaoyibao/issues/70)

![](https://s3.juniortree.com/pic/2025/12/705fc2debf8ff91597271de52ccd365a.webp)

### Agent

跑了大模型微调的 Pipeline，感觉这东西大家都能做，GitHub 已经有人给出了非常简单的 Factory，但是如何获得高质量的数据尚且不知道

另外一个有趣的想法是，大家现在都把大模型所谓的「智慧」称之为“大参数”之上的「涌现」，但我觉得其实也不完全对，比如说我们背单词出现 abandon 就开始 a b 巴拉巴拉，对于简单的对话大模型确实可以以这种形式进行涌现，但如果是更复杂的内容呢？如果仅仅是「涌现」到底能不能做到呢？

2024 年底到 2025 年，大家都在搞 Inference-time Compute（推理时计算）（类似 OpenAI o1 或 Gemini Thinking 的模式），也还是尚且不知道这到底算不算是未来

但其实今年做过最好玩的事情是做 Agent 开发，我一直对 ChatGPT 或者 Gemini 的 Deep Search 的这种模式充满好奇，我想知道他们是如何在多个循环内，长时间如此高频率地调用各种个样的搜索工具，而且能保证数据的可靠，不出现幻觉的

然后我就尝试自己简单实现了一个多智能体的一个小项目，项目结构大概是这样的：

```
deepsearch-agent/
├── src/
│   └── agents/
│       ├── __init__.py
│       ├── base.py          # 智能体基类
│       ├── config.py        # 配置和提示模板
│       ├── planner.py       # 规划智能体
│       ├── researcher.py    # 研究智能体
│       └── synthesizer.py   # 综合智能体
├── tests/
│   ├── unit/               # 单元测试
│   ├── integration/        # 集成测试
│   └── conftest.py         # 测试配置
├── synthesis/              # 生成的报告存储目录
├── main.py                 # 主应用程序
├── pyproject.toml          # 项目配置
└── Makefile                # 开发命令
```

所以其实还是挺简单的，如果要实现和他们一样的效果，恐怕还需要再加入一些新的功能，但至少我自己实现的效果我还是很满意的

临近期末，25 年大概也不会做更多的小实验或者尝试了，希望过年能继续做一些原型设计和小实验

今年做的比较多的工作是「上下文管理（Context Management）」、「提示词工程（Prompt Engineering）」、「工具调用（Tool Calling）」、「流程编排（Workflow Orchestration）」，对「注意力」有了一些新的想法和理解

### 业余无线电

终于拿到呼号了，在北京拿到的，BD1BND，在广州和许多友台通联了，一共通联了 20 多位友台，上的最多的中继是越秀金沙 BR7JCC 和湘西八斗山中继

26年 1 月份就可以考 B 了！我要玩短波

## 旅行

今年去了五个地方玩，重庆、贵州、广州、香港、青岛

### 重庆

重庆是一月份的时候去的，人其实不多，而且吃得好，住的也好，具体的游记可以看这一篇：[游记 - 2025 - 重庆 • Liueic](https://www.juniortree.com/blog/chongqing-2025)

![](https://s3.juniortree.com/pic/2025/12/f1feea9ca77ee2ce1bae3ed1fe86047b.webp)

### 贵州

第一次开这么远的高速，大多数时间都在车上睡觉，自驾游体验尚可，如果再给我机会我可能更愿意坐高铁：[游记 - 2025 - 贵州 • Liueic](https://www.juniortree.com/blog/guizhou-2025)

![](https://s3.juniortree.com/pic/2025/07/80c7bd7794642698f13afae9166cc002.webp)

### 广州

广州还是很亲切的，因为有条珠江，晚上饭吃完可以绕着珠江转呀转呀转呀，转完可以整杯瑞幸喝一喝，生活还是惬意的

去广州参加了当地火腿的聚会，第一次交换了 QSL 卡片：[随记 - 参加广东业余无线电协会活动 • Liueic](https://www.juniortree.com/blog/ham-in-guangzhou)

![](https://s3.juniortree.com/pic/2025/08/16b1338a0c77f31b6c95f8968e9b64fd.webp)

### 香港

因人而异的地方，我不喜欢这儿，人太多，高楼幕墙反射下来的光晃眼睛，玩了半天就回广州了：[游记 - 2025 - 香港 • Liueic](https://www.juniortree.com/blog/hongkong-2025)

![](https://s3.juniortree.com/pic/2025/08/e2d4d8032caf7cd390f7e1e931a5bb87.webp)

### 青岛

喜欢海，青岛有海，所以喜欢青岛（香港：偏心这一块），国庆的时候整个山东都在下雨，青岛也是，青岛吃的还行，海肠饭比较水，海肠吃起来脆脆的，还是辣椒好吃

![](https://s3.juniortree.com/pic/2025/12/d6f39510d3f1dfe5b2ad9a7208598faa.webp)

去爬了泰山，依旧大雨，差点交代在上面，然后当天就坐高铁回北京，中午吃了汉堡王，吃完就睡觉

![](https://s3.juniortree.com/pic/2025/12/439975d3a959c2cf1e0862859635606d.webp)

## 学业

比大一有意思，期末感觉是一场大型的背书比赛，有机会可以写一些 Course Review，不过反正都是必修课，Review 来 Review 去总归是要上的，而且课程质量其实不低

周三在北一吃饭的时候碰到刘良玉老师，我大一还在物理系的时候上过他的选修课，对他印象非常好，他对我的印象也很好，然后当时我和他说了我想转专业的想法，周三的时候我半开玩笑地问他，我问他是否还记得我

然后他说他还记得我，是那个要转专业的同学，然后又问我近况如何，邀请我去他们实验室做客

也是因为大一在物理系上的那门选修课，也认识了现在带我做科研训练的导师，杨采青老师，大一的时候还没有确定是否真正要做生物信息学，现在来看这条路还挺适合我的，我也做的非常开心

如果有人以后问我，如果想跨行干某某事情的时候，我一定会让他大胆地去和这个行业的人去交流，哪怕最后没有成功，但至少是宝贵的经历

周四整理资料的时候无意翻到之前转专业的时候演讲稿，是 23 年 9 月写的

![](https://s3.juniortree.com/pic/2025/12/e3e43b50f1d7c3be84dde64472b51293.webp)

现在看虽然有些「用力过猛」，而且突然想起来已经是两年前的事情了，恍如隔日

## 总结

我的个性签名是：「你应当选择你热爱的，只有热爱的东西才能倾注一切」，这句话其实是出自一个陌生网友的 Comment 里面的，原文是：

> 某些时候你不知道喜欢什么，然后模糊的选了一个方向。某些时候你知道自己喜欢什么，但你受限于资源只好选择了别的。务实的说法是，热爱的可以当做爱好，专业则不一定需要热爱，但人无法绝对理性地计算得失，从究竟上说，你应当选择你热爱的，只有热爱的东西才能倾注一切

我觉得我比很多人都要幸运的是，我父母没有让我背负起必须要光复整个家族的使命，读书也好，工作也罢，活着就行，另一方面，和很多人交流后，我觉得稀里糊涂地活着实在是太难受了，即便是不知道一个很确切的目标，也应当向着至少自己不反感的方向走，我实在是住在象牙塔里面的人

「你应当选择你热爱的，只有热爱的东西才能倾注一切」，我想这句话和费曼说的「The pleasure of finding things out」是一样的，在人生这个复杂的非凸优化问题里，寻找全局最优解往往是不可能的，甚至那个目标根本就不存在，只要你每一步都走在“梯度 > 0”（哪怕只是微弱的喜欢，或者仅仅是不讨厌）的方向上，拒绝负梯度（讨厌的方向），积分下来，的人生轨迹就是一条漂亮的上升曲线
