GeekReel AI Studio 极客卷
本地优先的一站式 AI 视频工作台,覆盖热点选题、竞品分析、小说转短剧、风格包、画布、时间线与导出 MP4,项目、素材和密钥全部留在本机。
爱鲜报评分
0 人评分
12
星数
是
中文
TypeScript
主语言
是
活跃
3
贡献者
人工分析
EDITORIAL推荐理由
GeekReel 把「找选题 → 分析爆款 → 攒素材 → AI 生成 → 剪辑合成 → 导出」塞进同一个本地工具,对不会剪辑、也不想写提示词的人非常友好。它不绑定单一模型厂商,文本、图片、视频、语音都能自己配端点,成本也看得见。对于想搭一套私有 AI 视频流水线的开发者,这是一个结构清晰、可拆包复用的 TypeScript 参考实现。
适用场景
- 个人或小团队搭建本地 AI 短视频生产流水线
- 把小说、热点或一句话想法快速转成短剧/解说视频
- 分析抖音、B 站、YouTube 爆款并做复刻变体
- 研究本地优先架构、模型适配器与任务队列设计
- 需要数据不出本机的视频创作场景
优点
- 本地优先:无账号、无云端成片库,密钥加密存本机 SQLite
- 模型可自配:文本/图片/视频/语音均为适配器 × 端点,支持 OpenAI 兼容地址
- 功能覆盖完整:雷达、分析、复刻、小说转短剧、画布、时间线、导出 MP4 一体化
- 风格包机制灵活:内置上美影风与手绘白板,也可导入 SKILL.md 或 zip
- 媒体工具随仓库走:ffmpeg/ffprobe 走依赖,yt-dlp 按平台下载,不污染系统环境
- 成本看板按近 30 天汇总调用次数、tokens、张数、秒数与花费
缺点
- 生成费用由模型厂商收取,工具不代扣也不提供额度
- 热点雷达热度为 AI 估计,并非官方榜单,需带联网搜索的文本端点
- 部分平台视频下载会失败(尤其抖音),需手动保存后导入资产库
- 配音不会在出片时自动铺上,需在时间线手动选音色
- 当前版本 0.1.1,功能以仓库实现为准,稳定性仍在早期
GeekReel AI Studio 是什么
GeekReel AI Studio 是一个本地优先的一站式 AI 视频工作台。它跑在你自己的机器上:没有账号,没有云端成片库,项目、素材、密钥都在本机,生成任务走你自己配置的模型端点。
它的定位不是又一个在线剪辑网站,也不是绑定单一厂商的「一键出片」盒子,而是把「找选题 → 分析爆款 → 攒素材 → AI 生成 → 剪辑合成 → 导出」放进同一个本地工具。目标用户是不会剪辑、也不想写提示词的人;画布、时间线、模型中心随时可深入,但不挡在新手路上。
当前版本 0.1.1,主语言 TypeScript,采用 Unlicense 许可。
核心亮点
本地优先,数据自己掌控
- 无登录,SQLite 存在
~/.video-workbench,素材在你选的文件夹(默认~/VideoWorkbench)。 - 换机器拷仓库即可跑,密钥加密写入本机 SQLite,接口返回脱敏。
模型自己配
文本 / 图片 / 视频 / 语音都是「适配器 × 端点」。点一下填密钥就能加上通义、DeepSeek、GPT、可灵、豆包、MiniMax 等;也支持自定义 OpenAI 兼容地址。
| 能力 | 预置示例 |
|---|---|
| 文本 | DeepSeek、GPT-4o、通义千问、Kimi、智谱 GLM、Gemini、豆包、MiniMax、混元 |
| 图片 | GPT Image、通义万相、豆包、Flux、CogView、Gemini |
| 视频 | 通义万相、可灵、豆包 Seedance、Sora、MiniMax 海螺 |
| 语音 | OpenAI、通义、MiniMax、豆包 |
风格是目录,不是写死的皮肤
内置「上美影风」和「手绘白板」。第三套 = 往 stylePacks/ 丢一个包,或贴 GitHub 技能链接 / 上传 SKILL.md / zip。做好的包可以带走。
首页像对话,不是空白工程
「想做什么视频?」→ 选风格 → 出剧本 → 定妆 → 出片。没做完的作品会停在任务中心,点回去接着做。
配音按成片、对白对嘴
字幕可以自动装上。配音要人选音色。对白先出语音再对口型,旁白只铺声;5 秒片子不会念整份 30 秒剧本。
成本看得见
模型页按近 30 天汇总调用次数、tokens、张数、秒数和花费。单价填错就记 0,不猜。
工作流一览
热点雷达 / 小说 / 一句话想法
│
▼
剧本(可改、可批注)
│
▼
风格包(上美影 / 白板 / 自带包)
│
▼
定妆 / 关键资产 ──► 画布(可选,节点连线)
│
▼
出片(任务队列,离开页面也继续跑)
│
▼
时间线:字幕 · 选音色 · 对白对嘴 · 配乐/环境底/音效
│
▼
导出 MP4(可烧字幕)──► 资产库
主要功能模块
创作
- 引导式首页:想法 → 剧本 → 风格 → 定妆 → 出片;未完成作品可搁置、恢复。
- 小说转短剧:通读全文 → 角色档案 → 事件清单 → 确认后再拆集。
- 连载:多部并行;定妆照锁进后续集数的提示词与参考图。
- 画布:无限画布,连线即数据流,整链运行,产物回落资产库。
- 时间线:视频轨 + 人声 / 配乐 / 环境底 / 音效 + 字幕;支持变速、淡入淡出;导出 MP4 或剪映草稿。
选题与复刻
- 雷达:AI 查询源 + RSS / HTTP API;关键词订阅;Webhook / Server酱 / Telegram / Bark / 邮件。
- 分析:yt-dlp 下载 → ffmpeg 抽帧 → Whisper 转写 → LLM 结构报告(钩子 / 节奏 / 分镜 / 台词)。
- 复刻:报告转槽位模板,换主题 / 人物 / 语言后批量变体;模板可导出 JSON 再导入。
资产与工程
- 资产按
类型/年月/日期_标题_hash落盘,库内相对路径,换根目录可迁移。 - 标签、收藏、用途、来源分类;删除前检查画布 / 时间线 / 复刻引用。
- 任务队列:内存排队 + SQLite 持久化,WebSocket 推进度。
快速开始
环境:已安装 Bun(1.2+)。macOS 已验证,Linux 在 bun install 时会按平台补 yt-dlp。
git clone https://github.com/geekhome-lab/geekreel.git
cd geekreel
./scripts/dev.sh
- 网页:http://127.0.0.1:5473
- API / WebSocket:http://127.0.0.1:4780
只跑成品(先编网页,再由服务托管静态资源):
./scripts/start.sh
浏览器打开 http://127.0.0.1:4780。第一次打开:到 模型 页加上文本、图片、视频(配音可选)端点,再回首页写想法。
仓库结构
video_workbench/
├── apps/
│ ├── server/ # Bun + Hono:REST、WebSocket、任务队列
│ └── web/ # React 19 + Vite + Tailwind
├── packages/
│ ├── core/ # 共享类型
│ ├── models/ # 适配器与预置
│ ├── media/ # ffmpeg 探测 / 转码 / 烧字幕
│ ├── pipeline/ # 剧本、定妆、出片
│ ├── radar/ # 热点源
│ ├── analyze/ # 竞品分析 + yt-dlp
│ ├── remake/ # 复刻模板
│ ├── style/ # 风格包加载
│ └── push/ # 推送渠道
├── stylePacks/
│ ├── smy-animation/ # 上美影风
│ └── whiteboard/ # 手绘白板
├── scripts/ # dev.sh / start.sh
└── docs/
使用边界(请先读)
- 生成费用由模型厂商收取。 本工具不代扣、不提供额度。
- 雷达热度是 AI 估计,刷新需要带联网搜索能力的文本端点。
- 部分平台视频下载会失败(尤其是抖音),可先存到本地再导入资产库。
- 配音不会在出片时自动铺上。 这是有意的:先看画面和字幕,再选声音。
- 风格包改变的是提示词与流水线,观感仍取决于你选的图 / 视频模型。
- 默认只监听本机。 若改
VW_HOST对外网开放,请自行处理访问控制。
适合谁
- 想搭一套私有 AI 视频流水线的个人或小团队。
- 需要把小说、热点或一句话想法快速转成短剧 / 解说视频的创作者。
- 想研究本地优先架构、模型适配器与任务队列设计的 TypeScript 开发者。
评论
- 暂无评论,来写第一条吧。