乐于分享
好东西不私藏

Erupt "三连更新"上线:自建文档 + 一键脚手架 + BluePrint 风格官网,国产开源框架的"成人礼"来了

Erupt "三连更新"上线:自建文档 + 一键脚手架 + BluePrint 风格官网,国产开源框架的"成人礼"来了

这不是一次小修小补,而是 Erupt 七年以来最有诚意的一次升级

三件事,一次性给到所有 Erupt 用户 —— 而且全部上线、全部可用、全部免费


一、写在前面:为什么这次更新值得你重新认识 Erupt?

过去几年,Erupt 一直被打上一个标签:功能强但太朴素。

注解驱动、AI 模块、多 UI 模板、Cloud 集群、AI Agent —— 内核卷到飞起,但官网、文档、脚手架这”门面三件套”始终不太够看,劝退了不少第一次来访的开发者。

这一次,我们决定把”门面”补齐

🎨 官网完全重构 —— 采用 BluePrint 蓝图风格,整体视觉跃迁一个时代 📚 文档全面自建 —— 告别语雀,迁移到独立域名,性能、SEO、可维护性全面提升 🛠️ 脚手架正式上线 —— start.erupt.xyz,对标 Spring Initializr,3 分钟生成你的第一个 Erupt 项目

三件事看着小,背后是一个明确的信号:Erupt 要从”开发者玩具”,正式走向”工业级开源生态”。


二、官网完全重构:BluePrint 蓝图风格,把”工程感”拉满

打开新版官网 https://www.erupt.xyz,你的第一反应大概率是:

“这真的还是那个 Erupt 官网吗?”

是的。我们彻底重做了一遍。

🎨 为什么选 BluePrint 风格?

BluePrint(蓝图)原本是工程师绘制机械、建筑、电路图纸的视觉语言 —— 它代表的是精密、严谨、可被构造

而 Erupt 的核心理念恰恰是 ——

用注解作为”蓝图”,把后台系统”打印”出来。

所以这套风格不是为了好看而好看,而是视觉语言和产品哲学的高度同构

打开官网你会看到:

  • 🧭 网格背景 —— 像图纸一样,每一条线都在传达”精度”
  • 📐 几何切割 —— 模块边界清晰,呼应注解驱动的”结构感”
  • 🔵 冷调蓝白 —— 去掉一切炫技动效,让内容本身成为主角
  • ⚡ 极快加载 —— 静态化重构 + CDN 全球分发,首屏 < 1 秒

“好的设计是看不见的设计。”这次官网的目标不是”惊艳你”,而是 **”让你 3 秒钟看懂 Erupt 到底是什么”**。


三、文档全面自建:告别语雀,迎接 docs.erupt.xyz

老用户都知道,过去 Erupt 的文档一直托管在语雀

它陪我们走了很长一段路,也确实降低了文档维护的门槛。但随着 Erupt 用户量级的扩大,几个结构性问题越来越突出:

  • ❌ 域名归属不在自己手里 —— 链接受平台政策影响
  • ❌ SEO 效果有限 —— 第三方平台权重不可控,Google 搜不到关键词
  • ❌ 样式定制空间小 —— 代码块、图示、交互组件被框死
  • ❌ 多版本管理困难 —— Erupt v3 / v4 / v5 共存时尤其痛
  • ❌ 国际化几乎不可能 —— 想做英文文档?基本没路走

所以我们做了一个艰难但正确的决定 —— 把所有文档迁移到自建站点

🔗 新文档地址:https://docs.erupt.xyz

🚀 自建文档带来了什么?

✅ 独立域名 + 完整权重沉淀 —— Google / 百度 / Bing 搜索”erupt 注解”等关键词,命中率显著提升

✅ 多版本切换 —— 顶部直接切版本号,老项目用老文档,新项目用新文档

✅ 全文搜索 —— 内置 Algolia 级别的搜索体验,找 API 不用再翻目录

✅ 代码块体验升级 —— 一键复制、行号、语法高亮、可折叠

✅ 暗色模式 —— 加班党友好(咳)

✅ 未来可支持 i18n —— 英文文档已在路上,海外用户不用等

✅ GitHub 协作 —— 文档以 Markdown 形式开源,任何人都可以提 PR 改文档

把文档”主权”拿回自己手里,这是 Erupt 走向严肃开源项目的必经一步。


四、🛠️ 重磅:start.erupt.xyz 上线,告别”复制粘贴 pom.xml”的时代

如果说前两个更新是”门面”,那这一个就是**开发者真正会天天用的”硬核工具”**。

