每个项目都在重复搭后端、权限、文件处理和部署。
几分钟跑起基座,一小时内生成一个业务模块。
每个项目都在重复搭后端、权限、文件处理和部署。
几分钟跑起基座,一小时内生成一个业务模块。
AI 生成的代码会乱放、乱命名、跳过权限。
AI 工具能读、会遵守的模块边界和规则。
生成的 CRUD 仍然没有测试、没有权限、没有审计。
生成时一并带上权限、菜单、OpenAPI 和测试。
默认 Element Plus 后台长得都一样。
重写的主题,生成的页面也遵守设计系统。
小团队加 AI,很难维持大团队的代码纪律。
工程标准和评审清单在生成器和 CI 里运行。
从开发到生产,总要临时拼脚本。
Docker、配置模板、对象存储和运维文档都已内置。
能跑,不等于能通过安全审查。
默认拒绝访问、日志不留密钥、令牌可吊销、附带 SBOM。
定制过的 fork 会偏离上游,越来越难升级。
模块 manifest、迁移脚本和升级助手让你的 fork 保持可升级。
从一张数据库表,到一个可部署的模块,连同那些本来要你自己手搭的工程。
面向 Cursor、Codex、Claude Code 的机器可读规则。每个模块声明自己的边界、权限和测试要求,生成器会写出 AI 工具可遵守的上下文。
从一张表生成:后端、前端、菜单、按钮权限、OpenAPI 注解、测试样例和导入导出模板。你拿到的是一个能跑的模块,不是一段片段。
模块 manifest、版本化的迁移脚本和生成器模板,外加 breaking change 清单。Pro 和 Enterprise 再加升级助手、二开差异扫描和升级 PR。
Community 内置 Local、S3 兼容和阿里云 OSS,支持签名 URL、分片上传、文件指纹、MIME 校验和下载鉴权。Enterprise 再加 CDN、病毒扫描、Object Lock 和更多后端。
私有部署 SOP、交付清单、安全基线、SBOM、备份恢复说明和运维检查表。
模块化单体边界、默认拒绝的安全模型、traceId、Actuator、Micrometer、可选 OpenTelemetry profile、依赖扫描,以及一条清晰的高并发路径。
用 StackRivet design tokens 和运行时覆盖替换默认蓝、4px 圆角和模板式阴影,让管理端不像套壳模板。
把分层、代码规范和测试门禁写成规则,并在 CI 里用 ArchUnit、Maven Enforcer、ESLint 和 Playwright 强制执行。
| 领域 | 包含内容 |
|---|---|
| 后端 | Spring Boot 模块化单体、Spring Security、MyBatis-Plus、Flyway |
| 前端 | Vue 3、TypeScript、Vite,以及带 StackRivet 设计系统覆盖的 Element Plus |
| 权限控制 | RBAC,菜单 / 按钮 / API 权限,基础数据权限 |
| 代码生成 | Entity、Mapper、Service、Controller、DTO/VO、前端页面、OpenAPI、测试 |
| Asset Service | Local、S3 兼容、阿里云 OSS、签名 URL、分片上传路径 |
| 可观测性 | traceId、Actuator、Micrometer、可选 OpenTelemetry profile |
| AI 工程 | AI 可读规则、模块边界和生成的上下文 |
| 工程治理 | 架构标准、评审清单、ArchUnit / CI 门禁 |
| 交付 | Docker Compose、Dev Container、CLI doctor、SBOM 和发布清单 |