关于自己的AI成长之路
结合我们前面的交流,我会把你的定位再明确一点:
Python 后端(4年)+ Go 后端(2年)+ AI Agent = AI Agent Backend Engineer → AI Agent Architect(AI智能体架构师)
这个路线比单纯学 LangChain、LangGraph 更有竞争力,因为你的目标应该是能够设计和落地企业级 Agent 系统,而不是做几个 Demo。
我建议按照四个阶段成长,而不是按课程学习
后端开发
│
▼
AI应用开发
│
▼
单Agent
│
▼
多Agent
│
▼
企业Agent平台
│
▼
AI架构师
整个过程大概需要 8~15个月(取决于投入时间)。
第一阶段:LLM应用开发(1~2个月)
目标:
熟悉大模型开发的基本能力。
这一阶段不要碰 LangGraph,不要碰复杂框架。
先把 API 玩透。
建议学习:
1、Prompt Engineering
包括:
System Prompt
User Prompt
Few-shot
Chain of Thought
Self Reflection
Output Format
重点:
不是会写 Prompt。
而是知道:
Prompt 如何影响模型行为。
2、Function Calling(Tool Calling)
这是 Agent 的基础。
例如:
用户:
上海天气怎么样?
模型返回:
{
"tool":"weather",
"args":{
"city":"上海"
}
}
程序:
调用天气接口。
返回:
28℃
模型继续回答。
这一套流程必须自己写。
不要依赖框架。
3、Structured Output
例如:
输出必须是:
{
"name":"",
"age":18,
"address":""
}
企业里面大量使用。
4、Streaming
流式输出。
SSE。
WebSocket。
这一阶段完成以后。
自己写:
一个 ChatGPT。
支持:
- 多轮聊天
- Function Calling
- Streaming
- Memory
第二阶段:RAG(2个月)
Agent 没有知识。
怎么办?
RAG。
建议自己实现。
流程:
PDF
↓
解析
↓
Chunk
↓
Embedding
↓
Vector DB
↓
Recall
↓
Rerank
↓
LLM
建议全部自己写。
不要直接上 Dify。
需要学习:
文档解析
例如:
Word
Markdown
HTML
Excel
图片OCR
Embedding
理解:
为什么:
一句话:
今天下雨
和
外面正在降雨
距离很近。
Chunk
这个比很多人想象的重要。
企业里面:
Chunk策略影响巨大。
例如:
固定长度
滑动窗口
按标题
按章节
按语义
向量数据库
建议:
先:
pgvector
后:
Milvus
最后:
Elasticsearch Hybrid Search
Rerank
例如:
BGE Reranker。
为什么需要第二次排序。
必须理解。
项目:
自己写:
企业知识库。
第三阶段:真正学习Agent(3个月)
这个阶段才开始。
建议顺序。
第一:
不要 LangChain。
直接:
OpenAI SDK。
理解 Agent。
第二:
OpenAI Agents SDK
理解:
Agent:
其实就是:
LLM
+
Tool
+
Memory
+
Planning
第三:
LangGraph
为什么?
因为:
企业越来越喜欢。
它比 LangChain 稳定很多。
重点:
State。
Node。
Edge。
Graph。
Conditional。
Checkpoint。
自己写:
例如:
用户
↓
Planner
↓
Research Agent
↓
Code Agent
↓
Summary Agent
↓
返回
第四:
MCP
今年开始越来越重要。
例如:
Cursor。
Claude。
都支持。
理解:
Server。
Client。
Tool。
Resources。
Prompt。
然后自己写:
一个 MCP Server。
例如:
Git
MySQL
Redis
Jira
GitHub
Docker
第四阶段:企业Agent(3个月)
这是企业真正需要的。
很多课程不会讲。
例如:
Agent Memory
短期记忆。
长期记忆。
用户画像。
Session。
Memory压缩。
Memory召回。
Workflow
例如:
审批。
CRM。
ERP。
邮件。
企业微信。
飞书。
全部串起来。
Human in the Loop
企业一定有。
例如:
AI:
准备发邮件。
↓
人工确认。
↓
继续执行。
多Agent
例如:
CEO Agent
↓
Project Manager
↓
Coder
↓
Tester
↓
Reviewer
每个Agent负责不同事情。
Cost Control
企业最关心。
例如:
GPT-5 太贵。
怎么办?
自动:
简单问题
↓
Qwen
复杂问题
↓
Claude
代码问题
↓
GPT
图片问题
↓
Gemini
模型路由。
Observability
Agent 不稳定。
怎么办?
日志。
Trace。
Replay。
Evaluation。
Prompt版本。
Token统计。
Latency。
这一块。
很多工程师不会。
但工资最高。
第五阶段:AI工程化(长期)
这里开始。
你的 Go 优势出来了。
例如:
AI Gateway。
模型网关。
统一:
OpenAI
Claude
Gemini
Qwen
DeepSeek
统一接口。
例如:
Rate Limit。
Token统计。
缓存。
熔断。
灰度。
降级。
监控。
审计。
这里已经开始偏:
AI Platform。
我建议你一定要做的项目(按难度)
项目一(入门)
AI Chat
功能:
- 登录
- 多轮聊天
- Streaming
- Function Calling
预计:
1 周。
项目二(企业)
AI知识库
支持:
- Word
- Markdown
- OCR
- Hybrid Search
- 引用来源
预计:
3 周。
项目三(推荐)
AI Coding Assistant
例如:
输入:
修复项目Bug
Agent:
自己:
- 看Git
- 搜代码
- 修改
- Commit
- 输出PR说明
这里会涉及:
- MCP
- Git
- Tool Calling
- 多Agent
预计:
1~2个月。
项目四(企业级)
企业办公Agent
例如:
一句话:
统计上个月销售额,
做PPT,
发邮件给老板。
Agent:
自动:
MySQL
↓
Excel
↓
图表
↓
PPT
↓
邮件
↓
企业微信
这个项目做出来。
很多 AI 公司都会感兴趣。
最后给你一个成长目标
我不建议把目标定成:
我会 LangGraph。
因为框架更新太快。
而应该定成:
我能够独立设计、开发、部署一个企业级 AI Agent 系统。
如果按这个目标来学习,你需要建立的知识体系可以概括为:
| 模块 | 优先级 | 是否必须 |
|---|---|---|
| Python + 异步编程 | ⭐⭐⭐⭐⭐ | 必须 |
| LLM API(Prompt、Tool Calling、Structured Output、Streaming) | ⭐⭐⭐⭐⭐ | 必须 |
| RAG(Embedding、Chunk、检索、Rerank) | ⭐⭐⭐⭐⭐ | 必须 |
| Agent(规划、工具调用、状态管理、记忆) | ⭐⭐⭐⭐⭐ | 必须 |
| MCP(客户端/服务端开发) | ⭐⭐⭐⭐⭐ | 必须 |
| LangGraph(复杂工作流编排) | ⭐⭐⭐⭐☆ | 建议 |
| Docker、Kubernetes、部署 | ⭐⭐⭐⭐☆ | 建议 |
| AI 可观测性(Tracing、Evaluation、日志、成本分析) | ⭐⭐⭐⭐☆ | 建议 |
| Go(AI Gateway、推理服务、平台能力) | ⭐⭐⭐⭐☆ | 利用你的优势 |
结合你的 Python 和 Go 背景,我对你最大的建议是:少刷课程,多做项目。 每学完一个核心主题,就做一个可以放到 GitHub 的完整项目,并写清楚设计思路、架构图、性能优化和踩坑总结。半年后,你的竞争力主要来自这些真实项目,而不是掌握了多少 AI 名词。

浙公网安备 33010602011771号