openOii logo
故事想法 → 多智能体协作 → 漫剧成片
一个以 LangGraph 为核心的 AI 漫剧生成学习项目。
openOii 把故事创意串成 规划、角色/分镜生成、视频生成与合成 的完整链路,并用无限画布展示过程与结果。
Warning
这是一个 LangGraph 学习 / 演示项目,重点是验证多阶段编排、恢复执行、实时进度与前后端协作。 不适合直接用于工业生产环境。
- 多阶段 AI 生成链路
- WebSocket 实时进度
- 可恢复 / 可取消 / 可反馈的 run 流程
- tldraw 无限画布审阅角色、分镜与结果
- 前端环境变量配置面板
openOii 配置面板
配置面板 · 在线管理模型与基础服务
配置面板 · 在线管理模型与基础服务
- Frontend: React 18 + TypeScript + tldraw
- Backend: FastAPI + SQLModel + LangGraph
- Infra: PostgreSQL + Redis +
/static
cp backend/.env.example backend/.env docker-compose up -d
- Frontend: http://localhost:15173
- API Docs: http://localhost:18765/docs
本地开发:
# backend cd backend uv sync uv run uvicorn app.main:app --reload --host 0.0.0.0 --port 18765 # frontend cd frontend pnpm install pnpm dev
# backend cd backend uv run pytest uv run ruff check app tests # frontend cd frontend pnpm test pnpm build
MIT