
故事想法 → 多智能体协作 → 漫剧成片
一个以 LangGraph 为核心的 AI 漫剧生成学习项目。
<img src="https://img.shields.io/badge/Python-3.10+-3776AB?style=flat-square&logo=python&logoColor=white" alt="Python 3.10+" />
<img src="https://img.shields.io/badge/FastAPI-0.115+-009688?style=flat-square&logo=fastapi&logoColor=white" alt="FastAPI" />
<img src="https://img.shields.io/badge/React-18-61DAFB?style=flat-square&logo=react&logoColor=111827" alt="React 18" />
<img src="https://img.shields.io/badge/LangGraph-Orchestration-6D28D9?style=flat-square" alt="LangGraph" />
<a href="#快速开始">快速开始</a> ·
<a href="#界面预览">界面预览</a> ·
<a href="#技术栈">技术栈</a>
openOii 把故事创意串成 规划、角色/分镜生成、视频生成与合成 的完整链路,并用无限画布展示过程与结果。
[!WARNING] 这是一个 LangGraph 学习 / 演示项目,重点是验证多阶段编排、恢复执行、实时进度与前后端协作。 不适合直接用于工业生产环境。
首页 · 故事输入与风格选择
|
画布 · 角色、分镜与生成流程
|
配置面板 · 在线管理模型与基础服务
|
/staticcp backend/.env.example backend/.env
docker-compose up -d
本地开发:
# 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
$ claude mcp add openOii \
-- python -m otcore.mcp_server <graph>