Rasa 是什么?从 21K 星开源对话框架,到 CALM 范式下最讲“靠谱”的 Agent 平台(基础篇)
导语:聊 Agent 平台,大家张口就是 Dify、Coze,行内真正经手过银行、电信客服项目的,绕不开 Rasa。这个 2016 年起家的开源老炮,GitHub 拿下 21K 星,如今开源版进入维护期,却靠 CALM(Conversational AI with Language Models)这套新范式杀了回来,还拿下 Forrester 2026 对话式 AI 象限的 Strong Performer。今天这篇基础篇,就把 Rasa 到底是什么、适合谁、怎么上手,一次讲清。
Rasa 是个啥:给“不能出错”的对话场景造的框架
一句话定位:Rasa 是为高合规、高可靠对话场景设计的开源 AI Agent 框架,强项是文本和语音助手,银行开户、保险理赔、政务咨询这类“答错一句就出事”的活儿,是它的主场。
它跟 Dify、Coze 最大的区别是出身:Dify 是“人人可搭 LLM 应用”的工作台,Coze 是“零代码 bot 工厂”,而 Rasa 从第一天起就是工程师向的——本地部署、私有化、数据不出内网,Apache-2.0 协议开源,代码全在 GitHub(RasaHQ/rasa,21K 星、近 5K fork)上摆着。这种气质让它在金融、电信、政府项目里特别吃香。
顺带说一句:同样走“客服 Agent 平台”路线的还有 Botpress,思路更偏产品化,可以对照着看;想先搞懂各家横向差异的,直接看这篇十大主流 Agent 平台横向对比。
关键转折:开源版维护中,CALM 才是未来
实话先说在前面,免得你踩坑:Rasa Open Source(经典版,最新 3.6.x)目前处于维护模式,官方原话写在 README 置顶——未来的路是 Hello Rasa + CALM。
CALM 是个啥?展开叫 Conversational AI with Language Models,理念一句话:理解交给 LLM,规矩交给代码。传统做法是意图(intent)+ 故事(story)+ 训练 NLU,数据一少就瞎猜;CALM 反过来:LLM 只负责听懂用户在说什么,业务流程(flows,比如“转账要先验身份再确认金额”)用确定性逻辑写死,LLM 再能发挥也跳不出流程的笼子。官方还配了个 Inspector,能实时看到每一步决策,拒绝黑盒。
配套的三件套现在长这样:
- Hello Rasa:浏览器里的免费 playground,银行、电信、客服模板点开即玩,不用装环境,还内置 copilot 帮你写 flow、调 bug,做完能导出到 Rasa Platform 上生产。
- Rasa Platform:生产底座,带企业级 RAG、MCP 工具接入、实时语音、多语言、编排调度,冲的就是“可审计、可回滚、可合规”。
- Developer Edition:免费给开发者体验完整 CALM 能力,本地就能玩。
上手:两条路,看你是谁
小白/产品经理:直接打开 Hello Rasa(hello.rasa.ai),选个模板跟 copilot 聊需求,半小时就能捏出第一个能办事的 agent。这是目前成本最低的体验方式。
工程师/私有化需求:经典版依然能装,流程这么多年没变:
pip install rasa
rasa init
rasa train
rasa shell
rasa init 会生成示例项目,rasa shell 直接在命令行跟你的助手对话。想走新范式就去看 CALM 文档,从 flows 写起,先定义业务步骤,再让 LLM 接管理解层——顺序别反,反了就回到“ prompt 裸奔”的老路了。
实话时间:Rasa 适合谁,又不适合谁
先说适合:数据敏感、流程严格、要私有化、要审计的项目,Rasa 几乎是开源圈唯一解。银行、保险、政务、院内医疗,闭眼选它不丢人。CALM 这套“LLM 理解 + 代码兜底”的思路,也是目前大模型客服落地里被验证过最稳的路线之一。
再说不适合:你要是想三分钟搭个聊天 bot、接个公众号 rag 问答,别来 Rasa,Dify、Coze、FastGPT 比它快十倍。Rasa 是重器,经典版还要自己训 NLU、写 story,上手曲线陡;CALM 虽然把 NLU 训练砍掉了,但 flows 的设计思维还是得学,不存在“完全不懂就上线”的好事。
还有一点实在话:开源版维护中意味着新特性不会再往 3.x 加了,新人建议直接从 Hello Rasa / CALM 入手,别在老版本上all in。当然 21K 星的老代码也不会一夜消失,存量项目照跑不误。
一句话总结
Rasa 是横向 Agent 平台里最“工程师”、最“合规”的一派:别人卷的是搭得快,它卷的是上线不出事。CALM 把 LLM 的灵活和确定性逻辑焊在一起,这条路走通了,它就是企业级对话 Agent 的标准答案之一。
本文系 数码罗记·godsun.pro 原创基础篇,数据核实自 GitHub(RasaHQ/rasa,21.3K 星,Apache-2.0)与 rasa.com 官网,撰写时 Rasa Open Source 处维护模式、主推 Hello Rasa + CALM。玩 Agent 顺手,也欢迎看看站内其他横向平台基础篇。