2025年度总结:从Java基础到边缘AI的探索之旅

2025年度总结:从Java基础到边缘AI的探索之旅
kikock🎯 引言
站在2025年的尾巴上回望,这一年是技术广度与深度并进的一年。
从年初对Java生态的查漏补缺,到年中对家庭网络与Linux桌面生产力的折腾,再到年末,随着DeepSeek等大模型的爆发,我也投身于边缘计算与本地大模型部署的浪潮中。
📝 这篇年度总结,既是对过去一年技术足迹的记录,也是对未来方向的思考。
☕ 第一阶段:Java生态的深耕与重温
🗓️ 时间线:2025年1月 - 2月、10月
🏷️ 关键词:Spring Boot、AOP、Optional、Java 17
作为一名Java开发者,基础永远是重中之重。2025年的前几个月,我将目光重新聚焦回了Java语言本身及其生态圈。
🔹 Java 17的新特性实践
虽然LTS版本不断更新,但真正静下心来系统学习Java 17的语法特性是在今年10月。
- Records(记录类) - 告别冗长的POJO模板代码
- Sealed Classes(密封类) - 更精准的继承控制
- Pattern Matching(模式匹配) - 简化类型判断与转换
这些特性的引入,不仅简化了代码,更改变了我们对数据建模的思考方式。
🔹 Spring生态的再思考
在业务开发之余,我整理了以下实践经验:
- 📌 Spring AOP的简单应用 - 深入理解切面编程的威力
- 📌 SpringBoot常用工具类 - 提炼日常开发中的实用工具
年初还深入探讨了Optional类的正确打开方式,告别了满屏的null检查,代码质量有了显著提升。
🔧 第二阶段:网络与系统工具的折腾
🗓️ 时间线:2025年3月 - 4月
🏷️ 关键词:OpenWrt、内网穿透、Linux桌面、Nativefier
春天是万物复苏的季节,也是”折腾”之魂燃烧的时刻。今年的折腾重点主要集中在家庭网络环境的改造和Linux桌面体验的优化上。
🌐 家庭网络中枢:OpenWrt旁路由
1月份,我动手搭建了一套完整的OpenWrt旁路由系统。
技术栈:
- 🔹 固件:immortalWrt
- 🔹 科学上网:Passwall
- 🔹 DNS方案:MosDNS + AdGuardHome
通过精细化的DNS分流策略,彻底解决了DNS污染问题,全屋设备无缝科学上网,体验丝滑流畅。
🐧 Linux桌面的探索
4月份,尝试了国产操作系统银河麒麟桌面版,体验了国产Linux生态的进步。
为了弥补Linux生态下部分应用缺失的遗憾,学习使用了Nativefier将常用网页服务打包成独立APP,极大地丰富了桌面应用场景。
🔐 网络穿透与代理
深入研究了以下技术方案:
- 🔹 v2rayN从入门到精通
- 🔹 内网穿透技术
打通了内外网的连接,无论身在何处都能安全便捷地访问家中NAS和服务器资源。
🤖 第三阶段:拥抱边缘计算与AI大模型
🗓️ 时间线:2025年12月
🏷️ 关键词:RK3588、Llama、边缘计算、NPU
2024年是AI元年,而2025年则是AI应用落地的一年。年末,我将目光投向了边缘计算领域,尝试将大模型能力引入低功耗设备。
🎮 RK3588上的AI实验
12月,我入手了一块Firefly ROC-RK3588S-PC开发板,开始了边缘侧大模型的部署之旅。
💡 RKLLama部署
编写了详细的RKLLama部署教程,利用NPU的算力,成功在8W功耗的设备上运行了Qwen等大语言模型。
💪 性能表现:
在RK3588的3 TOPS NPU加持下,模型推理速度达到了令人满意的水平,真正实现了”端侧智能”。
🛠️ 系统环境初始化
为了方便后续折腾,还编写了一套Ubuntu系统初始化脚本。
脚本功能:
- ✅ Docker一键离线安装
- ✅ NPU驱动检测与监控
- ✅ ZRAM虚拟内存优化
- ✅ 系统信息实时展示
为边缘计算设备提供了稳定可靠的运行基座。
🎉 结语
📊 2025年技术图谱
1 | Java生态深耕 ──→ 网络工具折腾 ──→ 边缘AI探索 |
2025年,是充实而多元的一年。技术的边界在不断拓展:
- 从云端的Java微服务
- 到家庭局域网的精细化治理
- 再到边缘端的AI推理
每一步探索都充满了乐趣与挑战。
🚀 展望2026
未来一年,我计划:
- 📱 深入边缘AI应用开发 - 将大模型能力与家庭自动化(Home Assistant)更紧密结合
- ☕ 持续关注Java新特性 - 在架构设计上追求更简洁高效的解决方案
- 🏠 打造智能家居环境 - 融合各项技术,实现真正的”智慧生活”
💭 感谢技术,让我们始终保持好奇,永远年轻,永远热泪盈眶。
📅 写于2025年12月31日



