一、为什么要写这个专题
先说结论:这个系列是我写给快要被淘汰的 Android / iOS 原生开发者的。
如果你也是做原生出身,最近一定会有这种感觉:
- 招聘平台刷一整天,原生岗一半是外包;
- 非外包的,要么要求跨端(Flutter / KMP),要么要求做Framework、做音视频、做 C++;
- 面试被问的要么是 8 年前就该会的底层,要么就是一堆你没做过的 AI;
- 同事不是转全栈,就是转 AI,剩下的都在硬撑;
- 你很想转 AI,但打开资料一看,全是付费课程、割韭菜训练营、或者连目录都不敢免费放出来的“体系课”。
我自己也是原生背景,一路从 Android 做到跨端、再做到现在的 AI Agent 方向,中间被各种“AI 应用开发”“大模型工程师”“AI Native App 工程师” JD 反复洗礼。最后我发现一个事实:
AI Agent 工程师现在就是一个刚刚被需要,但还没被体系化的岗位。 所以也没人免费讲清楚,网上大多数内容只敢讲到“接个 API”就停,再深的就开始收费。
这就是我想写这个系列的原因:
- 市场上几乎没有免费的、成体系的 AI Agent 工程师进阶路线,大多数都是零散 demo 或付费课。
- 进阶路径非常模糊,不像 Android 那样有清晰的初/中/高分层,你不知道自己该往哪走。
- 很多人根本不确定要不要学,因为不知道自己学完能干嘛、能不能接住岗位、能不能涨薪。
- 原生开发者是最适合转 AI Agent 的一批人,但现在没人告诉他们怎么转。
所以这个专题要做的事就是一句话:
把 AI Agent 工程师这条路径,从“初级 → 中级 → 高级”完整、免费、成体系地讲一遍,并附上一个可以上 GitHub 的开源项目作为练手骨架。
这个系列不是速成,不喊口号,不灌鸡汤,全是我自己在做 AI Agent 项目时踩过的坑和结构化总结。
二、这个系列适合谁看(以及不适合谁看)
适合看的人
- 原生 Android / iOS 开发者,工作 2 年以上,能独立完成复杂业务;
- Flutter / RN 跨端开发者,想在 AI 方向沉淀出差异化能力;
- 后端工程师,想补齐“AI 应用工程化 + 客户端体验闭环”的能力;
- 已经接过大模型 API,但一直停留在“调接口”层面,想突破;
- 想做 AI Native App,但不知道从哪下手的独立开发者。
不建议看的人
- 只想学一套能吹的话术去面试套壳公司的人;
- 想三天速成、直接拿高薪的人;
- 只想找一个现成项目直接 fork 当简历项目的人。
讲清楚:这个系列不是让你“看完就能拿 offer”,而是让你“看完知道该练什么”。
拿 offer 靠练,不靠看。
三、为什么原生开发者最该转 AI Agent,而不是卷系统或卷跨端
先把结论放在前面:
原生开发者其实是做 AI Agent 应用最“顺手”的一批人,只是你自己还没意识到而已。
原因有三个。
-
你已经具备“工程化落地”的能力
AI 圈里真正缺的不是会写 prompt 的人,是能把 AI 从 demo 工程化成可上线产品的人。 这个能力你已经具备:
- 性能优化
- 状态管理
- 异步编程
- 稳定性治理
- 复杂交互实现
- 跨模块协作
这些正是 AI 应用工程里最稀缺的部分。很多算法背景的人可以做模型,但做不了稳定的用户产品。
-
你离“用户侧落地”最近
未来的 AI 应用大多会长在设备和 App 上:
- 智能戒指、手环、耳机、眼镜等可穿戴
- 智能家居
- 车机
- 智能手表
- 各种 AI Native App
这些场景都需要 “理解硬件 + 理解系统 + 理解交互 + 理解 AI” 。
算法工程师做不了,纯前端工程师也做不了,最合适的就是你。
-
你再往原生卷,性价比越来越低
现实是:
- 原生基础岗在被外包蚕食;
- 原生高阶岗在被“系统/SDK/跨端/AI”拆走;
- 不转方向,你的下一份工作大概率是降薪外包。
AI Agent 方向恰好反过来:
- 岗位在扩张;
- 薪资在上浮;
- 人才池极度稀缺,尤其是“能做工程落地的 AI 工程师”。
不是要你放弃原生,而是在原生基础上多一个能打的技能栈。
四、AI Agent 工程师到底是做什么的
很多人一听“AI Agent 工程师”就以为是算法岗,其实不是。
它更准确的定义是:
AI Agent 工程师是把大模型能力、业务数据、工具能力和用户交互整合起来,让 AI 从“能回答”升级到“能理解、能决策、能执行、能反馈”的工程角色。
换成大白话:
- 算法工程师负责造模型;
- AI Agent 工程师负责把模型变成产品。
AI Agent 工程师的核心职责(五件事)
- 设计 AI 能力闭环 把“用户/设备数据 → 状态理解 → 任务决策 → 工具调用 → 结果反馈”做成闭环,而不是单次问答。
- 搭建 Agent 系统架构 包括:LLM 接入、Prompt 编排、上下文管理、多轮对话、Tool Use / Function Calling、RAG、错误回退、流式响应等。
- 对接业务数据与外部能力 接设备数据、用户画像、业务接口、IoT 控制、日程提醒等,让 Agent 能“基于数据做判断、调用工具做事”。
- 设计交互与产品表达 AI 不只是聊天框,还包括消息流、卡片流、实时反馈、建议确认、行动结果回写、非对话式提醒等。
- 做效果优化与工程治理 准确率、延迟、token 成本、工具调用成功率、用户采纳率、幻觉率、稳定性、灰度发布……这些都是 AI Agent 工程师的日常。
对比一下大家熟悉的岗位
| 岗位 | 核心职责 | 类比 |
|---|---|---|
| 算法工程师 | 训模型、调模型 | 造发动机 |
| AI Agent 工程师 | 把模型工程化为产品能力 | 造整车 |
| 客户端/前端 | 做交互与界面 | 造车内饰 |
| 后端 | 做服务与数据 | 造底盘电气 |
你要转的岗位,其实是整个 AI 应用链路里“最像项目负责人”的那个角色。
五、参考 Android 工程师的进阶模型,重新定义 AI Agent 的分层
之所以用 Android 类比,是因为这个系列的读者多半是原生出身,一看就懂。
Android 工程师的进阶节奏(你们都经历过)
- 初级:能写页面,会调 SDK,懂四大组件;
- 中级:会性能优化、架构分层、复杂业务拆解、组件化;
- 高级:能做 Framework、SDK、跨端架构,能主导项目落地与团队协作。
AI Agent 工程师的进阶路径其实可以完全对标:
初级 AI Agent 工程师
定位:能把 AI 能力跑通,能做最小闭环。
- 会接大模型 API;
- 会写基本 Prompt;
- 会做基础 RAG;
- 能实现简单对话功能;
- 能搭一个 demo 级 Agent。
对应 Android 的“能写页面、能调 SDK”。
中级 AI Agent 工程师
定位:能做可上线级别的 Agent 能力。
- 多轮上下文管理;
- 流式响应(SSE / WebSocket);
- Tool Use / Function Calling;
- 服务化封装;
- 检索优化(Rerank、混合检索、Query 改写);
- 前后端协作完整链路;
- 基本的稳定性治理(超时、重试、兜底)。
对应 Android 的“能做架构、性能优化、组件化”。
高级 AI Agent 工程师
定位:能定义 Agent 在产品中的角色,并主导整套系统落地。
- 能设计 Agent 架构与协议;
- 能做任务拆解、路由、工作流编排;
- 能治理成本、效果、稳定性、安全;
- 能搭建评测体系(离线评测 + 在线指标);
- 能与算法、产品、硬件跨团队协作;
- 能主导 AI Native 产品从 0 到 1 落地。
对应 Android 的“能做 Framework、SDK、跨端架构、主导项目”。
六、这个系列怎么安排(学习路线图)
整个专题会按照“初 → 中 → 高”三段式推进,并且每一段都会有可运行的开源 demo,基础骨架就是目前我在写的这个项目:
qwen-agent-demo: 基于千问大模型的AI Agent 演示Demo :一个从 RAG 最小闭环出发、逐步演进到 AI Agent 工程化的开源学习项目。
后续会同步更新到 GitHub,每篇文章对应一个 tag / 分支,方便大家对照学习。
专题目录(先立好骨架)
- 第一部分(本篇):为什么写这个系列 + AI Agent 岗位全景 + 进阶体系
- 第二部分:初级 AI Agent 工程师必备技能 + 最小 RAG Agent Demo(对应当前
main_rag.py) - 第三部分:中级 AI Agent 工程师进阶 —— 多轮上下文、流式响应、Tool Use、服务化、检索优化
- 第四部分:高级 AI Agent 工程师进阶 —— Agent 架构、工作流编排、评测体系、成本与稳定性治理、AI Native 产品落地
每一部分都会回答三个问题
- 这一层的工程师在真实公司里做什么?(配真实 JD 拆解)
- 需要掌握哪些核心概念与技能?(配原理解释)
- 怎么在项目里练出来?(配 demo 与代码演进)
七、写在最前面的三句话
- AI Agent 不是玄学,它就是一门新工程。原生开发者迁移过来不难,难的是没人带。
- 真正的门槛不是模型,是工程化落地能力。这恰好是你最擅长的那部分。
- 这个系列从第一篇到最后一篇都免费,你要做的只有一件事——跟着练。
下一篇我们正式进入:
初级 AI Agent 工程师:必备技能清单 + 用一个最小 RAG Agent Demo 把能力跑通。
如果你是原生开发者,又在犹豫要不要转 AI,这个系列会是我能给你最诚实的一份地图。