2025 年总结

年底了,对今年的情况做个总结吧。

今年的经历还挺复杂的。

及时止损

年初的时候,我所在的电商项目其实都还好。

我还做了些后续规划,也正在慢慢实施中:

  • 从 Page Router 迁移到 App Router。
  • 拆分重构商品页。
  • 拆分重构表单页。
  • 拆份多语言,做一个翻译平台。
  • 增加测试用例,做自动化测试。
  • 建立一个错误监控平台,集中管理目前散乱的错误提醒。
  • 增加 CI/CD 流程,例如部署通知,需求关联,问题反馈等。

商品页拆分重构了,改成后台配置表单,前端请求获取。

迁移 App Router 做一半了。正在逐步迁移中。

拆分重构商品页正准备做。

可惜计划赶不上变化,在我转正的那个月,我这个项目就被砍了。

明明说是稳定发展,还说要重新调整激励目标的。

新的开始

项目被砍了之后,走了好几个同事,没走的也都调走了。

原本十几个人的项目办公室瞬间只剩下两个人了。

一个是我,另一个则是之前和我吵过的后端。

我当时心情也不好,毕竟这个项目是我参加工作后的第一个项目,也干了一年多了。

我想过要走,但也只是想想,还是留在了这里。

也没多久,就有新的需求过来了。

大概就是说弄一下客服后台,现在 AI 很火热,所以已经弄了一个 AI 客服出来了。

公司旗下的项目也有好几个,就打算统一一下客服系统。

于是开始做了。

我的任务其实也没多复杂,整体要求突出一个能跑就行。

给几个文本框,文件框,让运营人员可以输入提示词,上传文档文件就行了。

样式全靠自主发挥。

唯一一个有难度的,还是自定义 AI 回复流程模板。

简单来说,就是开发一套低代码框架,让运营人员可以自己编辑流程节点,拖曳组成一套套 AI 客服的工作流程。

嗯,先看竞品是怎么做的。

接着后端那边砍了一大堆需求,最后就保留了个根据选项自动回复的流程。

然后做的差不多了,又说研究一下跨平台开发,接下来公司准备搞这些。

跨平台开发

大概是项目被砍后的那个月月底,我就加入了现在待的这个项目组。

负责的是客户端开发。更具体的是 iOS 客户端开发。

因为我们的业务主要是面向 iOS 用户的,是基于 iOS 生态的。因此不考虑安卓端。

技术选型,是和桌面端统一的 Tauri,他是去年十月才发布的 v2 版本,而移动端支持则是 v2 版本开始的。

说好听点,我们是第一批吃螃蟹的,说难听点,我说不出来。

一开始只是简单的网页套壳,那其实无所谓。

只是后来,业务发展了,运营提了些奇奇怪怪的需求。

我一查,苹果没提供,然后运营又和我说竞品做到了。

只好去学 iOS 原生开发,写了俩 Tauri 插件,也开源发布了。

总而言之,在开发过程中,Tauri 也不负期待的让我踩了一堆坑。

目前已知的有:

  • 安卓访问本地图片会返回 APK 文件导致应用崩溃。
  • 插件对于 iOS 原生异步的支持有问题,在默认生成的原生方法上标记一个 async 就不行了。翻了好几个 PR,照着试了,都有问题。
  • iOS 的自定义协议问题,这个倒不是 Tauri 独有的,而是所有基于 WEB 的跨平台技术都有的。
  • 移动端开发没有实时更新,每次修改页面都需要重启应用。重启应用需要等待 WebView 加载,相当费时。
  • Tauri 是基于 WebView 的,用没问题,但适配就麻烦大了。

关于 AI

今年,AI 越来越火热了。

我现在也在使用 AI,但大部分时候都是先写段代码,然后让 AI 检查一下。

或者有些语法问题,直接问一下。

让 AI 直接生成代码固然快速,但实际调起来却相当麻烦。所以我一般都是先把方法类型这些固定下来,让 AI 补全实现代码。

下面是我常用的提示词:

