social-auto-upload
dreammis · dreammis/social-auto-upload
Automate uploading videos and content to platforms like TikTok, YouTube, and Bilibili via agent commands.
自动化上传视频到社交媒体:抖音、小红书、视频号、tiktok、youtube、bilibili
Preview
What you can do with it
- Asking an agent to publish a finished video to multiple social platforms at once
- Scheduling automated content distribution for a video matrix
- Handling login and upload flows for Chinese and global social media
Safety check
No risky patterns found in the files we scanned.
Automated scan of the repo files. Always review code you run.
From the README
social-auto-upload
social-auto-upload 是一个面向内容创作者和运营者的多平台发布工具,提供统一 CLI 和供 Codex、OpenClaw、Claude Code 等 Agent 使用的 Skill。
支持的视频、文章、图文发布平台及对应入口见下表。
CLI 命令按平台维护在 sau_commands/,发布流程位于 uploader/。日常变更记录见 CHANGELOG.md,稳定版本通过 GitHub Release 发布。
💎 赞助商
感谢 DolOffer 对本项目的支持!对于做内容矩阵、多平台分发和 AI 自动化运营的创作者来说,ChatGPT、Claude、YouTube Premium、Spotify、Apple Music、Notion、Office 等数字工具往往是长期成本。DolOffer 提供 AI、视频、音乐和效率工具相关的订阅与充值服务,帮助用户更低成本地配置常用数字产品。更多说明可查看 DolOffer Guide。使用优惠码 <code>AI8888</code> 可额外享受 9 折优惠,具体价格和服务规则以官网为准。
轻视AI:一句话生产MG动画,适合知识,科普,讲解,教程,介绍等类型视频的低成本制作,视频矩阵,养号等,成本只有seedance等1%。现在注册送1500积分
ClawPower 是一家稳定可靠 AI 大模型中转服务商,提供 Claude、GPT、Gemini 60+ 大模型接入。无论是 OpenClaw、Hermes 智能体自动化场景,Claude Code、Codex 编程工具接入,还是公众号、小红书内容创作;都能获得稳定、顺滑、可长期使用的模型服务体验。低至官方价格的 30%,点击免费领取 5 刀现金体验券
<strong>成为赞助商</strong>
如果您有意赞助本项目,请扫描左侧微信二维码(添加时请注明来意:<strong>赞助</strong>)。
目录
💡功能特性
| 平台 | 登录/账号准备 | 视频 | 文章 | 图文 | 定时发布 | CLI | Skill | 说明 |
|---|---|---|---|---|---|---|---|---|
| 抖音 | ✅ | ✅ | - | ✅ | ✅ | ✅ | ✅ | 视频与图文发布 |
| Bilibili | ✅ | ✅ | - | - | ✅ | ✅ | ✅ | 视频发布;运行时自动准备 biliup |
| 小红书(浏览器版) | ✅ | ✅ | - | ✅ | ✅ | ✅ | ✅ | 视频与图文发布 |
| 快手 | ✅ | ✅ | - | ✅ | ✅ | ✅ | ✅ | 视频与图文发布 |
| 视频号 | ✅ | ✅ | - | - | ✅ | ✅ | ✅ | 视频发布 |
| 百家号 | ✅ | ✅ | - | - | - | ✅ | ✅ | 视频发布 |
| 大鱼号 | ✅ | ✅ | ✅ | - | ✅ | ✅ | ✅ | 视频发布;文章发布支持 HTML/Markdown/TXT、正文图片和封面 |
| 支付宝生活号 | ✅ | ✅ | - | - | - | ✅ | ✅ | 视频发布 |
| 微博 | ✅ | ✅ | - | - | - | ✅ | ✅ | 视频标题最多 30 字 |
| 虎扑 | ✅ | ✅ | - | - | - | ✅ | ✅ | 视频标题 4–40 字 |
| TikTok | ✅ | ✅ | - | - | ✅ | - | ✅ | Chrome 版实现;没有 sau CLI |
| 雪球 | ✅ | - | ✅ | - | - | ✅ | ✅ | 长文与配图:支持 HTML/Markdown/TXT、正文图片和封面 |
| YouTube | ✅ | ✅ | - | - | 开发中 | ✅ | ✅ | 视频发布 |
| 知乎 | ✅ | ✅ | ✅ | - | 实验性 | ✅ | ✅ | 文章与视频发布,文章支持正文位置配图 |
| ✅ | ✅ | - | ✅ | - | ✅ | ✅ | 支持作品查询、移至回收站及永久删除 | |
| Facebook Page | ✅ | ✅ | - | ✅ | ✅ | ✅ | ✅ | 支持视频与图文定时发布、查询和取消定时 |
| ✅ | ✅ | - | ✅ | - | ✅ | ✅ | 支持 Reels、单图与轮播 |
✅ 表示支持,- 表示不适用或未提供;开发中、实验性 不计入稳定能力。文章正文可以包含图片,与独立图文发布分列。
按内容形态
| 内容形态 | 平台与入口 |
|---|---|
| 视频 | 抖音、快手、小红书、Bilibili、视频号、百家号、大鱼号、知乎、YouTube 等;CLI 示例见下方和CLI 使用说明 |
| 文章 | 大鱼号文章发布、雪球长文与配图、知乎文章发布 |
| 图文 | 抖音、快手、小红书、Facebook、Facebook Page、Instagram;CLI 示例见CLI 使用说明 |
文章主题预览及 Markdown 转 HTML:见 文章文件与主题渲染。内置 default/grace/simple/modern/plain 主题;大鱼号可直接接收 Markdown,并将主题转换为保留文字颜色、背景和近似字号的兼容排版,圆角和精确间距等效果可能与本地预览不同。
💾安装指南
自己上手使用
普通用户可按以下文档安装和更新:
AI Agent
若使用 OpenClaw、Codex 或 Claude Code 安装和操作本项目,可将仓库与启动提示词一并交给 Agent:
它会引导 Agent:
- 优先按当前主线安装项目
- 优先使用
uv、sauCLI 和skills/ - 先验证
bilibili、douyin、kuaishou、xiaohongshu四个平台入口是否可用
相关入口:
- CLI 使用说明
- Agent Bootstrap Prompt
- 跨平台总入口:social-auto-upload
- 各平台 Skill:抖音、Bilibili、小红书、快手、视频号、百家号、大鱼号、支付宝生活号、微博、虎扑、TikTok、雪球、YouTube、知乎、Facebook、Facebook Page、Instagram
- 历史 Web 版本说明
Skill 分发与市场
仓库提供跨平台总入口和各平台独立 Skill。skills.sh 已收录抖音 Skill;各市场收录、上架方式和新增平台检查清单见Skill 分发渠道与发布状态。
Skill 目录可从 GitHub 安装到兼容 Agent。安装单个 Skill:
npx skills add dreammis/social-auto-upload --skill douyin-upload
将 douyin-upload 换成总入口或其他平台目录名。各目录对应关系、市场上架方式和状态见 Skill 分发说明;sau skill install 不是本项目提供的命令。
🏁快速开始
方式 1:使用 CLI
先按上方平台能力表确认支持范围,再选择下面的内容类型。视频、文章和图文分别使用独立发布命令;文章中的配图仍属于文章正文。
账号准备
每个平台先登录一次,再检查会话。--account 是你给本地会话取的名字,例如 creator,用于区分多个账号。
sau douyin login --account creator
sau douyin check --account creator
# 换成 dayu、xueqiu、zhihu 等平台名称即可;具体登录要求见对应文档。
视频
按平台选择 upload-video:
| 平台 | 平台参数 | 发布说明 |
|---|---|---|
| 抖音、快手、小红书 | douyin、kuaishou、xiaohongshu | CLI 参数 |
| Bilibili、视频号 | bilibili、tencent | CLI 参数 |
| 百家号、大鱼号 | baijiahao、dayu | 大鱼号视频、CLI 参数 |
| 支付宝生活号、微博、虎扑 | alipay、weibo、hupu | CLI 参数 |
| YouTube | youtube | CLI 参数 |
| 知乎 | zhihu | 文章与视频发布 |
| Facebook、Facebook Page、Instagram | facebook、facebook-page、instagram | CLI 参数 |
sau douyin upload-video --account --file videos/demo.mp4 --title "示例标题" --desc "示例简介"
sau kuaishou upload-video --account --file videos/demo.mp4 --title "示例标题" --desc "示例简介"
sau xiaohongshu upload-video --account --file videos/demo.mp4 --title "示例标题" --desc "示例简介"
sau bilibili upload-video --account -