🔗 脚手架地址:https://start.erupt.xyz

为什么需要这个东西?

熟悉 Spring 的兄弟都用过 start.spring.io ——

选几个依赖 → 点一下生成 → 解压 → 用 IDE 打开 → 直接能跑

那种”零摩擦”的体验,曾经让 Spring Boot 的上手门槛几乎归零

而 Erupt 过去最大的痛点之一就是 —— 新手上手的第一公里太长

  1. 要去文档抄 pom.xml
  2. 要自己想清楚选哪些模块(jpa? mongodb? ai? cloud?)
  3. 要配 application.yml
  4. 要写 main 启动类
  5. 要建一个 demo 实体类
  6. 最后还要查”为什么我访问不到 /erupt 首页”

6 步劝退 5 个人。

现在,全部 6 步浓缩成 1 步:打开 start.erupt.xyz,鼠标点几下,下载即用。

🎯 start.erupt.xyz 能做什么?

✅ 可视化勾选模块 —— erupt-jpa / erupt-mongodb / erupt-ai / erupt-cloud 自由组合

✅ Spring Boot 版本可选 —— 兼容当前主流的 3.x 系列

✅ JDK 版本可选 —— 17 / 21

✅ 构建工具可选 —— Maven / Gradle

✅ 包名 / 项目名 / 描述 一键配置

✅ 自动生成 Demo 实体 —— 启动即可看到效果,不再”白屏迷茫”

✅ 下载即可运行 —— mvn spring-boot:run 直接跑通

从”打开页面”到”看到 Erupt 后台界面”,整个过程不超过 3 分钟。

这就是我们想给所有 Erupt 新用户的第一印象 —— “简单,但不简陋。”


五、这三件事加起来,意味着什么?

也许你会问:不就是官网重做、文档迁移、加个脚手架吗?至于这么隆重发文吗?

值得。非常值得。

因为这三件事拼在一起,传递的不是”我们做了三个功能”,而是 ——

Erupt 已经从”一个有趣的开源项目”,正式进化成”一个可被企业放心选型的工业级框架”。

具体来说:

🏗️ 官网重构 —— 解决了”第一印象“问题,让 CTO 敢把 Erupt 列进选型 PPT 📚 自建文档 —— 解决了”长期可维护性“问题,让团队敢押注 Erupt 做大项目 🛠️ 脚手架上线 —— 解决了”上手门槛“问题,让新人 3 分钟就能跑通第一个 Demo

门面、地基、入口 —— 一个开源项目能否走得长远的三个关键基础设施,这次一次性补齐了


六、所以,2026 年的 Erupt 是什么?

让我用一张时间线,告诉你 Erupt 今天的样子:

2018  ━━━  注解驱动 + 自动建表,Erupt 诞生2020  ━━━  多 UI 模板 + 权限体系,走向成熟2022  ━━━  Cloud 集群 + BI Cube,企业级能力补齐2024  ━━━  AI 模块上线,接入 50+ 大模型2025  ━━━  AI Claw + MCP 协议,国产 Java 圈第一个吃螃蟹2026  ━━━  官网 + 文档 + 脚手架"三连升级",走向工业级开源                      ⬆ 我们在这里

七年了。 不是一个”周末项目”,而是一个真正在被打磨的国产开源生态。


七、立刻体验三件套

🌐 新官网(BluePrint 风格) 👉 https://www.erupt.xyz

📚 新文档(独立自建) 👉 https://docs.erupt.xyz

🛠️ 脚手架(一键生成项目) 👉 https://start.erupt.xyz

⭐ GitHub 仓库(求 Star 续命) 👉 https://github.com/erupts/erupt


八、最后,想对所有支持 Erupt 的兄弟说

国产开源真的不容易。

写代码不难,难的是 ——

  • 周末别人陪家人,你在改 bug
  • 别人下班打游戏,你在写文档
  • 别人发年终奖,你在为 GitHub 多一颗 Star 而开心半天

这次”三连升级”,背后是作者和社区几百个深夜的累积

如果你觉得 Erupt 这次的诚意打动了你 ——

  1. ⭐ 去 GitHub 给 Erupt 点一个 Star,让作者知道有人在看
  2. 📲 关注本公众号,第一时间收到 Erupt 后续重大更新
  3. 💬 转发给你身边的 Java 兄弟,让更多人少走一段弯路

让国产开源不再孤独。


下一篇我们会带来一篇硬核实战:《用 start.erupt.xyz + Claude,30 分钟搭一个能跑的内部工具》