AI 代码容易失控
AI 能快速生成模块,但也会越过模块边界、跳过权限校验、漏掉测试。
生成的业务模块本身就带 RBAC、审计、OpenAPI 和测试。Codex、Cursor、Claude Code 能写出能上线的企业级 Java 应用,而不会破坏你的架构、漏掉权限和测试。
AI-native Java Enterprise App Platform
10 分钟启动一个真实的企业应用git clone https://github.com/zkmall/stackrivet-server.gitcd stackrivet-serverdocker compose up -d mysql redismvn -pl stackrivet-app spring-boot:run ✓ api http://localhost:8080✓ openapi http://localhost:8080/swagger-ui.html 生成代码从来不是难点。难的是权限、测试、审计,以及让结果能持续升级。
AI 能快速生成模块,但也会越过模块边界、跳过权限校验、漏掉测试。
一个表到 CRUD 的生成器,还是把菜单、权限、OpenAPI、审计和部署留给了你。
大多数定制后台模板,在第一个真实项目之后就开始偏离上游,之后升级很痛。
让生成出来的代码,真正能上线、也能持续维护的那些部分。
机器可读规则、模块边界和测试要求,让 AI 生成的改动保持在团队规范内。
一次一个模块,把后端、前端、菜单、权限、OpenAPI 和测试样例一起生成。
从第一天就按对象存储设计:S3 兼容、阿里云 OSS、签名 URL 和私有下载鉴权。
模块 manifest、Flyway 迁移、模板版本和生成文件指纹,让你的 fork 保持可升级。
Docker、部署 SOP、安全基线、SBOM、交付清单和企业支持。
模块边界、默认拒绝的安全模型、对象存储直传、异步任务和 OpenTelemetry profile。
保留 Element Plus 的工程效率,用 StackRivet design tokens 去掉套壳模板感。
把 Spring、Apache、阿里、Google 实践里的分层、代码规范、评审清单和质量门禁,做进产品里。
克隆、起数据存储、登录。没有低代码向导,从第一条命令起就是 code-first。
10 分钟启动一个真实的企业应用git clone https://github.com/zkmall/stackrivet-server.gitcd stackrivet-serverdocker compose up -d mysql redismvn -pl stackrivet-app spring-boot:run ✓ api http://localhost:8080✓ openapi http://localhost:8080/swagger-ui.html 先从模块化单体起步,让小团队快速交付。清晰的模块边界、迁移脚本、OpenAPI 和测试,让它在你需要之前不必背上微服务的复杂度,也能往后演进。
| 类别 | 它适合 | StackRivet 增加 |
|---|---|---|
| 若依类后台 / RuoYi-Vue-Plus | 熟悉若依生态,需要大量现成后台、多租户、任务、文件和工作流能力 | AI 工程规则、生成代码可测试、可升级定制、品牌化 UI 和企业交付基线 |
| JEECG 类低代码 | 表单和低代码平台 | Code-first、可测试、可维护的模块 |
| JHipster | 全球化生成器和微服务 | 国内 Java 交付、阿里云 OSS、Gitee、企业交付套件 |
| Appsmith / ToolJet | 快速搭内部工具 | 团队长期掌控的企业应用代码资产 |
没有冷门运行时,也没有锁定。标准的 Spring Boot 和 Vue,锁定到 LTS 级版本。