如何学习Agent工程开发?求指路!

#AI求职实录# 大家好,我是一名28届的前端开发,最近团队需要启动一个Agent(智能体)项目,但我对这个领域还很陌生,想请教大家几个问题,希望能得到一些工程实践上的指点。

1. 我的背景和困惑

我只知道“Agent”这个概念和一些名词,但没有深入学习过。以前在学校学的AI课程(深度学习、CV、搜索算法)感觉偏科研理论,和实际工程开发好像不太一样。

我看到现在很多招聘要求“开发+Agent赋能”,感觉这已经是一个普遍趋势了。

看到有牛油评论说:“现在大厂就很迷,感觉要么就是算法+agent,要么就是开发+agent。还是招和原来一样的岗位,只是都要求赋能agent了   ”。

真正的工程化Agent开发到底该怎么做?

2. 我的具体疑问

a.技术栈疑问:
我粗略了解到后端好像用Spring AI比较多?想请问在真实的产业项目里:

后端主力语言是Java还是Python?各自的常见技术栈和框架是怎样的?

b.开发流程疑问:
我之前的理解实在太少了,以为就是“接入大模型API + 优化Prompt”。真实的Agent工程开发,到底包含哪些核心环节和模块?(比如除了调用模型,是不是还要做任务规划、工具调用、记忆管理这些?这些要怎么深入学习呢?要和科研深度学习一样跑“炼丹”项目读论文吗?)

3. 我的角色定位:
我本身是前端开发,自己写的toy是用Node.js 还有 express 框架做全栈项目。

像我这样的背景,在一个Agent项目中:
具体能从哪些方面入手去“赋能”?
除了做个展示界面,在Node.js这一层能做哪些有意义的AI集成或能力封装?

4. 求分享、指路
我现在的认知太少了,非常需要一个从工程视角出发的学习路线和方向指引。希望大家能分享一下:
我应该按什么步骤去学习?

重点要掌握哪些工具和框架?

作为前端/全栈,在实际业务里面怎么赋能agent?当前我的学习突破口在哪里?

----------
先谢谢各位大佬了!#牛客解忧铺##牛客在线求职答疑中心##聊聊我眼中的AI##AI了,我在打一种很新的工#
全部评论
先学一个langchain+fastapi的todo Agent跑通,再谈赋能
3 回复 分享
发布于 01-14 17:36 北京
Agent核心就四块:规划、工具、记忆、执行,逐个击破
2 回复 分享
发布于 01-29 16:50 陕西
Node.js用LangChain.js搞起
1 回复 分享
发布于 01-29 16:50 天津
28届。。。恐怖
1 回复 分享
发布于 01-29 16:44 上海
啊?28届前端开发?大二就实习了吗
1 回复 分享
发布于 01-29 14:31 湖南

相关推荐

问的很细,判定为寄Q:详细介绍项目Q:用 Redis 做去重的话,比如说 5 分钟之内不能重复发,是怎么做的?Q:具体描述用滑动窗口去重Q:项目中遇见的挑战?怎么解决的?Q:用消费者组做隔离,同一个消息发到一个 topic 上,消费者组会都会收到这个消息吗?Q:不同的业务消息我都往这个 topic 上去发,所有的消费者都能收到这个消息吗?Q:为什么选择这种方案?有什么考虑?这种模式会有什么问题?Q:详细介绍另外一个项目Q:用 RAG 去做检索,知识库是怎么搭建起来的?Q:文档清洗是怎么做的?是人工做的还是什么?Q:向量是多少维的?Q:文档分片之后,向量库里边的文档有多少?Q:向量库里存了哪些数据字段?Q:怎么做的向量检索?怎么把相似的这条数据搜出来的?Q:索引格式是什么Q:你的 RAG 是一个什么?是一个接口吗?Q:接口怎么跟 Agent 打通?你的 RAG 接口是怎么跟 Agent 结合?Q:项目当中怎么用的多线程Q:数据库的索引用过吗?SQL:有一张表,里面有姓名和分数两列,查一下分数最高的学生的姓名,不用考虑索引。SQL:这个表里面又增加了一个列叫科目,查一下每一科成绩最高的学生的姓名。Q:你的 Redis 里边都存了什么数据?怎么用的?Q:你用过 AI 编程吗?有什么经验总结?Q:就业期望是算法方向还是做应用方向?
查看24道真题和解析
点赞 评论 收藏
分享
评论
2
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务