# autoai-studio **Repository Path**: small_sheep/autoai-studio ## Basic Information - **Project Name**: autoai-studio - **Description**: No description available - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-02 - **Last Updated**: 2026-07-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AutoAI Studio Laravel 12 + Vue 3 这是按 `PROJECT_ANALYSIS.docx` 生成的 V2.0 基础框架,包含 Laravel 12 API、Vue 3 + Vite 前端、MySQL 表结构和从旧版 JSON 迁移的数据。 ## 环境要求 Laravel 12 需要 PHP 8.2+。当前 phpStudy 里检测到的是 PHP 8.0.2,因此依赖已通过 `--ignore-platform-reqs` 安装,代码和数据库已生成,但本机当前 PHP 版本不能运行 `artisan`。 请在 phpStudy 中安装/切换 PHP 8.2 或更高版本后运行: ```powershell cd D:\phpstudy_pro\WWW\lc-ai-studio\laravel php artisan serve ``` 前端开发: ```powershell D:\node\npm.cmd run dev ``` 生产构建已通过: ```powershell D:\node\npm.cmd run build ``` ## 数据库 已生成并导入 MySQL 数据库: ```text database/schema/autoai_studio.sql ``` 默认连接配置见 `.env`: ```text DB_DATABASE=autoai_studio DB_USERNAME=root DB_PASSWORD=root ``` 默认后台账号: ```text admin / AutoAI@2026 ``` ## 已完成范围 - Laravel 12 项目骨架与 API 路由。 - Vue 3 + Pinia + Vue Router + Element Plus + Vite。 - 登录页、图片生成页、资产页、项目页、画布入口、图片编辑入口。 - MySQL 表:users、roles、projects、generations、assets、comments、canvases、latest_cars、captcha_codes。 - Seeder:角色、管理员、旧版项目/资产/生成记录/批注、Latest Cars 兜底数据。 - API:认证、bootstrap、项目 CRUD、资产上传/删除、文生图/图生图 Mock、任务状态、车型、画布、用户/角色列表。 - 旧版 `data/uploads` 已复制到 `public/uploads/legacy`,车型素材已复制到 `public/assets/latest-cars`。 ## 下一步 - 升级 phpStudy PHP 到 8.2+ 后执行 `php artisan migrate:fresh --seed` 验证迁移链路。 - 接入真实 LibLibAI text2img/img2img 调用与状态轮询。 - 替换轻量 Bearer Token 为 Sanctum 或 JWT。 - 继续实现 Fabric.js/Konva.js 无限画布、橡皮擦、去背景和 OSS 存储适配。