使用中文语言回答
除非特别说明,否则只会给出方案而不是实现,画图需求尽量使用文本绘图
在给出方案前,复述一遍对于问题的理解和解决思路。
当给出非中文内容时,若无特别说明,则将内容翻译为中文,并进行双语对照。

每次新的 AI 大模型发布,又是一阵阵的前端已死,编程已死。

但其实只是炒作罢了。

淘金热中,发财的大部分是卖淘金工具的,真正发财的淘金工人反而少之又少。君不见英伟达的股价。

我听人说,现在的那些 AI 公司的收入都是左脚踩右脚上来的,A 向 B 投资,B 向 C 下单,C 向 A 采购。

如果只是循环的话其实也还好,毕竟钱只有流动起来才是钱,但往往事与愿违。

现在的 AI 大模型,其本质是大模型,而不是 AI。简单来说就是题海战术,刷的题越多,做题效率越高。

但遇上冷门问题就会歇菜了,然后就本着不会也不能空着的原则,开始张口就来,于是所谓的 AI 幻觉就出现了。

AI 目前还是工具,无法替代人类。

它就像是一个中文房间,接受输入,查询规则,返回输出,我也未尝不是。

总结

整体来说算是平稳过渡的一年吧。

今年其实也有很多想法,但大部分都是新建文件夹的状态。

上半年项目被砍了搞得那一阵心情不好,但也很快度过了。

下半年开始在折腾跨平台,踩了一堆坑,但也还好吧,为了解决问题也学习了很多内容。

工作中,忙里偷闲,学习了 Go,参与了些开源。

我想说用 Go 写个文件标签 CLI,然后折腾了一下,没啥热情就搁置了。

构思了一个玄幻编程的故事,写了十几章了,没人看,就没什么动力写了。

写了一个 Rust 的教程,现在好像已经有 900 Star 了。

参与了一些开源项目,都是文档类型的。其中还有 MDN 的文档。Tauri 的文档我 Fork 了,想说补全一下插件开发的相关内容,但没啥动力。上次翻 MDN 的文档给我搞出阴影了。

我想搞游戏,今年想了好几个点子,都新建文件夹了,然后没然后了。现在在沉迷网游,现在周末电脑都不会关了。

今年九月的时候,项目发展不错,老板之前也承诺过,如果项目发展的好,晚上就不加班了。于是下午到点就可以走了。

我今年的薪资相较于去年,涨幅了有 33% 了,看起来很大,但实际上也没多少,因为我条件不好,起薪比较低。毕竟我今年才二十。

下面是我在去年定的关于今年,25年的目标:

  • 完善我搞的那个后端框架。
    • 步子开太大了,想说手写一个 ORM,手写数据库连接,我还真去查过,要说弄也不是不能弄,但搁置太久了,没啥热情了。现在重新去看代码,看的我两眼懵。
  • 完善我搞的那个 CLI 工具,初步想法是搞出一个脚本引擎之类的。反正先定了再说。
    • 压根就没动过
  • 使当前项目工程化。
    • 项目被砍了。
  • 多发布一些文章,尽量今年干到 150 篇。其实我要写的话还是很多的,只是我习惯全部整合在一起。我未发布的文章里还有篇 JS 基础入门(一个视频让你学会 XXX,但是时长 XX 小时)。还挺长的。
    • 这个倒是干到了 150+ 了。
  • 尝试搞款游戏,想法很多,但能力有限。
    • 沉迷网游中,都是新建文件夹中。
  • 攒钱(搞搞副业?)
    • 没攒多少,毕竟每个月往家里打钱之后也没多少了,此外,我现在在网游里氪金也挺猛的。

26 年目标

  • 多参与开源,不仅限文档,也要做一些非文档型的 PR 。
  • 多做开源,看看能不能达到 Github 认可的允许免费使用 Github Copilot 程度。
  • 多写文章,尽量每周一篇以上,看看年底能不能达到 300+。
  • 做一些小游戏玩玩。

2025 年总结
https://www.inksha.com/archives/2025-nian-zong-jie
作者
inksha
发布于
2025年12月30日
许可协议