V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
WithoutSugarMiao
V2EX  ›  职场话题

2025 年的最后一天,也是在这个公司的最后一天,讲讲我从传统开发跳槽到 AI 应用开发行业的故事,给想要进入这个行业的人一点借鉴经验,顺便求大家帮我的开源项目点点 star。

  •  
  •   WithoutSugarMiao · 2025 年 12 月 31 日 · 3011 次点击
    这是一个创建于 87 天前的主题,其中的信息可能已经有所发展或是发生改变。

    省流版:

    1. 找 AI agent 开发的学习、面试经历;
    2. 一些有用的学习姿势;
    3. 推广一下我的开源项目;

    我是去年的今天,也就是 2024 年 12 月 31 号,从上家公司离职。我的上家公司是传统服装行业的外企,我在基础架构部门,工作不算多,且相对自由,23 年年末 AI 开始在 cn 大范围兴起,我本身的主力语言是 python ,天生契合 AI ,我开始在探索能不能在公司做一些 AI 项目,一年的时间我大概做了两个项目。

    一个是通过 LLM 能力拦截垃圾邮件,没在传统公司工作过的人可能不知道,传统公司的员工平均素质,那家公司巅峰期有 6w 员工(算上编外,比如销售、工厂等),几乎每天都要收到很多垃圾邮件,每星期都能听到有员工被骗钱。他们当时的方案是遇到垃圾邮件,安全部门及时发信息预警,但是人力终究有限,所以我觉得可以用 LLM 能力帮他们做一个拦截工具。当时 qwen 系列,还没有大范围使用,效果比较好的开源还是 meta 的 llama 系列。我要了大概三千封邮件,通过 LoRA 微调了一个用来识别邮件的模型。结果是有效果,但是识别错误,偶有发生,现在想来,可能是训练数据太少了,模型本身的能力也不太行。

    另一个项目是 RAG ,印象中是因为 RAG 非常火,大家都在炒这个概念,而传统公司的文档建设远不如互联网公司,所以我觉得 RAG 会比互联网公司更加的契合我的前公司,事实也是如此,这个项目效果非常好,远超上一个邮件识别。通过部门经理帮我推荐给了公司大 BOSS--一个老外,然后推广到了全公司。我离职的时候公司 2w+的员工或多或少都有不同程度的使用。

    时间划到今年,我离职之后,爽玩半年之后,今年的六月份开始带着我的这两个 AI 项目找工作,我投的简历大部分都是 AI 应用开发相关的,也有部分是我觉得比较好的传统开发岗位。结果就是收到了好几个开发岗位的 offer ,而 AI 应用的 offer ,则是一个没有,前十个相关的面试没有通过的。一直到十个面试以后,才陆续接到了两个 AI 应用相关的 offer ,不过都是外包。我选了其中的一个薪资比较高的,然后甲方比较出名的外包,入职了,开始正式转到 agent 开发,这个比较新颖的行业。然后在今年的最后一天,我打算离开这家公司了。最大的原因是不喜欢外包,做外包,做的越久亏的越多,想攒的实战项目经验也积攒到了,所以趁年底了赶紧溜之大吉。

    说一下大家可能比较关心的问题,agent 开发工作中都做什么 和 传统开发有啥区别吗?

    从正式工作来看,区别非常大,agent 开发的主要工作分为两部分:微调模型+处理输出。微调模型这块,基本是以 PEFT 为主( 90%都是这个),主要技术 LoRA ,多 LoRA 。处理响应包括上下文、提示词、工具调用等等,详细了解可以参考我放在后面的那篇论文。传统开发我就不多说了,可能大家比我水平高。

    从面试上来看,虽然说 agent 开发偏工程,但是面试官的问题,他不偏工程。基本所有的面试官都是更注重项目,他们会问你在项目里用了什么新技术?为什么用?有没有更好的做法?性能如何? badcase 如何处理的?面试官的问题五花八门,我没办法一一的描述完整。但是基本很少会涉及到八股的内容。

    这里放一些我觉得比较实用的免费资料。

    1. 在 arxiv 去看最新的论文,可以长很多见识,接触到很多新的技术,现在 Computation and Language 和 Machine Learning 这两个板块,基本全被 LLM 相关的内容霸占了。并且我觉得 LLM 其他成熟的技术不同,它处于高速发展中,而传统的学习方法,比如看网课,看书,都是有很强的滞后性的,所以最佳的学习方式就是看最新论文。另外再补充一个小技巧,这个网站是可以订阅的,订阅之后,它会把你感兴趣的主题,每天都推送到你的邮箱。你就可以直接通过摘要和标题进行一遍粗浅的过滤,这样如果今天的推送没有你感兴趣的也不用浪费时间了。下图是我订阅的两个主题。订阅方式就是给他们发邮件,见图二。
    2. 关注公众号。可以关注大厂的官方号,比如阿里云、腾讯技术工程、转转技术、大模型论文研习社等等。其中我比较常看阿里云,更新非常频繁,而且 AI 火起来之后,他们发布的大部分内容都是 AI 相关的,其中更是包括很多他们内部已经落地的项目。
    3. 各种大厂、官方文档的博客。包括langchainanthropicpromptingguideopenai美团技术团队。这些团队或者公司的技术文章质量不敢说多高,但是很多都是经过验证的。
    4. 一些值得深入研究,或者写项目验证的资料:

    还有很多收藏是 有趣的、有用的论文,但是都是可看可不看的,就不一一列举了,有人感兴趣 wo 再发。

    最后是我的开源项目,可以直接在这个裸露 IP 看 demo 。 http://101.43.255.23/

    这个项目也是一个论文理解类的项目,主要功能是对话,基于强化学习思路的推理理解,相比于普通 RAG ,可以回答很复杂的问题。还附加了对照翻译等功能。也是今年年中找工作的时候做的,我给他改善了一下 UI ,如果有跟我一样需要通过论文学习的需求,可以直接在本地部署一下,部署也非常简单,支持 docker 一键启动。最后,请大家帮我点个 star !!! 这个很重要。

    第 1 条附言  ·  1 月 4 日
    项目的 DEMO 地址,我买了一个域名,现在大家可以通过域名来试用 DEMO 了。上面的那个裸 IP 的机器,今年三月份就到期不能用了,所以建议大家通过域名访问。谢谢大家!!!

    https://paper.whisperer.top/
    第 2 条附言  ·  1 月 4 日
    项目的 DEMO 地址,我买了一个域名,现在大家可以通过域名来试用 DEMO 了。上面的那个裸 IP 的机器,今年三月份就到期不能用了,所以建议大家通过域名访问。谢谢大家!!!

    https://paper.whisperer.top/
    19 条回复    2026-03-19 14:19:36 +08:00
    WithoutSugarMiao
        1
    WithoutSugarMiao  
    OP
       2025 年 12 月 31 日
    别光收藏哇,没有回复,没热度吧。
    JustToGo
        2
    JustToGo  
       1 月 4 日
    agent 开发要求高吗?我现在是前端,想往这方面转
    WithoutSugarMiao
        3
    WithoutSugarMiao  
    OP
       1 月 4 日
    @JustToGo 没办法形容高不高,主要看面试官。agent 开发不太看前端还是后端,一般来说是需要前后端都做的。真想转的话,你可以看看我上面列的那些资料 会很有用,尤其是那四个链接。
    leochenL
        4
    leochenL  
       1 月 23 日
    有没有比较基础一点的,目前水平是只会用,如果要开发一个 agent ,零基础有哪些教程可以看看啊,大佬
    WithoutSugarMiao
        5
    WithoutSugarMiao  
    OP
       1 月 23 日
    @leochenL 大佬不敢当,在文章里有个项目你可以看看,是阿里云出品的课程,讲的虽然比较浅,但是内容很全,还提供了测试用的机器。入门的话,非常推荐。

    https://github.com/AlibabaCloudDocs/aliyun_acp_learning
    Zonecde
        6
    Zonecde  
       2 月 26 日
    好好好,大佬厉害,也是做 ai 应用的,本人略菜,我想问下应用 demo 都能做,就是落地上总是会考虑并发,sso ,安全,审计,权限控制这些,公司老是想做个独立应用,然后嵌入到企微或者 oa ,之前也没做过系统级的难受,很菜勿喷
    WithoutSugarMiao
        7
    WithoutSugarMiao  
    OP
       2 月 28 日   ❤️ 1
    @Zonecde 我也只能算小入门的阶段。项目实际落地中,审计、sso 、权限控制 包括包公 OA 的接入,这些都和传统项目没有太大区别。

    在安全方面,因为 agent 会使用工具,所以比传统项目风险更高。可以在 agent 执行中间加入判断层,比如接下来的步骤是删除文件,属于高危操作就给用户确认后再执行,或者 agent 自主判断不执行,通过其他方式完成任务。

    至于合规性安全方面,如果要求高可以硬编码,在最终输出的时候加入违规词过滤。或者在模型方面进行安全性微调。

    并发方面,我一直是用的 python 做的,首先全异步是比较基础的,如果用 AI 写,那提示词中要有体现。然后是工程结构中的优化,给你几个我做过的方案:
    1. 多模型并用,请求分层。比如 轻量级模型,做专门的意图识别,快速分析问题类型,是否需要 agent 深入处理。一般业务中,大部分问题其实都比较简单,是可以简单处理的,把大模型留给最复杂的那个 sub—agent 。
    2. 缓存决策信息。可以节省非常多的 token ,比如我在上个工作做一个化工行业的销售项目的时候,会提前缓存 AI 总结的客户画像,以天为单位的产品信息等。再比如阿里的那个免费奶茶,你会发现他虽然中间很多步,但是那个功能尤其的快。
    3. 工具并发,当需要调用多工具的时候,也要支持并发。因为工具调用是 agent 最重要的一步,也是和普通提示词工程的区别。
    4. 增加兜底机制,允许超时等场景,agent 回复默认信息。
    5. 如果还不行,那就加机器好了。

    而且其实公司再 oa 上用的独立应用,并发理应不会很高。
    Bssn
        8
    Bssn  
       22 天前
    老哥我想问一下,agent 开发岗位,对学历的要求高吗?二本应届生有机会吗?
    WithoutSugarMiao
        9
    WithoutSugarMiao  
    OP
       22 天前
    @Bssn 不好说 看你要求。你如果想去大厂,我觉得可能得去外包。中小厂 完全靠缘分。把我另一个别人贴子的回复中的那两个课学习一下,实验作业做一下,我觉得找个岗位还是没问题的。
    Bssn
        10
    Bssn  
       21 天前
    @WithoutSugarMiao #9 好的,谢谢您
    DivSoup
        11
    DivSoup  
       12 天前
    老哥,请问 AI 应用开发这块目前面试机会多不多。
    izzzz
        12
    izzzz  
       12 天前
    感谢大佬分享,我目前是刚毕业开始接触这方面,现在在 n8n 这种低代码平台上做尝试,看了大佬的经历貌似没有用到这种平台吗?我是应该现在直接参考您的学习路线还是根据自己情况来呢
    WithoutSugarMiao
        13
    WithoutSugarMiao  
    OP
       12 天前
    @DivSoup 我不好说,反正我过年前的时候平均一周能有三四个面试的样子。然后年后面了三个,面第一个的时候就确认 offer 了,没往后面,所以年后我不太清楚。我猜测年后金三银四,面试可能会更多。
    DivSoup
        14
    DivSoup  
       12 天前
    @WithoutSugarMiao #13 谢谢了,老哥。我最近也尝试再转这个方向,感觉之前的开发岗位太卷了。😂
    WithoutSugarMiao
        15
    WithoutSugarMiao  
    OP
       12 天前
    @izzzz n8n 啦 dify 啦 这种东西一般都是做企业内部的小应用。看你想自己往哪方向学了,一般的商业级项目不会直接用平台开发的,这种平台开发的可控性太低了,如果是以后想专职做这种 AI 应用的开发,了解一下就行,自己玩一玩,也没啥好学的,刚毕业直接走系统性学习的路线。

    1. 台湾国立大学李宏毅的 2025 年[最新课程]( https://www.youtube.com/playlist?list=PLJV_el3uVTsMMGi5kbnKP5DrDHZpTX0jT),被誉为中文 AI 圈神课。

    2. 看完李宏毅的,可以看斯坦福的[CS336]( https://www.youtube.com/playlist?list=PLoROMvodv4rOY23Y0BoGoBGgQ1zmU_MT_),从 0 开始构建语言模型。

    3. 辅助的论文阅读,可以关注李沐的这个频道( https://www.youtube.com/playlist?list=PLFXJ6jwg0qW-7UM8iUTj3qKqdhbQULP5I ),他的分段精读 transformer ,我看了好多遍。

    4. 不喜欢理论只喜欢实践,也可以看看国内写的这个[hello-agents]( https://datawhalechina.github.io/hello-agents/#/)
    izzzz
        16
    izzzz  
       12 天前
    @WithoutSugarMiao #15 收到,感谢佬,拿到新 offer 必定回来感谢大佬
    qwzhang01
        17
    qwzhang01  
       11 天前
    感谢大佬的专业分享
    moon2a
        18
    moon2a  
       9 天前 via iPhone
    谢谢分享,我也有转 AI 应用开发的打算,想问下工作岗位分布如何,集中在一线城市吗,还是各地省会也有机会?
    WithoutSugarMiao
        19
    WithoutSugarMiao  
    OP
       9 天前
    @moon2a 这我工作一直在北京,没在其他城市找过工作,所以对岗位分布不太清楚,不能乱说。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2827 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 04:42 · PVG 12:42 · LAX 21:42 · JFK 00:42
    ♥ Do have faith in what you're doing.