90210:在没有房产税的情况下运营。
90210 – running the show without property tax

原始链接: https://github.com/Achint08/90210

本项目是一款达到生产级别的本地应用,可将剧本转化为完整的短片,并自动生成同步的视频、音频、对白、配乐和字幕。该平台充当数字制片人(Showrunner),集成了谷歌 Veo 3.1、Gemini 2.5 Pro、Nano Banana 以及 ElevenLabs Music 等前沿人工智能技术。 为确保电影级质量与叙事连贯性,系统采用了两个自动化“预言机”(Oracles)。**质量预言机(Quality Oracle)**利用一套先进的综合指标(包括 VideoScore、ViCLIP 和 ArcFace)处理自动重绘与自适应缩放;**叙事预言机(Story Oracle)**则运用 Reagan-6 架构等成熟框架来维护叙事结构。 该应用后端基于 FastAPI 构建,前端采用 Next.js PWA,可在 iOS 上提供原生级体验。其设计注重效率,制作一部 2 分钟短片的成本约为 20 美元。安装过程简便,后端需配置 Python 虚拟环境,前端使用标准 Node 包管理工具;此外,系统还提供可选支持,用于处理基于机器学习的高负荷质量监控任务。

近期一篇在 Hacker News 上发布的贴文介绍了一个名为“90210”的剧本转换工具,该项目随即引发了社区的批评。 用户对开发者未提供视频示例表示不满,并指出在未看到输出效果前,他们不愿下载或测试该软件。此外,评论者还质疑该项目被标榜为“本地应用”,但其核心功能似乎依赖于商业 API。 一位用户指出,该项目的 GitHub 文档显示其运行成本可能相当高昂,据估算,若要获得高质量的输出结果,费用约为 250 美元。此讨论帖提醒开发者,社区对透明度、功能演示,以及对本地软件与云端依赖型软件的准确标注有着明确的需求。
相关文章

原文

Like the show. But you're the showrunner.

All the drama. None of the property tax.

A production-grade local app that turns a screenplay into a finished short film with synchronized video, native audio, dialogue, music, and subtitles. Powered by Google Veo 3.1, Nano Banana, Gemini 2.5 Pro, and ElevenLabs Music.

Every quality decision is mathematically grounded: a composite Quality Oracle (VideoScore, ViCLIP, LAION aesthetic, MUSIQ, ArcFace, LPIPS, Whisper) drives auto re-roll and adaptive tier escalation. A Story Oracle (Reagan-6 arcs, TRIPOD turning points, Average Shot Length, SBERT coherence) keeps the narrative on target.

# 0. one-time
python3 -m venv .venv
.venv/bin/pip install -e ./backend          # installs FastAPI + Pydantic + Google + ElevenLabs deps
cp .env.example .env                         # fill in GEMINI_API_KEY and ELEVENLABS_API_KEY

# 1. Backend
./run-backend.sh                             # starts uvicorn at http://localhost:8000
# (the script sets PYTHONPATH because Homebrew Python 3.14 ships its own
#  sitecustomize.py that breaks venv editable installs — PYTHONPATH sidesteps it.)

# 2. Frontend (new shell)
cd frontend
pnpm install                                 # or npm install
pnpm dev                                     # → http://localhost:3000

# 3. iPhone access
#    - same WiFi: http://<laptop-ip>:3000 → Safari Share → Add to Home Screen
#    - off-WiFi: tailscale serve / funnel (see docs)

# 4. Optional Quality Oracle (heavy ML deps; ~3GB)
.venv/bin/pip install -e "./backend[oracles]"
  • Design spec: docs/superpowers/specs/2026-05-09-screenplay-to-movie-design.md
  • Veo 3.1 reference: docs/superpowers/research/veo-3.1-deep-dive.md
  • Cost / latency / quality math: docs/superpowers/research/cost_latency_quality_math.py
Service Used for Cost (May 2026)
Gemini API Veo 3.1 (video+audio), Nano Banana (portraits), Gemini 2.5 Pro (Director) $0.10–0.40/sec video
ElevenLabs Music tracks $0.01/sec music

A 2-min movie typically costs ~$20.

See spec §4. Local FastAPI backend + Next.js PWA frontend. PWA installs to home screen on iOS Safari for native-app-like experience.

联系我们 contact @ memedata.com