关于自己的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。


需要学习:

文档解析

例如:

PDF

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知识库

支持:

  • PDF
  • 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 名词。

posted @ 2026-07-08 18:57  pywjh  阅读(4)  评论(0)    收藏  举报
回到顶部