Files
EPEEAIKit/art-agent
2026-04-12 01:02:14 +08:00
..
2026-04-12 01:02:14 +08:00
2026-04-12 01:02:14 +08:00
2026-04-12 01:02:14 +08:00

Art Agent MVP

AI 美术资源生成助手 — 通过对话生成游戏美术资源。

快速开始

1. 准备 API Key

你需要两个 API Key

2. 启动后端

cd art-agent/backend

# 创建虚拟环境(推荐)
python -m venv venv
venv\Scripts\activate      # Windows
# source venv/bin/activate  # macOS/Linux

# 安装依赖
pip install -r requirements.txt

# 配置环境变量
copy .env.example .env
# 编辑 .env填入你的 API Key

# 启动
uvicorn app.main:app --reload --port 8000

3. 启动前端

cd art-agent/frontend

# 安装依赖(需要 Node.js >= 18
npm install

# 启动
npm run dev

4. 使用

打开浏览器访问 http://localhost:3000

  • 输入文字描述你想要的美术资源
  • 可以上传参考图引导风格
  • 生成的图片可以点击"保存"按钮下载
  • 持续对话进行迭代修改

项目结构

art-agent/
  backend/           # Python FastAPI 后端
    app/
      main.py        # 入口
      api/chat.py    # 对话 API
      agent/         # Agent Loop 核心
      services/      # AI 服务封装
  frontend/          # Next.js 前端
    src/
      app/           # 页面
      components/    # UI 组件
      lib/           # 工具函数
  docs/              # 文档

技术栈

  • 前端Next.js + TypeScript + Tailwind CSS
  • 后端Python FastAPI + SSE
  • AIOpenAI GPT-4o-mini对话+ Replicate Flux图像生成