#### 1. 快速开发框架选型 - 框架名称:dcat-admin - 官方资料: - 官网:https://github.com/jqhph/dcat-admin - 文档:https://learnku.com/docs/dcat-admin/2.x - 选型原因: - 基于laravel开发,架构优秀 - 文档详细,上手快 - 功能齐全,可扩展可定制能力强,二次开发成本低 - laravel文档:https://learnku.com/docs/laravel/9.x/installation/12200#1dabc3 #### 2. 安装配置步骤 1. 安装bt面板等继承环境 - 安装php8.1 - 安装composer2.6.6 - 配置php扩展和禁用函数 - 安装nginx - 安装frpc - 安装redis - 安装mysql 8.0 2. 安装配置laravel,熟悉laravel框架 3. 安装dcat-admin: https://learnku.com/docs/dcat-admin/2.x/install/8081#fa405f #### 3. 快速开发后台管理系统 1. 数据库完成评审工作后,通过scaffold生成基础模块CRUD代码 2. 通过scaffold生成基础模块CRUD代码 - https://learnku.com/docs/dcat-admin/2.x/basic-use/8140#8b8ca1 3. 手动增加菜单 4. 访问查看基础效果 #### 4. AI prompt提示词技巧 ##### 4.1 调优管理界面 打开生成的模块ctroller或service文件,通过AI快速调优管理界面,prompt举例: ``` 请修改: 服务封面 -> 图片 所属分类 -> 下拉单选 分类列表 服务价格、原价、物料费 -> 金额,单位:元 销量 -> 数字,单位:单 服务时长 -> 数字,单位:分 分佣比例 -> 数字,单位:% 加钟服务、支持到店、支持上门 -> 开关按钮 排序 -> 数字 项目介绍、禁忌说明、下单须知 -> 富文本编辑 其他列,隐藏 列表操作列,增加: 1. “取消订单”按钮,并参照以下逻辑实现handler: 这里面请复制你设计好的那个接口的后台逻辑描述 2. “删除”按钮,并参照以下逻辑实现handler: 这里面请复制你设计好的那个接口的后台逻辑描述 ``` ##### 4.2 给技巧起个名字 > 待补充,研发过程中再补充,新的AI prompt提示词 技巧