我的 2025 年度总结

我的 2025 年度总结

· 大事记 · 约 2137 字

2025 仍然是在不知不觉中结束了,也许是这一年比较忙吧。按照惯例,今年也得写一篇年度总结才行。

预料之中的烦躁生活

人们对骂的时候经常会提到「生活如不如意」这一个点上。如果要我回答这个问题,我的生活肯定是如意了:烂成那样还能考上自己理想中的大学,在所谓「没有家但胜似第二个家」的南宁读书,还把一些咕咕咕很久的东西给推进了。虽然生活也没比成年之前好到哪里去。

你所看到的文章封面,便是我从市中心返回学校的高频乘坐线路。

但是 Restent's Notebook 已经转型为技术类博客,而我在技术这方面还是半吊子。因此这一篇年度总结,我想和你简短聊聊我的半吊子技术总结。

做了点什么

Noutious

虽然不打算过度鼓吹这个项目,但我觉得很有必要跟你讲讲我为何要自造这个轮子。

自 2024 年 4 月重构博客之后,我一直在使用 Nuxt Content 管理我的博客内容、使用自带的 @nuxtjs/mdc 渲染 Markdown 文章。但是,Nuxt Content 会生成一系列 API Routes、导致性能被拖慢,并且自带的 MDC 和 Nuxt Content 强关联、时不时也会蹦出来一些神秘的水合问题。

Hexo 作为驱动了我博客至少有两年的框架,当看到 Hexo + Next.js 这样的组合案例时,我很想试一下能否有 Hexo + Nuxt 的组合。但是,Hexo 作为一个 2013 年诞生的静态网站生成器,虽然可以当 CMS 来调用,但想要一个 CommonJS 的项目在 ES Module 项目里运行起来还是有点麻烦的,至少我这边会时不时产生相关问题。

加上前文讲到的、Nuxt Content v3 就是一个 Nuxt 化的 Content Collections,Noutious 就这样诞生了。你可以看到很多 Hexo 和 Warehouse 的影子,尽管后面为了傻瓜化做了大部分的修改。

考虑在 2026 年增加文档支持,让 SliverRiver's Library 也用上自造轮子(迫真)。

构建 R2's thoughts

2025 年中画的饼也终于在临近年末实现了。 欢迎光临我的暴论小网站!(逃)

这个饼说来也巧,和人吵架吵多了之后慢慢看透了某些事情的本质。个人是一个急性子、说话就算过脑(不论多少次)也具有攻击性,经过了非常慎密的思考,遂将所有思考的文章移到一个单独的博客,你现在所在的博客将会慢慢变为一个以技术为主的笔记本站。至于生活相关嘛......忙死了发什么发(

虽然这个博客功能实现挺简单,但我个人还是挺高兴的,因为这是 Noutious 第一次上生产环境。虽然这个生产环境比较潦草就是了。

重构这个博客(Restent's Notebook)

既然 Noutious 可以使用了,我迫不及待地将这个博客的重构推上了日程,当然也是在这个月实现了。除了图片放大功能之外的功能基本还原了,吧。我也在 这一篇文章 讲了一些比较新鲜的、重构这个博客过程中的细节。

未来可能会用 Atomic CSS-in-JS 覆盖掉 UnoCSS。我个人其实非常喜欢 UnoCSS 甚至因为这个 v 了 50 给 Anthony Fu 老师,但一堆类名塞 class 里面、想要维护起来的确很吃力,别的使用方法我也不是特别喜欢。相比之下,Atomic CSS-in-JS 自动编译类名就深得我心.jpg

重构个人主页

秉承「大道至简」的原则,我将个人主页的样式进行了一个精简。考虑到子站的内容还得点击链接跳转过去才能看到,我在 API 上实现了 两个博客的近期文章集合 和 随机友链,让访客在个人主页上先略知一二、再选择是否跳转过去查看更多内容。

帮了些什么

Nitro

2024 年加入 Nitro Community 之后一直在划水。今年开了一些 docs fix 和 functions backport (v3 -> v2)。上大学之后则是长期划水,有点小惭愧。

unjs/obuild

obuild 是一个基于 Rolldown, Oxc 和 rolldown-plugin-dts 的打包器,相比 tsdown 更专注于 UnJS 项目的打包需求。Noutious 也在使用它打包资源。

我为这个打包器增加了配置文件支持,以及 minifydts 的配置选项支持。

Nuxt Shiki

说来也很奇妙,我也不知道 pi0 怎么会将 Nuxt Shiki 的维护全权交给我的。

我将 Nuxt Shiki 的高亮引擎从 WASM 更换成了 JavaScript 正则,结果更换完还忘了删 unwasm......新的一年我一定要好好学习模块维护,不要再搞出什么岔子了(猛男落泪)。

喜欢的话,投喂亿下孩子吧(逃)
爱发电