产品简介
shortsmith 这是一个开源的自动化短视频处理与发布流水线。它能从一个结尾片段出发,自动生成多达500个独特的钩子与行动号召(CTA)变体,并与频道内容拼接,实现每日定时上传与每周数据分析。适合希望提升YouTube短视频制作效率、测试内容爆款概率的独立创作者或团队。
核心功能
- 自动生成唯一钩子(Hook)和行动号召(CTA)变体
- 利用本地已安装的大语言模型CLI(如Claude、ChatGPT等)生成创意,无需API密钥
- 支持自定义品牌颜色、主题和内容来源频道
- 提供本地Web仪表板进行一键操作、日志查看和配置
- 支持Windows、macOS、Linux跨平台运行与定时任务部署
- 基于YouTube数据API实现自动定时发布,每日可设定多个发布时段
- 内置每周分析流程,自动识别表现最佳的“赢家”内容并加大类似内容推送
- 通过ntfy.sh提供免费的移动端推送通知
快速开始
- 克隆仓库并安装Python依赖和ffmpeg、yt-dlp等系统工具。
- 运行 `shortsmith init` 初始化项目,将你的结尾视频放入模板文件夹。
- 编辑 `config.yaml` 设置YouTube频道、品牌主题,运行 `shortsmith hooks` 生成钩子变体。
- 运行 `shortsmith download`、`shortsmith generate`、`shortsmith stitch` 依次处理内容、生成剪辑、拼接最终视频。
- 通过 `shortsmith schedule install` 安装系统定时任务,或在仪表板中连接YouTube并管理上传。
界面预览

与其他方案对比
| 对比项 | shortsmith | 同类方案 |
|---|---|---|
| 成本与模式 | 完全开源免费,无月费或订阅费,工具在本地运行。 | 多数同类SaaS工具每月收费19至49美元。 |
| 内容独特性 | 为每个视频生成独特的钩子和CTA变体,支持品牌颜色高亮。 | 多数工具仅提供模板填充,所有视频使用相同的字幕样式。 |
| 生成与控制 | 利用用户已有的大语言模型CLI订阅生成内容,无API调用费用,用户完全掌控。 | 通常使用平台内置的AI功能,可能涉及额外的API调用成本或功能限制。 |
适合谁用
- 需要批量、自动化制作和发布YouTube短视频的内容创作者
- 希望通过测试大量标题/钩子变体来提升视频爆款概率的频道运营者
- 已有大语言模型(如ChatGPT Plus)订阅,希望将其用于视频创意生成的自媒体人
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/mlvps/shortsmith