social-auto-upload:一站式自动化上传,让视频一键分发到 12 个主流平台
你是否也曾被这样的场景折磨过——一条视频做完了,却要打开抖音、B站、小红书、快手、视频号、TikTok、YouTube……挨个登录、逐个上传、手动填写标题简介标签,重复几个小时只为了”发布”这一个动作?social-auto-upload 的出现,正是为了解决这个内容创作者的共同痛点。它是一个用 Python 编写的视频自动化分发工具,可以把视频一键上传到国内外主流社交媒体平台,还支持定时发布、图文上传和账号矩阵管理,帮助创作者把”重复、无聊、高频”的分发工作交给程序去执行。
截至收录:
social-auto-upload stars数:15023
social-auto-upload forks数:2573
social-auto-upload项目目录截图

social-auto-upload核心亮点
🚀 多平台覆盖,一次配置全量分发:项目已实现抖音、Bilibili、小红书、快手、视频号、百家号、支付宝生活号、微博、虎扑、TikTok、YouTube 等平台的视频上传能力,其中抖音、快手、小红书、Bilibili 四个平台已打通”登录 + 视频 + 图文 + 定时发布 + CLI + Skill”的完整链路,真正做到一份内容多平台同步。
⏰ 定时发布,适配内容运营节奏:许多平台的定时发布逻辑基于”提前一天设置第二天发布”的策略,特别适合内容矩阵、养号和连载型创作者。你只需要提前准备好素材,剩下的交给脚本在合适的时间点自动上线。
🖥️ CLI 统一接入,命令即操作:项目把各平台能力统一收敛到 sau 命令行入口,无论是登录、检查账号状态、上传视频还是上传图文,都可以用一条命令完成。比如 sau douyin upload-video --account creator --file videos/demo.mp4 就能完成抖音视频发布,非常适合服务端、自动任务和脚本编排。
🤖 面向 AI Agent 的 Skill 化设计:项目正在把各平台能力封装为 Skill,配合 OpenClaw、Codex、Claude Code 等智能体使用。你只需要把仓库和启动提示词一起丢给 agent,它就能帮你完成安装、验证和调用,让”AI 自媒体”真正跑通最后一道关。
🥷 更隐蔽、更稳定的自动化方案:项目正在将浏览器驱动更换为 patchright,主线优先围绕无头模式(headless)推进,让浏览器在后台静默运行,降低平台检测风险的同时,也让自动化流程更适合 CLI、服务器和 agent 场景。
🧩 图文能力补齐中,账号可并发:一个 account_name 对应一个账号文件,可以准备多个账号,也可以按账号名并发执行任务,轻松支撑多账号矩阵运营。
social-auto-upload快速开始
只需几步,你就能在本地跑起 social-auto-upload:
- 准备环境:
项目推荐使用uv进行依赖管理,安装、更新与环境准备已统一收敛到官方文档中,普通用户按照”安装说明”操作即可。 - 登录并检查账号:
bash
$ sau douyin login --account <account_name>
$ sau douyin check --account <account_name> - 上传你的第一条视频:
bash
$ sau douyin upload-video --account <account_name> --file videos/demo.mp4 --title "示例标题" --desc "示例简介" - 试试图文上传(以小红书为例):
bash
$ sau xiaohongshu upload-note --account <account_name> --images videos/1.png videos/2.png --title "图文标题" --note "图文正文" - 发布到 YouTube(含播放列表与可见性):
bash
$ sau youtube upload-video --account <account_name> --file videos/demo.mp4 \
--title "示例标题" --desc "示例简介" --tags tag1,tag2 \
--playlist "我的系列" --visibility public
注意:YouTube 登录是交互式的(Google 账号,在浏览器中完成,无二维码)。--visibility可选public / unlisted / private,--playlist则适合连载系列视频。
如果你是 AI Agent 用户,也可以先把仓库交给 OpenClaw、Codex、Claude Code 等工具,再把项目提供的 Agent Bootstrap Prompt 一并发送,让 agent 引导完成安装与四平台入口验证。
social-auto-upload应用场景
场景一:内容矩阵运营:创作者和 MCN 机构可以把同一条视频批量分发到抖音、快手、小红书、B站、视频号等多个账号,实现”一次生产,多点开花”,并借助多账号并发能力提升分发效率。
场景二:定时发布与养号:利用项目内置的定时发布能力,提前一天设置好第二天要发布的内容,让账号保持稳定的更新节奏,特别适合知识类、科普类、教程类等系列化内容。
场景三:AI 自媒体流水线:结合 OpenClaw、Codex、Claude Code 等 agent,把”生成内容 → 上传视频 → 定时发布”串成自动化流程,让 AI 从创作到分发形成闭环,真正把内容创作者从重复劳动中解放出来。
场景四:图文与视频混合发布:小红书、快手、抖音等平台已支持图文上传(图片 + 标题 + 正文 + 标签),适合需要图文种草、笔记运营的创作者。
用户案例:项目在社群里已经聚集了 2000+ 位小伙伴,在 GitHub 上收获了 9k+ Star(收录时已增长至 15023),不少独立开发者、内容运营和跨境电商从业者都在使用它改善自己的多平台分发工作流。
social-auto-upload链接
dreammis / social-auto-upload项目地址:https://github.com/dreammis/social-auto-upload
本文地址:https://www.tgoos.com/46433
