项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2210
技术标签
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- JDK 17
- MySQL 8.x
- Redis
- Spring Boot 3.x 开发环境
- 前端项目需另行部署(chatgpt-shuowen 仓库)
安装与启动步骤
-
1安装基础环境
README 明确要求先安装 MySQL 和 Redis,并说明项目基于 JDK 17、Spring Boot 3.x,请先准备好这三项。
-
2克隆项目代码
从 GitHub 拉取 ai-beehive 源码到本地,之后用 IDEA 或命令行打开。
git clone https://github.com/hncboy/ai-beehive.git -
3初始化数据库
创建数据库并导入 README 指定的初始化脚本 beehive-bootstrap/src/main/resources/db/schema-mysql.sql,库名 README 未给出,自行替换。
mysql -u root -p -e "CREATE DATABASE your_database DEFAULT CHARACTER SET utf8mb4" mysql -u root -p your_database < beehive-bootstrap/src/main/resources/db/schema-mysql.sql -
4配置连接信息
README 未给出具体配置文件与参数名,需按 Spring Boot 常规方式自行配置 MySQL 与 Redis 连接后再启动。
-
5运行后端服务
README 的「IDEA 运行」章节标注待更新,未提供启动命令;可用 IDEA 打开项目并运行 beehive-bootstrap 启动模块。
-
6部署前端(可选)
后端接口需配合前端使用,前端为独立仓库 chatgpt-shuowen,可按需克隆部署。
git clone https://github.com/mjjh1717/chatgpt-shuowen.git
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
email-registerLoginConfig | 否 | bh_sys_param 表中的参数项,用于控制邮箱登录注册相关规则 | {"registerVerificationRedirectUrl":"http://localhost:1002/#/ |
如何确认成功
用初始化脚本自带的默认账号 hellobee@aibeehive.icu / 密码 123456 登录后端,或访问体验站 https://front.aibeehive.icu 核对功能是否正常。
常见问题
Q:这个项目还能继续使用或维护吗?
A:README 顶部已标注「已停止维护」,可自行拉取代码二次开发;1.0 版本在 chatgpt-web-java 的 v1.1.0 分支。
Q:README 里有完整的部署命令吗?
A:没有。README 写明「部署运行方式待完善 ing……Java 开发者运行应该不成问题」,IDEA 运行章节也是待更新状态。
Q:默认账号密码是什么?
A:初始化数据库后存在默认账号 hellobee@aibeehive.icu,密码 123456,上线前请务必修改。
Q:数据库脚本在哪里?
A:位于 beehive-bootstrap/src/main/resources/db/schema-mysql.sql,导入后即包含默认账号及部分图纸配置项。
Q:前端代码在哪里?
A:前端由 mjjh1717 开发,仓库地址为 https://github.com/mjjh1717/chatgpt-shuowen,体验站为 https://front.aibeehive.icu。
注意事项
- 项目已停止维护,README 未提供完整部署文档,步骤 4、5 需具备 Spring Boot 经验自行完成
- 必须先安装并启动 MySQL 与 Redis,否则服务无法运行
- 初始化脚本中的默认账号 hellobee@aibeehive.icu / 123456 仅供测试,请及时修改
- 登录 token 由 SaToken 存储于 Redis,可通过移除 Redis 中的用户 Token 强制用户退出
核心亮点
- 基于 Spring Boot 3 和 JDK 17,技术栈现代,易于集成到 Java 生态
- 聚合多种主流 AI 服务,统一 API 接口,降低多平台对接成本
- 提供适配器模式,扩展新 AI 服务时无需改动核心代码
不足之处
- 文档和社区资源相对较少,上手可能需要参考源码
- 项目仍在成长中,部分功能稳定性待验证
适用场景
- 企业内部需要统一接入多种 AI 能力,避免重复开发
- Java 后端项目快速集成 ChatGPT 或 Midjourney 等 AI 服务
- 作为 AI 网关,统一管理多个 AI 服务的密钥和调用配额
替代项目
one-api、new-api、LiteLLM
上一篇:gemma4.java
下一篇:llama-cpp-docker
同类项目推荐
serverless-comfyui
开源
把 ComfyUI 变成弹性 API,按需调用省 GPU 成本
一个基于 Docker 的 ComfyUI 弹性 Serverless 应用,提供完整的前后端分离架构和用户友好的···
kiwi-mem
开源
给 AI 伴侣装上会遗忘、会做梦的长期记忆
Self-hosted memory gateway for AI companions — OpenAI-compatible proxy with vector ···
Deepthink
开源
让大模型自动反复试错,批量搜出更优方案
Using LLMs for iteratively exploring the solution search space at scale.
clawmetry
开源
看清智能体每一步思考,调试不再靠猜。
See your agent think. Zero-config observability & governance for 30 AI agent runtime···
metal-flash-attention
开源
在 Apple 芯片上让注意力计算飞起来,加速 Stable Diffusion 推理。
FlashAttention (Metal Port)
rampart
开源
给 AI 代理装上防火墙,控制它们在你电脑上的一举一动。
Open-source firewall for AI agents. Policy engine that audits and controls what Open···
envd
开源
一条命令搞定可复现开发环境,人和 AI 都能用
️ Reproducible development environment for humans and agents
latitude-llm
开源
追踪 Agent 失败点,派编码助手修好并用真实轨迹验证
Open-source observability for AI agents. Find where your agents fail, dispatch your ···
backlot
开源
本地跑通企业SaaS API,带真实分页鉴权和ACL
A local emulator for enterprise SaaS APIs — Slack, Gmail, Google Drive, GitHub, Jir···
