最近想学习 AI Agent 开发,希望可以写出简单的 Agent 产品,可以独立运行,而不只是简单调用大模型 API 做一个聊天页面。 我的基础偏全栈,目前对 Agent 开发基本是零基础,不了解具体的实现原理、技术栈和工程实践,目前使用过各种热门 Agent 但是只是使用。 现在主要有几个困惑: 1. 比较合理的学习顺序是什么? 2. 应该先用原生大模型 API 实现一个简单 Agent ,还是直接学习 Agent 框架?,开发 Agent 应该不需要区分语言? 4. Function Calling 、MCP 、RAG 、记忆、工作流等概念应该按照什么顺序学习? 5. 有哪些适合新手的实战项目,可以从简单调用工具逐步做到完整应用? 6. 目前有哪些值得学习的框架、开源项目、课程或文章? 我现在的初步想法,是先做一个能够调用几个外部 API 、完成简单任务的助手,再逐渐增加搜索、知识库、任务步骤和执行状态展示等功能。 想请有 Agent 实际开发经验的朋友分享一下学习路线和踩坑经验。 感谢。