OpenClaw 的爆火对前端是个好事
它是用 Node.js 来写的,agent 框架用的是 pi,一个 js 写的 agent 框架
所以不用怀疑 node 做 agent 好不好,OpenClaw 就是一个例子
很多人都下意识的认为做 Agent 开发得用 Python,其实不是的,Agent 是调用大模型来实现一些功能,是应用层开发,啥语言都行。
java 一般用 springai、langchain4j,也可以做 agent
比如刚才的 OpenClaw,它算是现在最火的 Agent 了吧,也不是用 python 写的
用你最熟悉的语言来学 agent 开发就好了,往简历上写的也是基于那个语言做的 Agent 应用,不是非得 Python
面试问就说团队熟悉 Node.js,而且 Agent 开发用啥都行,比如 OpenClaw 就是用 Node.js
虽然 OpenClaw 用的 pi,但我们学习的话还是学 LangChain,pi 不如 LangChain 功能丰富
LangChain 是企业级开发用的,各种 Agent 都能开发
我们 前端转 AI Agent 全栈通关秘籍 就是学 LangChain、LangGraph 开发 Agent,做几个全栈 Agent 应用
其实 OpenClaw 本身没有很多东西,就是一系列 tools 的 agent,后面我们用 Node + LangChain 一起实现一个简易版
总之,Node.js 在 AI 时代并没有落后,很多爆火的 Agent 项目都是基于 Node。你如果要学 Agent 开发,基于 Node.js 足够了。