go转agent开发 请教各位佬友

Levi2026 2026-05-23 15:01 1

佬友们好!目前校招快一年在职做 Go 后端开发,遇到了公司架构调整,想来听听大家的建议。


最近公司部门架构调整,组里一半人都被抽去新成立的 AI 组了。我被留在了传统业务线,而且还是非核心业务,做的内容更偏infra一点…看着周围都在搞大模型,内部产出的一些好用的AI Agent,自己还在敲传统业务增删改查,还是挺焦虑的,担心后续跳槽缺乏竞争力。


所以打算自救,准备往 Agent开发方向转型。因为之前没有实际的 AI 项目经验,想请教下各位大佬:



  1. 学习路线上:Go 转 Agent,有哪些必须要补齐的底层知识(我知道的应该有 Prompt 工程、Embedding、RAG 等)?

  2. 框架与工具:目前业内主流似乎是 Python 的 LangChain/LlamaIndex,Go 生态里有什么靠谱的 Agent 框架(如 LangChain-Go)值得深入吗?还是建议直接转用 Python 开发?

  3. 练手项目:有没有适合新手落地、能在简历上加分的开源项目或者实战 Demo 推荐?


感谢各位佬友,祝大佬生活工作顺利!

最新回复 (7)
  • 李寻欢 05-23 15:10
    1

    Go我用过Enio做了个微信群聊的Agent,我觉得还算好用。

    大概逻辑就 → 这样


    个人觉得还有蛮多要优化的,比如聊天的时候上下文召回,现在这个方案太粗暴了,偶尔会张冠李戴(把A说的话算到自己或者B的头上之类的)

  • Whisky 05-23 15:16
    2

    佬友eino你是源码大部分都读过然后开始做的吗还是了解下调用接口就开始做了,目前不知道对于这个agent框架学到什么程度可以开始动手

  • 李寻欢 05-23 15:21
    3

    看完它官方文档之后就直接开梭的。过程中遇到啥问题再搜,基本上也能找到答案。问AI也能得到答案。用起来还算丝滑。

  • yuancjun 05-23 15:23
    4

    agent 开发 ts 用的多,相关的库代码也更丰富

    golang 可以用作一下固定业务的后端,性能有保障,AI写代码质量也有保障

    可以看看这个 https://github.com/mastra-ai/mastra

  • Joker🤡 05-23 15:39
    5

    要深入做 Agent 的话,Python 早晚要补,前期可以先大致了解一下整体的流程,各阶段有哪些节点,有什么组件,用 langchain-go 快速跑通简单的流程

    然后从调通 LLM 接口开始舔砖添砖加瓦,前期可以先搞出来 RAG 全链路,做测评不断优化。有一定了解之后可以接着研究 Agent

  • Geek666 05-23 15:43
    6

    懂 agent 原理即可,不限制语言吧,我觉得,等熟悉了自己造一个,框架还是有些重了。

    可以循序渐进看看 learn-claude-code:



    然后可以再研究下 pi 的 core 的源码:

  • ikun 07-05 16:30
    7

    佬可以展开讲讲为啥要一定要补python吗,一直在用ts,感觉语言好像没那么重要

* 帖子来源Linux.do
返回