简历上的AI项目,面试官到底想看什么?

#AI项目实战#  #AI求职实录# 最近做了一个企业级 RAG 智能体项目 Ragent,基于 SpringBoot 技术栈 + 手搓 RAG,完整开源了。不是 Demo 级别的调 API 玩具,是覆盖了 RAG 全链路的工程实现,分享出来给大家参考。

GitHub:https://github.com/nageoffer/ragent

为什么做这个项目

现在面试越来越多地问 AI 相关的东西——RAG 怎么做的?Agent 怎么实现?MCP 了解吗?但市面上大部分 RAG 教程要么是 Python 生态,要么停留在调 API 跑通 Demo 的阶段,离真正能上线的系统差距很大。

所以基于自己在公司实际落地 RAG 系统的经验,做了 Ragent 这个项目,把企业里真正会遇到的问题都实现了一遍。

核心能力

▪ 多路检索引擎:意图定向 + 全局向量双通道并行,检索结果经去重、重排序等后处理流水线。
▪ 意图识别:树形意图分类体系,置信度不足时主动引导澄清。
▪ 问题重写与拆分:多轮对话自动补全上下文,复杂问题拆分为子问题分别检索。
▪ 会话记忆:滑动窗口 + 自动摘要压缩,控制 Token 成本的同时保留关键上下文。
▪ 模型路由与容错:多模型候选、优先级调度、首包探测、三态熔断器、自动降级。
▪ MCP 工具调用:知识检索与外部系统调用在同一流程中无缝融合。
▪ 文档入库 ETL:基于节点编排,从解析、分块、向量化到写入 Milvus,每步可配置、有日志。
▪ 全链路追踪:每次对话的重写、意图、检索、生成各环节都有 Trace 记录。

技术栈

后端:Java 17、Spring Boot 3、MyBatis Plus、Milvus 2.6、Redis + Redisson、RocketMQ 5.x、Apache Tika、Sa-Token
前端:React 18、TypeScript、Vite

代码量:后端约 4w 行,前端约 1.8w 行,20 张业务表,22 个前端页面。

和 Demo 项目的主要区别

▪ 检索方式:Demo 通常是单路向量检索,Ragent 是多通道并行 + 后处理流水线。
▪ 意图识别:Demo 没有,Ragent 做了树形意图 + 歧义引导。
▪ 模型调用:Demo 单模型挂了就挂了,Ragent 多候选路由 + 熔断降级。
▪ 会话记忆:Demo 全量塞给模型,Ragent 滑动窗口 + 摘要压缩。
▪ 可观测性:Demo 没有,Ragent 全链路 Trace。

项目会持续迭代,感兴趣的同学可以 clone 下来跑一跑,有问题欢迎提 Issue 交流。#项目实战#
全部评论
建议你面试的时候不要叫企业级随便问问用户量、产品竞争力、稳定性咋办,项目做了整条链路很不错的,别因为强调企业级搬起石头砸了自己的脚,可以强调做的内容;代码量也不要向面试官强调,放在前几年手搓代码的时候6万行代码还能拿出来打一打,可以强调用AI coding做了全栈开发之类的
28 回复 分享
发布于 03-06 15:14 浙江
我以为是营销号呢,进来看是特么的大佬
23 回复 分享
发布于 03-05 17:15 山东
牛友们觉得不错点个 Star 哈
12 回复 分享
发布于 03-06 08:42 浙江
Ragent 多候选路由都想到了,这一看是自己用多了的经验哈哈
9 回复 分享
发布于 03-05 17:12 山东
大佬,请问该怎么入手学习该项目呢
5 回复 分享
发布于 03-05 20:32 安徽
ai只是一个加分项,不是必须
3 回复 分享
发布于 03-05 18:58 北京
哇,感谢大佬的分享!很有价值诶!我私信你了~
3 回复 分享
发布于 03-05 14:18 北京
关键词:手搓RAG
2 回复 分享
发布于 03-05 17:11 山西
大家可以看看我新写的文章:6 个 AI 实战小技巧,帮你在简历+面试中拉开差距~全程干货
1 回复 分享
发布于 03-16 12:07 浙江
AI项目最终还是看落地。
1 回复 分享
发布于 03-06 23:17 河北
大佬
1 回复 分享
发布于 03-06 22:48 河南
刚去看了下,我只能说牛客竟然有这种大佬发帖了
1 回复 分享
发布于 03-05 17:10 北京
同学拼多多【暑假实习/春招】机会考虑吗?链接见主页,团队氛围好,工作内容挑战性强,转正薪资待遇极具竞争力。可一对一帮查进度,解答过程问题。27实习:https://careers.pddglobalhr.com/campus/intern/detail?t=dcsvrwtijZ
点赞 回复 分享
发布于 04-15 11:07 上海
大佬 请问有视频讲解吗 更新完了吗
点赞 回复 分享
发布于 04-04 21:06 辽宁
淘天阿里巴巴实习欢迎投递,ai研发、算法hc都有:https://www.nowcoder.com/feed/main/detail/b882dddd14ae4236aa18adce1dcc5915?sourceSSR=users
点赞 回复 分享
发布于 03-23 11:15 浙江
请问如何学习这个项目呢
点赞 回复 分享
发布于 03-22 10:12 江苏
淘天核心部门ai应用暑期实习,hc多多,速速来勾搭
点赞 回复 分享
发布于 03-17 21:22 浙江
查个队, 淘天基础平台暑期实习招聘啦有意私
点赞 回复 分享
发布于 03-17 12:13 浙江
项目看着还是可以的
点赞 回复 分享
发布于 03-11 17:50 湖南
大佬
点赞 回复 分享
发布于 03-08 18:06 江苏

