tianjiangqiji/nova-image-studio
自托管的 AI 视频/图像生成工作台 · 自定义模型 · 多模式 · PWA · 实时任务 支持Agent模式,UI设计模式,工作台模式,无限画布,反推提示词,提示词广场,GIF生成。前后端任务机制轻量后端;三端兼容 UI:桌面端、平板端、移动端自适应布局
解决的问题
Nova Studio 是一个为个人和小型团队设计的自托管 AI 生成工作台,用于跨多个 AI 模型管理图像和视频创作。它消除了在不同 AI 服务提供商之间切换的需要,提供统一的界面来执行文本到图像、图像到图像、视频生成以及 AI 辅助 UI 设计。
如何工作
该项目使用 Next.js 和 React 前端(作为 PWA)以及 Node.js 后端,结合 SQLite 和 WebSockets 实现任务调度。它被设计为与模型无关:用户可自行配置各种文本和图像模型的 API 密钥和基础 URL。
对于视频生成,采用插件式架构:主机提供基础设施(队列、历史记录、媒体上传),而基于 JSON 的插件则定义不同视频提供商的具体 API 协议、UI 表单和轮询逻辑。
适用人群
- AI 内容创作者:希望在一个仪表板中访问多个图像和视频模型的用户。
- UI/UX 设计师:希望使用 AI 代理将 UI 原型转换为切片资产和功能网页的人。
- 开发者:希望拥有一个可自托管、可扩展的工作台,并通过插件系统添加新 AI 功能的人。
主要亮点
- 七种工作模式:包括文本到图像、图像到图像、带有浏览器 CDP 工具的对话式 AI 代理、GIF 生成和反向提示工具。
- 插件驱动的视频工作台:无需修改核心代码,仅通过纯 JSON 插件即可添加新的视频生成能力。
- UI 设计模式:支持 AI 驱动的图像切片、背景填充,以及多轮对话代理,可将原型还原为 HTML/CSS/JS。
- 代理能力:AI 代理可执行网页搜索、推理,并与本地 Chrome 浏览器交互,从 Taobao 等页面提取数据。
- 灵活的模型系统:支持 OpenAI、Gemini、Anthropic 等多种协议,每个模型的配置存储在浏览器的 localStorage 中。
相关
- 项目
- 项目
- 项目
- 项目