前言
前端圈已经被人工智能占据了,这不是预言未来,而是描述当下。
总结
当下,趋势如下
- 凡是可被AI替代的,一定会被AI替代
- 前端的工具链将会 大一统, 且 集成 AI。这个大一统的工具链,将会成为各种框架的基座(比如vite),然后react,vue等框架,会以 vite-react,vite-vue 插件的形式存在
- 前端工程师的职责将会发生改变,需要利用AI完成设计,产品,运营等
我们的历程
我们的历程,可以说是以上趋势的缩影
24年末,我们开始AI Codding转型,因为我们有自己的工具链标准且闭源,为了AI能够较好的识别,我们需要自己搭建知识库,rules,mcp等
IDE变化
- VSCode Copilot
- 到 Cursor,kiro,trae等。(目前主体是Cursor,至于其他总有点差距,但是也都比去年强很多,持续关注中)
- IDE + 框架rules + mcp(进行中)
知识库
(ps:这四项目前都是同时存在的)
- 纯文档
- RAG
- 聊天群+人工标记的RAG(RAG返回答案,人工标记是否正确)
- 聊天群+自动化的RAG(进行中,高质量的会自动回复)
将来还可能走KAG等方案
工具链
- 开源工具链nextjs
- 适配公司的工具链,假设是 B链(b端工具链),适配了公司自己的发布等各种基建能力(图片优化,页面兜底降级,缓存策略等等)
- 携带AI能力的B链(进行中,触发报错直接提示如何修复)
职责
有趣的是,运营正在承受更多的职能,比如搭建活动页面(此时他们是否应该被视为前端呢?)。
终局预测
前端毕竟是一个职位,职位脱离不了公司和市场,现在来看,既然 更少的人,可以做更多的事情,那么资本一定会这样安排。
而公司是按照产线配置人员的,如果有人可以一人一条产线,那么资本就会这样做,而AI让这些成为可能。
(为什么无法脱离人?这是因为AI幻觉,目前级别有办法解决,但是代价未必比找一个人来低。可预见的将来三年内,我认为应该无解)