youtube-automation-agent

配置好AI代理,24小时自动产出并发布YouTube视频

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 视频生成 🍴 复刻 1624 🐛 待处理 24 👀 关注 75
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 5082
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,支持免费Gemini API或OpenAI,无需付费。

项目预览

youtube-automation-agent 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类视频生成
开发团队darkzOGx
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,支持免费Gemini API或OpenAI,无需付费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型ai-agents,automation,content-automation,content-creation,content-strategy,google-gemini,javascript,nodejs,openai,self-hosted,seo-optimization,social-media-automation,thumbnail-generator,video-generation,youtube-api,youtube-automation,youtube-bot,youtube-channel,youtube-shorts,youtube-uploader
GitHub 星标★ 5082
上线时间2025-08-14 00:00:00
代码更新2026-10-27
仓库体积2.1 MB
本站数据更新2026-11-09
维护状态较活跃
收录时间2026-08-09
浏览次数6

项目介绍

这是一个基于AI代理的YouTube频道全自动管理工具,能24/7自动完成视频的创建、优化和发布流程。它解决了内容创作者需要持续产出视频但时间精力有限的问题,核心能力包括:利用Gemini或OpenAI的API自动生成视频脚本、配音和字幕,自动匹配标题、标签和描述,并直接上传到YouTube。无需编程基础,通过配置即可使用,且支持免费的Gemini API,降低了使用门槛。项目采用JavaScript编写,适合希望实现频道自动化运营的独立创作者或小型团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 5082

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 6 步

环境要求

  • 已安装 Node.js 与 npm(需能执行 npm install / npm start)
  • 准备好 AI 服务商凭证(Gemini 或 OpenAI 等,按向导选择)
  • 准备好 YouTube 频道授权信息(向导会引导完成授权)
  • 本地可用端口 3456(Web 控制台默认地址)

安装与启动步骤

  1. 1克隆项目仓库

    把 GitHub 上的 youtube-automation-agent 仓库拉到本地,命令来自 README 的 Quick start。

    git clone https://github.com/darkzOGx/youtube-automation-agent.git
    cd youtube-automation-agent
  2. 2安装依赖

    在项目根目录安装 Node.js 依赖,需联网,耗时取决于网络情况。

    npm install
  3. 3运行配置向导

    walkthrough 会逐个解释服务商选择、测试凭证,并引导完成 YouTube 授权,建议首次使用都跑一遍。

    npm run walkthrough
  4. 4启动服务

    启动本地服务,默认监听 3456 端口,启动后保持该终端窗口不要关闭。

    npm start
  5. 5打开控制台

    浏览器访问本地控制台,在 Autonomous operator 页面填写频道目标、受众、内容支柱与发布节奏。

  6. 6激活并运行运营

    保存策略后点击 Activate & run now,或在界面上调用 operator 接口启动后台运行。

    curl -X POST http://localhost:3456/api/operator/start \
      -H "Content-Type: application/json" \
      -H "x-api-key: $API_KEY" \
      -d '{}'

关键配置

配置项必填说明示例
API_KEY是调用本地 3456 接口时放在 x-api-key 请求头中的密钥your-api-key
.env(参考 .env.example)是项目所有可配置项都在 .env.example 中有说明,按需复制修改cp .env.example .env

如何确认成功

终端无报错且服务已启动,浏览器打开 http://localhost:3456 能看到仪表盘即成功。

常见问题

Q:不想一步步走向导怎么办?

A:可执行 npm run setup,README 说明它提供更短的经典配置流程,适合已经清楚自己要填什么的用户。

Q:各项配置参数去哪里查?

A:README 指出 .env.example 记录了每一个设置项,照着该文件填写即可。

Q:如何检查凭证和媒体生成是否可用?

A:调用 POST http://localhost:3456/api/readiness/run 运行无副作用的实时探测;只有测试付费图像生成时才加 {"includePaidMedia":true}。

Q:开启自主运营后会自动发布视频吗?

A:不会直接跳过审核。默认成片需等待事实核查、媒体版权确认和批准,通过后由发布代理排期上传;模拟视频不能发布。

Q:运营商运行中断了怎么办?

A:可用 POST http://localhost:3456/api/operator/runs/:runId/resume 从已保存的计划恢复运行,需带上 x-api-key 请求头。

注意事项

  • 本项目为 JavaScript/Node.js 项目,必须先装好 Node.js 与 npm 再执行 Quick start。
  • 首次使用强烈建议执行 npm run walkthrough,它会测试凭证并引导 YouTube 授权。
  • 调用本地 API 时必须携带 x-api-key 请求头,否则请求会被拒绝。
  • 按 README 说明,自主运营不会绕过人工审核门禁,付费媒体探测需显式开启 includePaidMedia。

核心亮点

  • 集成免费Gemini API,零成本启动自动化
  • 全流程自动化:从脚本生成到视频发布无需人工干预
  • 无需编码,通过配置文件即可定制频道内容策略

不足之处

  • 视频质量依赖AI生成效果,可能缺乏真人创意和情感
  • 文档/社区待观察

适用场景

  • 个人创作者实现日更频道,节省内容生产时间
  • 多频道运营者批量管理不同主题的YouTube账号
  • 企业用于自动化品牌宣传视频的批量发布

替代项目

TubeBuddy、vidIQ、AIPRM for ChatGPT

上一篇:WebAI2API

下一篇:ai-website-cloner-template

同类项目推荐

OpenOutreach 开源

描述产品,AI自动找客户并写邮件,提升回复率

Open-source AI agent for B2B lead generation — describe your product, it finds the ···

★ 3560 2026-08-09
openbrowserclaw 开源

把浏览器变成你的AI服务器,零部署即用

Browser-native personal AI assistant. Zero infrastructure, the browser is the server···

★ 605 2026-08-09
aside-codemode 开源

让 Agent 写一段代码代替五十次工具调用,55 秒搜索变 1 秒

One call where Aside used to spend fifty — rg-backed search, Aside-shaped file tool···

★ 129 2026-09-27
wechatauto-replica 开源

用 Python 操控 Windows 微信 4.x,自动收发消息

Windows WeChat automation for Windows (non-web), wxauto replica supporting WeChat 4.···

★ 633 2026-09-30
customermates 开源

比 Pipedrive 直观 10 倍的现代开源 CRM,轻松管理客户与自动化流程。

Open-source CRM for people and AI agents, with MCP, a company knowledge base and a s···

★ 221 2026-08-10
clawbrowser 开源

给 AI Agent 一个能改指纹、走代理的原生浏览器

Agent-native browser with fingerprint control and proxy support.

★ 138 2026-10-15
Hexabot 开源

拖拽编排 AI 工作流,一键接入多渠道对话。

Hexabot v3 is an AI workflow automation platform, combining workflows, actions, agen···

★ 1156 2026-08-09
cloakbrowser-mcp 开源

让 AI Agent 直接操控浏览器上网干活

⚡ CloakBrowser MCP server for AI agents: Playwright-powered browsing, clean tool fo···

★ 177 2026-10-09
foxprofile 开源

自托管防关联浏览器,一个配置一个身份,还能给 AI 用

Free, open-source anti-detect browser profile manager: per-profile fingerprint, cook···

★ 189 2026-10-21