NocoBase 是什么?2.4万星的 AI+无代码业务平台,Coding Agent 直接搭系统(基础篇)

NocoBase 是什么?2.4万星的 AI+无代码业务平台,Coding Agent 直接搭系统(基础篇)

开源低代码三件套里,Appsmith、Budibase、ToolJet 我们都写过了,今天补一个中国团队做的:NocoBase。GitHub 24,496 星、2,905 个 fork,10 月 8 日刚发 v2.2.22——在「AI + 无代码」这条路上,这个更新节奏算相当猛的。

项目介绍

NocoBase 2020 年 10 月建仓,TypeScript 编写,106 位贡献者,最新稳定版 v2.2.22 于 10 月 8 日发布(2.4.0-alpha 也在滚),npm 上 @nocobase/cli 月下载 2.4 万次。官网首页定位一句话:AI + 无代码,构建可靠的业务系统。注意它对标的不是 ToolJet 那种内部小工具——解决方案页直接摆了 CRM、工单、订单、项目、固定资产、人事一整排,冲着企业正经业务系统去的。

它的路线跟「让 AI 从零生成代码」正好相反:底层是生产环境跑过的基础设施——数据模型、权限、工作流,上面盖一层所见即所得的无代码界面,AI 和人在同一套配置上干活。说白了,官方是不想让你的 AI 生成一堆三个月后没人敢改的代码。

目前靠三条腿走路:

  • 无代码界面:数据模型、页面、工作流、权限全部可视化,业务人员不用懂代码也能配;
  • AI Coding Agent:通过 NocoBase CLI + Skills 接入,Claude Code、Codex、Cursor 这些主流编码 Agent 都能直接操作应用——建模型、搭页面、编排工作流、配权限,nb init 初始化时自动把 Skills 装好;
  • AI 员工:内置 @nocobase/plugin-ai,社区版就有。它不是只会聊天的机器人,能感知当前页面、区块和数据上下文,调用技能执行查询、分析、填写、生成;技能调用有 Ask / Allow 两档人工确认,还能编排进工作流,接知识库 RAG 和联网搜索。
NocoBase 平台架构图:业务人员经无代码界面保存配置到 NocoBase 应用再读写数据库,AI Coding Agent 经 NocoBase CLI 走 REST API 接入,AI 员工在应用内执行业务动作并调用 LLM 服务
NocoBase 平台架构:主链路是「业务人员 → 无代码界面 → 应用 → 数据库」,AI Coding Agent 走 CLI 的 REST API 是第二入口,AI 员工长在应用里、推理走外部 LLM 服务

上手

前置条件就两条:Node.js ≥ 22 和 Yarn 1.x。然后两行命令:

npm install -g @nocobase/cli@alpha
nb init --ui --locale zh-CN

nb init 会打开六步可视化向导:新装还是接管、应用环境、来源版本、数据库、管理员账号、连接认证,走完默认起在 http://localhost:13000。想让编码 Agent 接管,新开一个 Claude Code 会话,把官方那句提示词丢进去就行(「帮我安装 NocoBase CLI 并完成初始化」,它自己会去读文档)。两个注意点:AI 接入要求实例版本 ≥ 2.1.0;连已有实例就在向导第一步选「远程连接」,填 API 地址加 OAuth。多开终端并行干活先跑一次 nb session setup,各终端 env 互相隔离,配置全存在 ~/.nocobase/ 下,Agent 在哪个目录都能连上。

实话

  • 许可要过一遍脑子。 NocoBase 不是纯 Apache-2.0,是「Apache-2.0 全文 + 自家附加条款」的组合:可以商用,但第 5.4 条白纸黑字禁止你拿原版或改版对公众提供无代码 / 低代码 / AI 平台 SaaS;界面上的品牌信息不许删(左上角主 LOGO 除外);想把做出来的上层系统卖给客户,得买专业版或企业版。跟我们之前写过的 Dify、n8n、CrewAI 的 LICENSE 坑一个性质,商用前先读完。
  • 星数差一截,赛道也不同。 24,496 对比 ToolJet 41,052、Appsmith 41,040、Budibase 28,331,量级少一半。但那三家卷的是内部工具,NocoBase 押的是业务系统,正面冲突没看起来那么高。
  • AI 这块比 ToolJet 有诚意。 AI 员工是社区版自带的,不按积分计费;ToolJet 的 AI 生成在企业版另收积分。当然代价是 NocoBase 的许可条款更严格——一个向你收钱,一个对你设禁,各有各的算盘。
  • 适合谁: 想要一套自托管的 CRM、工单或审批系统,又想让 Claude Code 替你把整套系统搭起来的团队。只要你自动化流不要界面,还是去看 20 万星的 n8n;只想先看全景,横向一张图那篇讲得更清楚。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注