企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 模块目录结构 ## 模块目录结构 ~~~ addons 模块目录 ├─addons 模块目录 │ ├─controller 控制器 │ │ ├─WechatIndex.php 微信前台开发脚本 │ │ ├─WechatAdmin.php 微信后台开发脚本 │ │ ├─WechatMiniIndex.php 微信后台开发脚本 │ │ ├─WechatMiniAdmin.php 微信后台开发脚本 │ ├─config 配置 │ ├─model 模型层 │ ├─extend 第三方类库 │ ├─view 视图层 │ │ ├─theme 主题目录(可更改) │ ├─command.php 命令行工具配置文件 │ ├─config.php 应用(公共)配置文件 │ ├─database.php 数据库配置文件 │ ├─tags.php 应用行为扩展定义文件 │ ├─Processor.php 微信事件处理 ~~~ ## 注意事项 1. 模块开发主要业务逻辑分布在controller层和model层。其中controller层必须在固定文件中开发相应逻辑,不允许新建控制器。 2. 控制器层文件在不同业务场景下会区分为后缀 'index' 'admin' 两种控制器文件,分别继承各自的基础类,作为前台、后台开发的脚本文件。 3. 视图层为view层,视图层下有theme作为模块主题目录,所有模块必须秉承多模板的目录开发结构。