相关推荐

大家好,我是马丁。应该挺多同学都认识我,毕竟在牛客上关注比点赞多的,应该也不是很多,哈哈。前段时间开源的 Ragent AI,在牛客上获得了大家的广泛关注,非常感谢大家的认可。GitHub 现在也已经 1.7k Star 了,而且还在高速增长,这些都说明 Ragent 是个好项目。简单介绍一下 Ragent:它是一个企业级 RAG 智能体平台,基于 Java 17 + Spring Boot 3 + React 18 构建,从 0 到 1 纯手工打造。覆盖了文档解析、多路检索、意图识别、问题重写、会话记忆、模型路由容错、MCP 工具调用、全链路追踪等 RAG 系统的核心能力。不是那种调个 API 跑起来就收工的 Demo,而是一套真正能落地、经得起推敲的完整工程实现。如果你是 Java 方向、想补上 AI 这块短板,或者想在简历上加一个有区分度的项目,可以去看看。项目地址:https://github.com/nageoffer/ragent回到正题。有不少做开源的大佬问我:你是怎么宣传的?天地良心,真没咋宣传过。视频一条没发,文章就某号发了几篇,全加起来都没我牛客置顶帖的浏览量高。总结下来,我的路子比较佛——把代码写好,剩下的交给用户。那为什么会发这个帖子呢?今天翻了翻 Ragent AI 的 GitHub 监控数据(详情见图三),发现竟然还有从豆包过来的流量。我当时就合计:难道是豆包在向别人推荐我的开源项目?顺便吐槽一句:没想到必应的流量这么高,某度是真的废了。然后我就去亲自试了试,结果直接震惊了!!!大家详情见图一和图二,真的没想到,千问和豆包这么给力。DeepSeek 其实也可以,只不过我当时没截图了。当然,也得泼点冷水。可能熟悉大模型原理的同学就有疑问了:AI 说好就是好么?肯定不是的,因为模型训练都是从网上抓取数据做预训练,没有客观对比的能力。可能还有更优质的项目,只是没有被挖掘出来。不过能被几个主流大模型记住并推荐出来,至少说明 Ragent 这个方向上还是有点东西的,后续我也会继续打磨。如果你也在纠结学什么 AI 项目,不妨去看一下 Ragent,毕竟代码完全开源,4w多行 Java 代码说不定能找到自己成长的方向。当然,也欢迎大家来 GitHub 点个 Star ⭐ 支持一下,有问题随时交流。就这样,祝各位牛友都拿到心仪的offer~对了,图四是我用 GPT image2 生成的,现在 AI 发现太迅速了,等等我!
聊聊我眼中的AI
点赞 评论 收藏
分享
在简历中体现你的AI能力:以RAG为例的实战指南简历中写AI项目,很多人会犯“堆砌技术栈”的错误,比如:“使用LangChain、FAISS、GPT实现RAG系统”这会让面试官疑惑:你究竟解决了什么问题? 以下是让RAG项目脱颖而出的写法。—————🔍 RAG解决的四大核心问题1. 知识时效性:解决“模型知识过时”• 问题:LLM训练数据有截止日期(如GPT-4到2023年4月),无法获取新知识• RAG方案:实时检索外部知识库,注入最新信息• 案例:回答“今天天气”、“最新财报”、“实时股价”2. 知识准确性:解决“模型幻觉”• 问题:LLM会自信地编造事实(“奥巴马生于肯尼亚”)• RAG方案:基于可验证的文档生成,提供引用来源• 效果:幻觉率降低40-60%,答案可追溯3. 知识专有性:解决“私有数据缺失”• 问题:LLM没有企业私有知识(内部文档、代码库、客户数据)• RAG方案:建立私有知识向量库,实现个性化问答• 应用:企业知识库、技术支持、代码文档查询4. 上下文限制:解决“长文本处理瓶颈”• 问题:模型上下文窗口有限(即使128K,也难记住海量信息)• RAG方案:从海量文档中检索相关片段,只输入关键信息• 优势:理论上支持无限知识库,成本可控------📄 简历写法对比❌ 传统写法(模糊)智能问答系统• 使用LangChain框架构建RAG系统• 基于FAISS实现向量检索• 调用GPT-4进行答案生成✅ 进阶写法(量化+难点)企业知识库AI助手(日活5000+,准确率92%)• 从0到1构建多模态RAG系统,支持PDF/PPT/Excel文档解析,检索准确率提升35%• 针对行业术语,采用HyDE + Query Rewriting方案,解决60%的“检索不相关”问题• 设计Agentic RAG架构,让LLM自主判断“是否需要检索”,无效查询降低40%• 引入Rerank模型对Top-20结果重排序,首条命中率从45%提升至78%技术细节:LangChain(编排)| Chroma(向量库)| BGE-M3(嵌入模型)| bge-reranker-v2-m3(重排序)| GPT-4(生成)| 成本:$0.12/query------🎯 面试官想看到的3个层次1. 基础能力:你懂RAG流程• 解析文档 → 分块 → 向量化 → 检索 → 重排序 → 生成• 加分项:能说出不同分块策略(语义分块、递归分块)的适用场景2. 进阶能力:你解决过真实问题常见问题解决方案可量化结果检索不相关Query Rewriting + HyDE准确率↑30%长文档丢失信息父文档检索 + 摘要嵌入召回率↑25%上下文过长滑动窗口 + 渐进加载Token成本↓40%事实性错误Self-RAG + 引用校验幻觉率↓50%3. 架构思维:你有工程化视角• 成本控制:RAG调用次数 vs. 直接问LLM的平衡点• 缓存策略:对热点Query缓存嵌入结果• 监控体系:准确率、Token使用、延迟的Dashboard------📈 如何量化你的贡献?用“问题→方案→结果”的公式:“发现检索不相关问题(问题)→ 引入BGE重排序模型+Query扩展(方案)→ 首条命中率从50%提升至85%(结果)”可量化的维度:• 性能:准确率/召回率、响应时间、Token消耗• 业务:用户满意度、日活增长、问题解决率• 成本:月度API费用、计算资源节省------🏆 高级进阶:Agentic RAG如果你做过更前沿的,可以突出:自主检索Agent系统• 改造传统RAG为Agent决策模式,让LLM判断“何时检索”、“检索什么”• 基于ReAct框架设计“检索→分析→决策”链,复杂问题解决率提升60%• 实现多轮追问能力,通过历史会话自动优化检索策略------📌 一句话总结“不要告诉面试官你用了什么工具,而是告诉他们你解决了什么问题,以及如何证明你解决得好。”在简历中,每个技术点的背后,都应该对应一个具体的业务问题、一个可量化的改进。这就是你的AI能力最有力的证明。
简历上如何体现你的“AI...
点赞 评论 收藏
分享
评论
249
939
分享

创作者周榜

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