阅读时间:1 分钟
0 字
一体化模块架构
这一页讲的是 Dux AI 使用的一体化模块架构。
它的核心不是“前端一套、后端一套”地拆成两份工程,而是把后端接口、权限和后台页面放到同一套模块体系中管理。
为什么这样做
- 像传统全栈一样顺手:页面和接口都在模块里,结构直观
- 像前后端分离一样规范:路由、权限、菜单、资源接口都有统一规则
- 适合长期维护:模块边界明确,业务扩展更自然
结构关系
可以把它理解成:
- 后端基于
Dux Lite,负责路由、权限、资源、配置和系统能力 - 管理端基于
DVHA Pro,页面跟着模块一起组织和加载
一个模块里通常有什么
text
app/模块名/
App.php # 模块入口
app.json # 菜单与模块信息
Admin/ # 后台资源接口和页面
Models/ # 数据模型
Api/ # 对外 API
Service/ # 业务服务这就是 Dux AI 能把“业务模块”和“AI 模块”放在一起继续扩展的基础。
在 Dux AI 里的意义
因为 Dux AI 建立在这套结构上,所以你可以:
- 继续保留后台管理、传统 API 和业务系统能力
- 在同一个项目里新增 AI 模块或行业模块
- 让智能体、工作流和业务模块共享同一套底座能力