# MofAI-磨锋AIGC系统 **Repository Path**: moufer/mof-aigc ## Basic Information - **Project Name**: MofAI-磨锋AIGC系统 - **Description**: 磨锋AI创作系统——基于MofAdmin开发 对接国内各大AI平台,支持AI对话,创作助手,虚拟角色等功能。 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://www.modoer.cn - **GVP Project**: No ## Statistics - **Stars**: 16 - **Forks**: 4 - **Created**: 2024-06-24 - **Last Updated**: 2025-05-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: PHP, MofAdmin, Vue, AI, ThinkPHP ## README MofAdmin-磨锋AIGC系统 =============== **磨锋AIGC系统基于MofAdmin开发 对接国内各大AI平台,支持AI对话,创作助手,虚拟角色等功能。** ## 特性 * 本项目采用前后端分离开发模式 * 后端基于PHP8.1+ThinkPHP8 * 管理端基于Vue3(**非构建模式**)+ElementPlus开发 * 用户端基于Vue3+ElementPlus+TailwindCSS开发 * 用户端WEB自适应PC和Mobile端 * 使用模块化开发,模块热插拔 * 后台常用组件集成封装,只需编写PHP代码即可完成后台页面的设计,降低后端开发人员开发前端页面的难度,专注后端代码,提高开发效率 ## 演示 * 后台 https://aigc.modoer.cn/admin * 账号:demo 密码:demo888 * 前台 https://aigc.modoer.cn/web ## 安装 ### 环境要求 * PHP 8.1+ * MySQL 5.7+ * Redis 5.0+ * Nginx/Apache * Composer 2.0+ ### 准备工作 * 服务器上安装:*PHP、MySQL、Redis、Nginx/Apache、Composer* * 安装PHP扩展:*redis*、*zip*、*iconv*、*fileinfo* * 通过宝塔安装的PHP,请解禁(PHP设置-禁用函数)函数: *putenv*、*proc_open* ### 下载代码 ~~~ git clone https://gitee.com/moufer/mof-admin.git ~~~ ### 安装依赖包 进入项目根目录,执行(国内服务器建议把 composer 镜像设置为[阿里云源](https://developer.aliyun.com/composer)或者[腾讯源](https://mirrors.tencent.com/help/composer.html)) ~~~ composer install ~~~ ### 配置数据库 ~~~ 1、复制 .env.sample 命名为 .env 2、配置 .env 文件中的MySQL、redis和JWT key ~~~ ### 安装系统 进入项目根目录,执行命令 ~~~ php think mof:install ~~~ 根据安装程序提示完成安装并新建管理员账号。 ### 配置域名 nginx/apache配置新域名,并将项目的public目录作为网站根目录。 ### 访问系统管理端 后台是使用VUE非构建模式开发,所以不需要重新构建,直接访问即可。 访问链接 `https://你的域名/admin/index.html`,使用管理员账号登录。 ### 构建用户端 用户端代码是使用Vite构建,请先安装npm和vite。 进入项目`front-end/web`目录,执行命令 ~~~ npm install // 安装依赖包 ~~~ 复制 `.env.development` 文件并命名为 `.env.production`,并编辑里面的VITE_APP_BASE_API,修改为你的正式运营的后台地址 ~~~ VITE_API_URL = 'https://你的系统安装域名' ~~~ 然后执行命令 ~~~ npm run build // 打包项目 ~~~ 将打包好的dist目录上传到你的服务器,然后访问你的域名即可。 ## 开发文档 待完善 ## 使用文档 待完善 ## 鸣谢 感谢以下的项目或资源的支持! * ThinkPHP:https://www.thinkphp.cn/ * ElementPlus:https://element-plus.gitee.io/zh-CN/ * Vue3:https://v3.cn.vuejs.org/ * Vite:https://cn.vitejs.dev/ * TailwindCSS:https://tailwindcss.com/ * ...... ## 联系我 如果您对本项目有任何疑问或建议,请通过以下方式联系我。 * 企业微信 ![企业微信二维码](https://www.modoer.cn/wp-content/uploads/2024/11/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E4%BA%8C%E7%BB%B4%E7%A0%81.jpg) ## 版权信息 MofAdmin遵循Apache2开源协议发布,并提供免费使用。 本项目包含的第三方源码和二进制文件之版权信息另行标注。 版权所有Copyright © 2006-2024 by MouferStudio (http://www.modoer.cn) All rights reserved。