dreammis/social-auto-upload
自动化上传视频到社交媒体:抖音、小红书、视频号、tiktok、youtube、bilibili
解决的问题
内容创作者和运营者经常需要在多个社交平台上发布相同或相似的内容。手动操作既耗时又容易出错。本项目提供了一个单一的命令行界面,可将视频、文章和图文上传到众多国内外平台,包括抖音、哔哩哔哩、小红书、快手、微信视频号、百家号、大鱼号、支付宝生活号、微博、虎扑、TikTok、雪球、YouTube、知乎、Facebook、Instagram 等。它还将每个平台暴露为代理技能,让 Codex、OpenClaw 和 Claude Code 等 AI 编码代理可以代表你执行上传操作。
工作原理
你首先在每个平台登录一次(使用本地会话名称,例如 creator)。然后使用平台特定的命令调用 CLI,例如 sau douyin upload-video 或 sau xiaohongshu upload-note。该工具处理底层的浏览器自动化或 API 调用,包括 cookie 会话、定时发布(在支持的情况下)以及平台特定的限制。对于 AI 代理,仓库提供了一组技能目录(每个平台一个或跨平台入口),代理可以安装并按照这些目录执行上传。项目还包括文档、示例脚本和引导提示,以指导代理完成安装和验证。
适用人群
这面向管理多个账户或需要广泛分发内容的内容创作者、社交媒体运营者和开发者。它也适合那些希望使用 AI 代理自动化发布的人。项目要求对命令行使用有一定熟悉度,但文档提供了逐步的安装和使用指南。
亮点
- 统一的 CLI(
sau)覆盖多个平台,参数模式一致。 - 18 个代理技能(MIT-0 许可),可与 Codex、OpenClaw、Claude Code 等集成。
- 支持视频、文章(HTML/Markdown/TXT)和图文(笔记)发布。
- 部分平台支持定时发布(例如抖音、哔哩哔哩、小红书、Facebook 页面等)。
- 处理平台特定的怪癖,如哔哩哔哩的
biliup自动下载、YouTube 浏览器自动化和 Facebook 代理设置。 - 文章支持 Markdown 转 HTML 主题渲染(首次使用需要 Node.js 22+)。
- 可扩展:贡献者可以按照贡献指南中的检查清单添加新平台。
相关
- 项目
- 项目
- 项目
- 项目