Repolode
darkzOGx

darkzOGx/youtube-automation-agent

可自托管的 AI 代理,端到端运营 YouTube 频道,从选题、脚本到生成视频,上传前需你审批。

Star
5,037
Fork
1,607
未关闭 Issue
22
最近提交
11天前

这是什么?

YouTube Automation Agent 是一个可自托管的 Node.js 应用,负责 YouTube 频道的内容生产环节。它会调研选题、撰写脚本、生成旁白和画面、合成 MP4 视频,并编写标题、简介和标签。审批通过的视频会按计划通过 YouTube Data API 上传。

每条视频在发布前都要经过事实核查、素材版权确认以及你的明确审批,开启自动模式也不会跳过这些检查。模拟或占位素材会被明确标记,无法被审批或上传。来自数据分析、留存曲线和评论的经验教训,需要你确认后才会影响后续视频。

系统支持多家文本模型服务商(包括 Gemini、OpenAI、OpenRouter、DeepSeek、Kimi、GLM、MiniMax)以及多家 AI 视频服务商。默认使用本地幻灯片渲染,除非你主动启用,否则不会产生付费视频生成费用。Web 仪表盘和 HTTP API 运行在你自己的机器上,使用你自己的密钥。

核心功能

  • 01根据你设定的垂直领域和受众进行选题调研,制定内容策略。
  • 02撰写脚本、标题、简介和标签,并合成真实的 MP4 视频。
  • 03支持 ElevenLabs、OpenAI、Gemini 生成旁白,并可用 OpenAI 或 Gemini 图像模型生成画面。
  • 04上传前需要通过事实核查、素材版权确认和人工审批。
  • 05对已审批的视频进行排期,并通过 YouTube Data API 上传。
  • 06收集数据分析结果,并提出待你确认的优化建议。

适用场景

  • 由个人或小团队运营讲解类、清单类 YouTube 频道。
  • 基于已审批的长视频,持续产出 Shorts 短视频。
  • 在正式定稿前,对线上视频测试标题和封面的不同版本。
  • 搭建自动化内容流水线原型,同时保留人工审核环节。

快速上手

  1. 1

    克隆代码仓库

    git clone https://github.com/darkzOGx/youtube-automation-agent.git
  2. 2

    进入项目目录并安装依赖

    cd youtube-automation-agent && npm install
  3. 3

    安装用于幻灯片视频渲染的 Chromium 浏览器

    npx playwright install chromium
  4. 4

    运行配置向导以设置密钥并连接 YouTube,然后启动应用并打开 http://localhost:3456

    npm run walkthrough

使用前须知

  • 需要自备 API 密钥,并在 Google Cloud 项目中配置 YouTube API 凭据。
  • 真实的 AI 视频片段和图片需要付费的服务商密钥;默认是免费的本地幻灯片渲染。
  • OAuth 应用处于测试模式时,Google 登录每 7 天过期一次。

收录于专题

标签

#ai-agents#youtube-automation#content-creation#video-generation#self-hosted#nodejs#llm#seo-optimization#automation#content-automation

常见问题

youtube-automation-agent 是什么?
可自托管的 AI 代理,端到端运营 YouTube 频道,从选题、脚本到生成视频,上传前需你审批。 YouTube Automation Agent 是一个可自托管的 Node.js 应用,负责 YouTube 频道的内容生产环节。它会调研选题、撰写脚本、生成旁白和画面、合成 MP4 视频,并编写标题、简介和标签。审批通过的视频会按计划通过 YouTube Data API 上传。
youtube-automation-agent 可以免费使用吗?用的什么许可证?
youtube-automation-agent 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
youtube-automation-agent 还在维护吗?
活跃维护中。youtube-automation-agent 最近一次提交是在 2026年10月27日。
youtube-automation-agent 适合用来做什么?
由个人或小团队运营讲解类、清单类 YouTube 频道。 基于已审批的长视频,持续产出 Shorts 短视频。 在正式定稿前,对线上视频测试标题和封面的不同版本。 搭建自动化内容流水线原型,同时保留人工审核环节。
youtube-automation-agent 怎么安装和运行?
克隆代码仓库: git clone https://github.com/darkzOGx/youtube-automation-agent.git 进入项目目录并安装依赖: cd youtube-automation-agent && npm install 安装用于幻灯片视频渲染的 Chromium 浏览器: npx playwright install chromium 运行配置向导以设置密钥并连接 YouTube,然后启动应用并打开 http://localhost:3456: npm run walkthrough
在哪里获取 youtube-automation-agent?
源代码和安装说明在 GitHub 上:https://github.com/darkzOGx/youtube-automation-agent

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目