AI 视频 · 产品调研
Hypit:让 AI 编程助手“复刻”爆款短视频
它到底做什么
官方口号是 “Clone any viral video with AI agents — 1 command, 100 variants, 100M views”。拆开看是三件事:
- 拆解:输入参考视频,agent 用 WhisperX 做逐词对齐、识别画面结构(谁在说话、何时切镜、字幕样式、音效触发点),写出一份 SVML 源文件。
- 改写:在 SVML 里替换主持人、台词、产品、语言、画幅;没改的部分直接复用。
- 生成与渲染:需要新画面时调用视频/图像/语音模型(如 Seedance、GPT Image、ElevenLabs),然后在本地用多个无头 Chromium 并发渲染,ffmpeg 合成成片。
不一定要从参考视频开始:也可以从模板起步,或直接口头描述想要的视频。纯字幕、动效图形、代码渲染的视频可以完全不调用生成模型。
核心设计:SVML,以“词”为时间轴
SVML(Speech Video Markup Language)是 Hypit 自己的视频标记语言,GitHub topics 里把项目归为 compiler、dsl、programming-language。关键点是所有元素锚定在台词的词上,而不是秒数上:B-roll 跟着某句话出现,字幕跟着某个词高亮。好处是改一句台词或换语言后,时间线会自动重新排布,不用手动对时间——这正是“一套结构批量出 100 条变体”能成立的技术前提。
仓库是 TypeScript monorepo,packages/ 下有 100 多个包:编译器、时间线、字幕、排行榜/采访/弹幕贴纸等可插拔组件、Studio 预览界面,以及十几个模型 Provider(Seedance、GPT Image、Nano Banana、Wan、PixVerse、Grok Imagine、MiniMax、ElevenLabs、Fish Audio、WhisperX、火山引擎抠图等)。
技术方案(源码核实,commit 7f730ab)
浅克隆仓库后逐层核对,整条链路是“agent 写源码 → 编译成依赖图 → 调模型补素材 → 编译成 HTML → 无头浏览器逐帧渲染”:
| 层 | 做什么 | 谁的代码 |
|---|---|---|
| Skill 知识库 | skills/hypit/ 下约 640KB 的 Markdown:系统概念、SVML 语法、字幕/音效/镜头制作手册、克隆参考视频的方法。教 agent 怎么“读懂”一条爆款并写出 SVML | Hypit,开源 |
| 源码格式 | SVML(XML 风格,<script> 里写台词并用 @{标记} 圈出语义片段)+ SVS 数据/配方文件 + SVRun 运行记录 | Hypit,开源 |
| 编译与执行 | markup / temporal-markup / elaborator / visual-ir / timeline / runtime 等包:把源码展开成带类型的依赖图,按需执行、缓存结果(SQLite / 本地 / S3) | Hypit,开源 |
| 组件 | 字幕、排行榜、评论贴纸、分屏、文字动效等可插拔组件,每个配套 Studio 预览插件 | Hypit,开源 |
| 模型 Provider | 10 个网关 Provider + 十几个模型定义包,统一封装图像、视频、语音、转写请求 | Hypit 写的客户端,开源;模型本身是第三方 |
| 本地服务 | WhisperX 逐词对齐、OpenCV 图像处理、yt-dlp 下载,用 Python 包装成本地服务 | Hypit 包装,底层是开源项目 |
| 渲染引擎 | 把视觉中间表示编译成 HTML,交给 @hyperframes/engine / producer,用 Puppeteer 驱动无头 Chromium 并发截帧,ffmpeg 合成 | HeyGen 开源的 HyperFrames(Apache-2.0,5.6 万 star,npm 月下载约 72 万) |
| HypiHub | 托管模型网关:OAuth 登录、积分计费,接口 hypit.ai/v1,客户端只看到图像、图像编辑、视频、语音、转写五类操作 | Hypit,闭源服务端 |
规模:约 14.3 万行 TypeScript,100 多个包,213 个测试文件。最大的包是 Studio 预览界面(约 1.1 万行)和 CLI(约 6 千行)。
两个容易误解的地方:
- “克隆”这一步没有写成代码。源码里没有调用任何对话大模型(未找到 Anthropic / OpenAI chat 接口调用)。分析参考视频、判断切镜和笑点、写出 SVML,全部由用户自己的 Claude Code / Codex 按 skill 文档完成,模型费用也由用户承担。
- README 示例里的人脸追踪字幕不是内置功能。采访示例的说明要求 agent 在第一次构建后自行用 Google Video Intelligence、其他检测器或人工观察取人脸框,写成逐帧数据文件。
开源的部分是它的核心技术吗?
基本是。Hypit 自己写出的差异化技术都在仓库里:以词为锚的语义时间轴(SVML)、组件化的编译和执行系统、模型适配层,以及那套教 agent 拍短视频的制作知识库。没有发现被抽走的闭源核心模块。
没有开源的部分,以及不属于它的部分:
- HypiHub 服务端是唯一的闭源件,但从客户端代码看它是模型转发 + 计费网关,不承担编辑和渲染逻辑。服务端内部是否有额外处理无法从仓库验证。
- 最“重”的两块不是它的:逐帧渲染用的是 HeyGen 的 HyperFrames,画面和声音靠 Seedance、GPT Image 等第三方模型,“看懂爆款”的智能来自用户自己的 coding agent。
所以它的壁垒不在代码,而在:①一套设计得很完整的视频 DSL 和组件生态,先发占位;②沉淀在 skill 里的短视频制作经验;③许可证禁止他人用这套代码做多租户 SaaS,竞争对手不能直接拿去开托管服务;④HypiHub 作为默认推荐入口带来的模型费分成。换句话说:开源的是产品本身,变现靠托管服务和生态入口,这和 Dify 等“开源核心 + 限制商业托管”的模式一致。
官方示例
| 类型 | 内容 | 官方标注成本 |
|---|---|---|
| UGC 排行榜 | 20 秒足球 tier list,附 3 个克隆:换主播、翻转排名、把球员换成科技创始人 | $1.15 |
| 播客切片 | 18 秒分屏采访卖肌酸,克隆成 3 个不同广告垂类 | $1.07 |
| 街头采访 | 26 秒采访,带人脸追踪字幕;克隆含西班牙语版本 | $1.09 |
成本是官方自报的模型调用费,不含 Claude Code / Codex 本身的 token 费用。
商业模式与成本
- 软件本身免费:不收席位费、不按渲染次数收费、不加水印。
- 钱花在模型上:官方推荐自家托管服务 HypiHub(积分制),也接入 Monid、HiAPI、Pollo、TokenDance、BeatAPI 等模型网关(README 里多为带邀请码/返佣的链接),也可以接自己的 API 或本地模型。
- 典型“开源引流 + 托管服务变现”:工具免费,模型调用走 HypiHub 或合作网关分成。
许可证:不是标准 Apache 2.0
LICENSE 是“修改版 Apache 2.0 + 附加条件”(GitHub 显示为 NOASSERTION),结构类似 Dify 的许可证:
- ✅ 自己公司内部使用、作为自家应用的渲染后端:可以商用。
- ❌ 未经书面授权,不能拿它做多租户 SaaS(两个以上外部主体各有独立工作区就算,收不收费都算)。
- ❌ 不能去掉 CLI、运行报告等用户可见界面上的 Hypit 名称、Logo 和版权信息。
- ✅ 生成的视频归使用者所有,许可证对成片不设限制;但第三方模型生成的内容另受该服务条款约束。
热度与质量信号
- 增长极快:2026-07-29 建仓;第三方目录在 9/17 记录约 6.7k stars,到 10/04 已 19.2k,并拿到 Trendshift 日榜第一。
- 核心团队集中:前两名贡献者共约 1,365 次提交,第三名仅 15 次,实际上是一个小团队在推进。
- 迭代密集:9 月下旬到 10 月初几乎隔天发一个 0.2.x 版本。
- Issue 反映的真实问题(2026-09 至 10 月):HypiHub 积分扣费报 402“余额不足”而实际余额充足(#367、#368 仍开着)、模型目录接口不可达(#369)、新环境 Chromium 未下载导致无法渲染(#222)、ffmpeg 6/7 版本兼容问题(#315、#343)、Windows/WSL 路径问题。另有本地 HTML 快照可读取目录外文件、凭证路径可能越出状态目录等安全类修复(#311、#309,均已关闭)。
- 独立评价稀少:HN 没有相关讨论;能搜到的多是 YouTube/Facebook 搬运介绍和安装教程,缺少长期用户的独立反馈。
优点与风险
| 优点 |
|
|---|---|
| 风险 |
|
适合谁
- 适合:做投流广告、TikTok Shop 带货、AI UGC、营销矩阵,需要“一个跑通的结构 × 大量变体”的团队;已经在用 Claude Code / Codex 的个人创作者。
- 不太适合:追求原创叙事、精剪质感的内容;需要稳定生产 SLA 的团队(建议先观望到 1.0);想直接拿来做对外 SaaS 的公司。
- 建议试用路径:
npx skills add hypit-ai/hypit -g,先用不调用生成模型的模板或代码渲染视频验证流程,再用自有素材小额测试模型费用。