过去两年,技术圈发生了一件大事:AI 不再只是一个被反复讨论的话题,而是真正走进了软件开发的日常。
这篇文章是专栏的开篇,我想先聊三件事:这个时代正在发生什么,它为什么促使我转型,以及前端人在这条路上有哪些优势。
先说清楚:我不是 Agent 领域的专家,只是一个想认真试一试的前端。 这里记录的是起点,不是结论。
一、时代背景:AI 正在重写开发的日常
第一个变化,发生在写代码这件事本身。AI 辅助编码已经从“偶尔试试”变成了不少人的日常工具:拆需求、写组件、补测试、排查问题,越来越多的环节有 AI 参与。
第二个变化,是 AI 能力的升级。模型不再只是回答问题,而是开始理解目标、拆解任务、调用工具、完成任务。这类能自主行动的系统,就是 Agent。
第三个变化,是软件形态本身。过去的软件是“人点界面,系统响应”;现在越来越多的产品正在变成“人说目标,Agent 去执行”。
代码不再只是被人一行行敲出来的东西,软件也不再只是被人一步步点出来的东西。
二、是什么促使我转型
面对这些变化,我反复想一个问题:
如果开发工具已经能完成越来越多的具体工作,接下来,我该把时间投入到哪里?
这个问题没有现成的答案,而焦虑和观望都不会给我答案。我最终形成了三个判断:
- 前端的价值不会消失,但它的范围正在被重新定义。 只把设计稿变成页面、把接口数据变成交互,已经不够了。
- Agent 带来了一种新的软件形态。 它需要有人去设计交互方式、人机协作的边界,以及过程如何被用户看见。
- 工作流本身可以被自动化。 需求、开发、测试、评审,能不能交给多个 Agent 分工,再由一个调度者串成闭环?我不确定能走多远,但我想亲手试一试。
与其担心被浪潮淘汰,不如走进浪潮里面看个究竟。
三、前端人转型的优势
转型不是从零开始。前端积累下来的能力,和 Agent 的世界有不少重合:
| 前端的优势 | 体现在哪里 | 在 Agent 里能用在哪 |
|---|---|---|
| 异步与事件驱动思维 | 熟悉事件循环、异步流程和副作用管理 | 理解 Agent “思考、行动、观察”的运行循环 |
| 对交互与体验的敏感 | 长期打磨界面、反馈与流畅度 | 设计流式输出、过程可视化和人机确认节点 |
| 工程化习惯 | 组件化、模块化、调试与性能优化 | 把 Agent 做成可维护、可调试的系统 |
| 离用户最近 | 最先接触真实的使用场景和痛点 | 判断 Agent 到底解决了什么问题、好不好用 |
前端人的优势,不只是“会写页面”,而是离用户最近,又习惯把复杂的系统变成人能操作的东西。
当然,也有明显的短板,比如后端、部署,以及对模型能力边界的理解。短板可以补,我会在后续的文章里一点点补上。
写在最后
转型这件事,没有人能替你确定方向,但可以有人和你结伴。
这个专栏,首先是为了留下我自己的学习轨迹:当时怎么理解,做过哪些尝试,又在哪些地方改变了判断。不懂就说不懂,走通的路要写,踩过的坑也要写。
如果你也是前端,也在想“我要不要动一动”,欢迎跟着一起走。