Skip to content

快速开始

完整的上手说明见仓库根目录 README.md

环境要求

  • Git、Docker Desktop(或 Docker Engine + Compose)
  • Python 3.11 + uv
  • 宿主机 FFmpeg:brew install ffmpeg
  • pnpm 10(前端开发)

启动 Docker 服务

bash
git clone https://github.com/taochangle/LingCast.git && cd LingCast
cp .env.example .env
docker compose up --build

宿主机 Worker(真实 AI 管线)

bash
cd worker
uv sync --all-groups
cp .env.local.example .env.local
uv run python download_models.py --models all   # ~4GB,或从旧机器拷贝 models/ + external/
uv run python -u worker.py                      # 离线生成
uv run python -u stream_worker.py               # 直播(与 worker.py 并存)

数据库与表结构无需手动创建:MariaDB 容器首次启动自动建库,API 启动时 GORM 自动建表。

灵播 LingCast · 端到端口播数字人平台