返回目录
开源项目自动化与 Agent 类新手

BuildingAI:积木式 AI 应用搭建系统(AI 时代的 WordPress)

BuildingAI 是 BidingCC(BuildingAI Teams)开源的企业级智能体搭建平台,通过可视化零代码配置,帮助开发者、创业者与组织搭建具备智能体、MCP 调用、RAG 管道、知识库、大模型聚合、上下文工程等原生 AI 能力,以及用户注册、会员订阅、算力计费等商业闭环的应用系统。项目采用 Apache-2.0 许可,支持 Docker Compose 一键部署,Gitee 仓库当前为 master 主分支、32 个发行版标签,Star 896、Fork 312。

0 次阅读2026/09/15 发布
BuildingAI:积木式 AI 应用搭建系统(AI 时代的 WordPress) 来源图片

社区作者 · zZz

它解决什么问题

BuildingAI 定位为“AI 时代的 WordPress”“东半球首个积木式 AI 应用搭建系统”,官方简介称人人都可免费搭建自己的 AI 应用系统,示例场景包括企业智能体系统、AI 漫剧系统、AI 论文学术系统、AI 客服系统等。

项目自我定位为面向 AI 开发者、AI 创业者和先进组织打造的企业级开源智能体搭建平台:通过可视化配置界面(Do It Yourself)零代码搭建具备智能体、MCP、RAG 管道、知识库、大模型聚合、上下文工程等原生 AI 能力,以及用户注册、会员订阅、算力计费等商业闭环能力的原生企业智能体应用。

主要功能(README 列出):

  • AI 对话:基于 LLM 模型进行对话、文本生成,支持多模态模型调用;
  • AI 智能体:支持创建具备记忆、目标和工具使用能力的智能体,实现自主任务执行;
  • 知识库:通过文档构建知识库,支持向量检索与 RAG 增强生成;
  • MCP 调用:支持以 SSE、StreamableHTTP 方式调用 MCP 工具;
  • 模型管理:支持主流大模型集成,统一 API 规范;
  • 拓展机制:通过安装拓展丰富系统功能和 AI 能力;
  • 充值计费:内置会员管理、计费管理、支付功能,开箱即用。

技术栈(README 徽章标注):NestJS 11.x、TypeORM 0.3.x、PostgreSQL 17.x、TypeScript 5.x、Turbo 2.x、Vue.js 3.x、Vite 7.x、NuxtUI 3.x、NuxtJS 4.x。仓库语言构成显示 TypeScript 51.5%、TSX 42.0%、JavaScript 2.9%、CSS 2.7%、HTML 0.5%、其他 0.4%。

仓库结构包含 .vscode、assets、docker、extensions/simple-blog、packages、public、scripts、skills、storage/static、templates/extension-starter 等目录,以及 .dockerignore、.editorconfig、.env.example、.gitignore、.npmrc、.prettierignore、.prettierrc.cjs、LICENSE、PRIVACY_NOTICE.md、README.

md、README.zh-CN.md、docker-compose.yml、ecosystem.config.js、package.json、pnpm-lock.yaml、pnpm-workspace.yaml、turbo.json 等文件,表明项目为 pnpm + Turbo 管理的多包工作区,并提供扩展(extension)模板机制。

项目页面提供在线演示(http://demo.buildingai.cc/)与官方网站(https://www.buildingai.cc/)。仓库中另有 PRIVACY_NOTICE.md,说明仅在获得用户同意后才会收集匿名使用统计数据。项目在 Gitee 上有 Issues 21、Pull Requests 2、Watching 102、Star 896、Fork 312、32 个发行版标签(最新标签 26.1.2,另有 26.1.1、26.1.0、26.0.x、25.

x 系列),分支共 7 个(master、develop、hotfix/0212-auth、feature/v26、feature/mobile、feat/workflow、feat/sms-login),提交数约 2084 次,最近提交信息为“feature: web端打包”。

Gitee 页面显示该项目带有 GVP(Gitee 最有价值开源项目)标识,并接入了质量分析、Jenkins for Gitee、腾讯云托管、腾讯云 Serverless、悬镜安全、阿里云 SAE、Codeblitz、SBOM、开发画像分析等服务入口。

许可证方面,仓库标注 Apache-2.0,并提供完整 Apache License 2.0 文本,版权声明为 Copyright 2025 BuildingAI Teams,License 附录地址指向 https://github.com/BuildingAI/BuildingAI。

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

前置准备:安装 BuildingAI 之前,请确保设备满足最低配置要求——CPU ≥2 核;内存 ≥4GB RAM;存储 ≥5GB 空闲空间。使用 Docker 部署是官方推荐的最简单、稳定的方案,安装前请确保设备已安装 Docker 和 Docker Compose。

部署步骤(按 README 顺序执行):

  1. 进入项目目录(替换为你的项目目录名):
命令
cd buildingai
  1. 复制并修改环境变量配置:
命令
cp .env.example .env

生产环境请修改 .env 文件中的 APP_DOMAIN 为你的域名。

  1. 使用 Docker 启动应用:
命令
docker compose up -d
  1. 等待镜像拉取和项目构建,正常约 5~10 分钟(取决于设备性能和网络环境)。可在 Nodejs 容器日志中查看构建进度,一般出现访问地址时即表示项目启动成功。
  1. 首次运行初始化:项目完全启动后,通过浏览器访问 http://localhost:4090/install 进入初始化安装界面进行初始化设置。

常见问题与补充说明:

  • 构建耗时较长属正常现象,耐心等待镜像拉取与构建完成即可,可通过 Nodejs 容器日志确认进度;
  • 生产环境务必修改 .env 中的 APP_DOMAIN,避免使用默认配置;
  • 除 Docker 部署外,其他部署方式请参阅官方《部署文档》:https://www.buildingai.cc/docs/introduction/install;
  • 代码获取:仓库支持 HTTPS、SSH、SVN、SVN+SSH 克隆方式,也可直接下载 ZIP。首次使用 SSH 协议需生成 RSA 密钥并将公钥配置到 Gitee 公钥中;使用 HTTPS 协议时命令行会出现账号密码验证步骤,基于安全考虑官方建议配置并使用私人令牌替代登录密码。克隆前建议按 Gitee 提示配置 git config --global user.name 与 user.email,以便正确识别提交身份;
  • 参与贡献:可在 GitHub 仓库(github.com/BidingCC/BuildingAI)提交 Issue 或 Pull Request,也可通过社群、问答社区(https://buildingai.cc/question)联系项目方。

来源教程配图

Gitee - 基于 Git 的代码托管和研发协作平台
配图 1 · Gitee - 基于 Git 的代码托管和研发协作平台查看原图
Gitee - 基于 Git 的代码托管和研发协作平台
配图 2 · Gitee - 基于 Git 的代码托管和研发协作平台查看原图
模力方舟
配图 3 · 模力方舟查看原图
richgiteeai
配图 4 · richgiteeai查看原图
Sonar mini
配图 5 · Sonar mini查看原图
Jenkins for gitee
配图 6 · Jenkins for gitee查看原图
Cloudbase
配图 7 · Cloudbase查看原图
Cloud serverless
配图 8 · Cloud serverless查看原图

适用场景

企业智能体系统搭建
AI 漫剧类应用搭建
AI 论文学术类应用搭建
AI 客服系统搭建
基于知识库与 RAG 的问答与检索增强应用
通过 MCP 调用外部工具构建 AI 工作流
多模型聚合与统一 API 网关管理
带会员订阅与算力计费商业闭环的 AI 应用快速上线