social-auto-upload:一条命令把视频发到七个平台
social-auto-upload:一条命令把视频发到七个平台
social-auto-upload 在 GitHub 上已经拿到 1.1 万 Star 了。
内容创作者和运营者每天要把一条视频发到抖音、B站、小红书、快手、视频号好几个地方。打开网页、登录、填标题、选封面、调定时、点发布,重复七八次,整个过程十几分钟就没了。这个项目做的事就是把这一整套流程变成一行命令。

1、覆盖七个平台
目前支持的平台:抖音、Bilibili、小红书、快手、视频号、百家号、TikTok。
各平台功能有差异。当前主线重构中,抖音功能最完整,视频上传、图文上传、定时发布全部到位,CLI 和 Skill 也都可用。Bilibili 已支持视频和定时发布,图文暂未覆盖。小红书和快手的浏览器自动化方案接入了 CLI 和 Skill,视频和图文都能发。视频号和百家号目前只有视频上传,TikTok 有基于 Chrome 的实现。
项目自带一个表格,清晰列出了每个平台的登录方式、上传类型、定时发布和 CLI / Skill 接入状态,一目了然。
2、一个 CLI 走天下
项目提供了一个叫 sau 的命令行工具,登录、检查、上传视频、发布图文,全部一行命令:
sau douyin login --account <account_name>
sau douyin check --account <account_name>
sau douyin upload-video --account <account_name> --file videos/demo.mp4 --title "示例标题" --desc "示例简介"
sau douyin upload-note --account <account_name> --images videos/1.png videos/2.png --title "图文标题" --note "图文正文"
快手、小红书、Bilibili 的用法完全一致,只换平台名。每个 account_name 对应一份账号配置,可以准备多组账号,按账号名并发执行,适合做矩阵运营的场景。
Bilibili 的 CLI 省略了手动安装 biliup 的步骤,首次运行相关命令时程序会自动下载,后续运行也会自动检查上游 release 并更新。Bilibili 登录建议在本地终端里扫码完成,如果终端二维码显示不全,可以直接打开当前目录下的 qrcode.png。
3、直接丢给 AI Agent
这个项目在设计上考虑了 AI Agent 的使用场景。README 里给出了一份 bootstrap prompt,可以直接把仓库和 prompt 一起发给 OpenClaw、Codex 或 Claude Code,让 Agent 自行完成安装、配置和发布。
用浏览器 agent 做发布有个老问题:每次都要重新解析网页、截图理解、临场判断,面对平台 DOM 变动和反爬升级时表现不稳定。这个项目把发布流程固化成了脚本,高频重复的操作由程序执行,比 agent 每次都从零摸索可靠。
4、当前进度与重构方向
作者在 2026 年 3 月更新了近况。因为创业投入大量精力,仓库更新一度放缓,但社区已经积累了 2000 多用户和过万 Star。最近决定抽一段时间回来做整体重构。

重构的几个重点:更换为 patchright 驱动提升兼容性;主线推进无头模式,浏览器后台运行不弹窗口,更适合 CLI 和服务端场景;补齐各平台图文能力并逐步 CLI 化、Skill 化;陆续测试并上架到更多 skill 平台。Web 端代码保留但不作为当前主线。
5、适合谁用
- 每天要在多个平台发内容的创作者和运营
- 有自己的 AI Agent 环境,想把发布环节自动化的人
- 做内容矩阵或批量账号运营的团队
- 对浏览器自动化、社交媒具有兴趣的技术人员
项目采用 MIT 许可证开源,使用前参考官方文档和 install 说明即可上手。如果你有内容分发的重复劳动场景,这个工具值得关注。

浙公网安备 33010602011771号