大数跨境

0基础入门 AI 应用开发,AI开发框架三剑客怎么选?

0基础入门 AI 应用开发,AI开发框架三剑客怎么选? 玩AI的方可乐
2025-08-25
2

 

你好,我是方可乐。
一个正在深耕AI编程的30+的AI应用开发工程师。
用AI编程开发过Web应用网站,浏览器插件,

微信小程序,AI智能体,RAG系统。

注公众号&添加微信:ThinkFun666

领取【AI编程资料包】



 

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

去年6月份,我做了一个连自己都觉得疯狂的决定:

裸辞,All in AI。

现在已经换赛道成功,继续在工作中探索。


现在做Python AI应用开发,最火的三个框架就是 LangChainLangGraphLlamaIndex 这三剑客。

你可以在这里找到它们,直接看官方GitHub 项目然后clone下来,用AI编程工具边解读边实践是最快的学习方式。

LangChain:

https://github.com/langchain-ai/langchain

LangGraph:

https://github.com/langchain-ai/langgraph

LlamaIndex:

https://github.com/run-llama/llama_index


别看这三个名字长得有点像(🌚其实也不是很像),但是它们定位不同,各有各的专长,这也是它们火的原因。

LangChain 主打「工具箱」,提供最全的链式调用、Prompt、工具集成。

LangGraph 主打「编排」,基于有向图,天然适合做复杂多步骤流程,效果像状态机,但更灵活,能优雅搞定复杂多步推理。

LlamaIndex 主打「数据接入」,尤其是做文档检索和RAG,特别方便。



如果我要做一个路径规划助手。

LangChain 的做法是:先写提示词,再接地图API,用Agent去调用。逻辑是链式的,一步一步走。

LangGraph 的做法是:画个流程图,每个节点处理不同的任务,比如解析需求、查路线、优化方案。AI就沿着图跑。

LlamaIndex 的做法是:类似langchain 的用法,都是用大模型来负责推理,再把“工具调用”这层接进来。如果要结合地图数据、旅游攻略之类的知识库,就能发挥 LlamaIndex 的检索优势。


重点来了!!!

小白入坑AI应用开发要怎么选呢?


很简单,看下面的快速选择方法。

不复杂的agent ——直接用LangChain,工具齐全,能覆盖大部分场景,搞起来快。

逻辑复杂,意图识别各种分支判断多——用LangGraph,它擅长处理分支逻辑。

做知识问答或RAG——优先用LlamaIndex,这方面有很多相关的支持。

一句话总结:根据场景选择。


那上手时间需要多久呢?(有编程基础)
LangChain 上手最快,1-2周就能做个小项目,学会链式调用和记忆管理就能搓agent了。

LangGraph 要熟悉思维方式,大概2-3周能做复杂Agent,主要是要把业务流程拆分理解,做成图-节点的形式。

LlamaIndex 几天能跑出简单的Demo,1-2 周能掌握常用功能,但是在理解RAG流程这块要费点时间。



这仨其实不是竞争关系,而是互补。
各有各的专长,复杂项目甚至能够一起使用。


调用大模型用langchain

流程编排用langgraph 

RAG用Llamaindex 


一套组合拳搞定项目开发。


接下来100天,我会记录从Java程序员到AI应用开发工程师的完整转型路:每一个困惑、每一次突破、每一个真实瞬间。

当前是6/100。

如果你也想了解AI应用开发到底是什么,如果你也在考虑转型但还在犹豫,
那就跟着我的记录,一起探索。


继续折腾中,有问题随时交流 🤝
微信号:ThinkFun666


我的免费AI编程交流群,欢迎加入讨论AI编程玩法(加我微信,说明需求和来意,申请入群




 


不懂编程的小白,如何入门AI编程和商业化?

如何系统地掌握这些方法?如何找到有价值的商业化方向?如何在遇到瓶颈时获得启发和帮助?

如果你也对AI编程充满热情,渴望用AI创造出属于自己的应用并探索商业化机会;如果你想提升在AI时代的核心竞争力,让AI成为你事业的加速器。

那么,我非常推荐你加入“AI编程复利商业化星球”!



在这个社群,你将获得:

  • 9次价值千元的AI编程死磕实战训练营

  • 超级大佬的实战经验分享,商业化思路,前沿AI工具和技巧

  • 和一群积极的AI编程同行者共舞


让我们一起,用AI编程,不仅创造工具,更创造价值,实现个人和商业上的持续“进化”与“复利”!

 

 

 



推荐阅读:

30岁,我放弃写了7年的Java,成功转型AI应用开发

30岁,转型AI应用开发,需要会什么技术?

30岁,空窗期一年,靠什么成功转型AI应用开发?

30岁,没报课,如何从0自学转型AI应用开发?

从0自学AI应用开发,我是怎么做出第一个智能体的?

终于有人把企业级RAG系统讲清楚了!从0到1完整实战指南

AI编程能多猛?通宵爆肝!一夜搓出100+工具网站的疯狂经历

【声明】内容源于网络
0
0
玩AI的方可乐
1234
内容 502
粉丝 0
玩AI的方可乐 1234
总阅读204
粉丝0
内容502