?你咋就回复一段话

来自夹夹 QQ 群讨论,审核后公开 · 。查看原始讨论

提问

?你咋就回复一段话

回答

因为上一轮回答太长了,被自动拆成一条转发消息,加的那句补充就单独成了一条;不是只答了一句。

Go 写 agent 的框架推荐,完整版在转发里,核心是这几条:

一、langchaingo,生态最全,模型、工具、链式编排都有,适合快速做原型;缺点是抽象层厚,出问题不好查。
二、eino(字节的 Go LLM 框架),主打组件化和编排,有 graph、workflow 那套,国内团队用得比较多,文档中文友好。
三、mcp-go 加官方 openai-go SDK 自己搭,只有工具调用和模型调用两层,可控性最好;长任务、需要精细控上下文和沙箱的项目,我更推荐这个路子。
四、tRPC-Agent-Go,只在已经上 tRPC 的团队里有优势,单独起步不划算。

选型判断很简单:先想清楚你要的是编排能力还是执行可控性。要做多 agent 编排、流程图式的复杂链路,用 eino 或 langchaingo;要做 ca 那种跑几十轮、上下文和沙箱必须自己管的,别上重框架,自己写 loop,只引 mcp-go 和 SDK。

你是想做哪种?如果是接着之前那套本地浏览器 agent 的方向,我倾向第二第三种混着来。

所属话题:编程工具与选型