docs(agents): 项目结构总览下沉至base-app-architecture技能

This commit is contained in:
augushong
2026-09-07 23:43:29 +08:00
parent 1422878966
commit c380f93c0c

View File

@@ -130,3 +130,31 @@ App 应用层(app/,框架使用者维护)
| `extend/base/common/service/SmsBase.php` | `app/common/service/Sms.php` |
| `extend/base/common/command/CurdBase.php` | `app/common/command/Curd.php` |
| `extend/base/common/command/admin/role/AdminRoleCreateBase.php` | `app/common/command/admin/role/AdminRoleCreate.php` |
### 项目结构总览
```
ulthon_admin/
├── app/ # 应用层(业务代码唯一入口)
│ ├── admin/ # 后台管理模块(控制器、模型、视图、Scheme)
│ ├── common/ # 公共代码(命令、服务、工具类)
│ └── tools/ # 工具控制器(定时任务等)
├── extend/
│ ├── base/ # 框架内核(*Base.php,禁止业务修改)
│ └── think/ # ThinkPHP 扩展(存储驱动、日志、迁移)
├── config/ # ThinkPHP 配置
├── public/ # Web 入口 + 静态资源
├── view/ # 视图覆盖层
├── route/ # 路由定义
├── database/ # 数据库迁移与种子
├── tests/ # 测试目录
├── source/ # 主工程外内容统一目录(多端代码/资料/附件/子项目)
│ ├── assets/ # 静态资源
│ ├── attachments/ # 附件
│ ├── clients/ # 客户端工程
│ ├── docker/ # Docker 相关配置
│ ├── docs/ # 文档
│ ├── projects/ # 子项目
│ └── stack/ # 部署栈
└── .agents/ # 智能体协作资源(rules 零散规则 + skills 场景技能)
```