资讯详情

如何完成多平台批量上传:social-auto-upload 自动化发布指南

📅 2026/11/2 1:40:04 | 华诺云谱 👁 阅读
如何完成多平台批量上传:social-auto-upload 自动化发布指南
如何完成多平台批量上传social-auto-upload 自动化发布指南【免费下载链接】social-auto-upload自动化上传视频到社交媒体抖音、小红书、视频号、tiktok、youtube、bilibili项目地址: https://gitcode.com/GitHub_Trending/so/social-auto-uploadsocial-auto-upload 是一个命令行驱动的多平台自动化上传工具统一处理抖音、Bilibili、小红书、快手等平台的视频与图文批量上传、定时发布和多账号切换用 patchright 驱动 Chromium 浏览器完成从登录到提交的完整操作。多平台分发的日常麻烦同一条内容要发到多个平台意味着每天重复同样的动作逐个打开各家的创作者后台重新登录、粘贴标题、调整简介、核对封面与标签再设置定时时间。平台越多耗时越长还容易漏掉某个平台的必填项或者把发布时间填错。内容制作只占一小部分时间真正耗人的是这些跨平台的重复操作而它们又完全不需要人眼盯着。从零到第一次发布安装分三步准备代码、装依赖、装浏览器驱动。推荐用uv隔离环境一条命令完成克隆与建环境git clone https://gitcode.com/GitHub_Trending/so/social-auto-upload cd social-auto-upload uv venv source .venv/bin/activate # Windows 用 .venv\Scripts\activate接着以可编辑模式安装这一步会在环境里注册sau命令uv pip install -e .上传流程依赖浏览器自动化所以还要单独装 Chromium 驱动。国内网络建议直接挂上镜像源再执行下载速度快很多PLAYWRIGHT_DOWNLOAD_HOSThttps://npmmirror.com/mirrors/playwright patchright install chromium浏览器装好后先把仓库根目录的 conf.example.py 复制一份改名为conf.py再登录账号。以抖音为例下面的命令会打开一个 Chromium 窗口并显示登录二维码用手机扫码后回车确认cookie 会写入项目内的cookies/目录供后续命令复用cp conf.example.py conf.py sau douyin login --account my_account登录结果可以用 check 子命令核实终端输出valid说明 cookie 有效输出invalid则重新走一遍 loginsau douyin check --account my_account账号就绪后发第一条内容。以下命令把本地视频提交到抖音标题、简介和标签都通过参数传入sau douyin upload-video --account my_account --file videos/demo.mp4 --title 标题 --desc 简介 --tags tag1,tag2执行后 patchright 启动无头 Chromium打开抖音创作者后台自动完成上传、填表与提交成功后终端打印提交结果。图文则换成upload-note子命令用--images传若干图片路径、--note传正文。其他平台的命令结构基本一致只需替换平台名例如sau kuaithou upload-video、sau xiaohongshu upload-note。差异集中在个别参数上Bilibili 必须追加--tid指定分区 ID249 对应体育-足球TikTok 走独立的 Chrome 版实现不提供sau子命令视频号则多出存草稿等可选项。Bilibili 的登录走的是biliup扫码方式需要在本地交互式终端里执行sau bilibili login --account my_account命令会在终端打印二维码如果终端显示不完整直接打开生成的qrcode.png扫码即可。首次运行时程序会自动下载biliup之后自动检查上游 release 并更新不需要手动安装。各平台能力一览主流平台的支持范围整理如下平台视频上传图文定时发布CLI 命令抖音支持支持支持支持快手支持支持支持支持小红书支持支持支持支持Bilibili支持不支持支持支持视频号支持不支持支持支持TikTok支持不支持支持独立 Chrome 版实现浏览器系平台的元数据约定是统一的视频用title desc tags图文用title note tags。具体差异看参数——Bilibili 的--tid必填抖音额外提供--product-link挂商品链接、--declaration设置内容声明视频号支持--draft只存草稿不直接发布。完整的命令与参数说明见 docs/CLI.md。定时发布与批量处理进阶用法都是给现有命令加参数或改脚本不需要额外组件。定时发布加--schedule参数指定发布时间格式为%Y-%m-%d %H:%Msau douyin upload-video --account my_account --file videos/demo.mp4 --title 标题 --schedule 2026-11-02 18:00执行后视频会以平台草稿的形式提交到点自动转为正式发布终端仍打印提交确认。多账号每个--account名称对应cookies/下一个独立 cookie 文件换账号名即可切换身份多账号任务可以按顺序或并发执行互不影响sau douyin upload-video --account account_b --file videos/demo.mp4 --title 标题B批量上传仓库里的 examples/upload_video_to_bilibili.py 给出了完整写法——遍历videos/目录下所有 mp4从文件名解析标题与标签为每个视频计算次日定时时间再逐条调用 sau_cli.py 提交跑完即完成整个文件夹的排期。常见问题速查登录失败或 check 输出invalidcookie 缺失或已过期重新执行对应平台的login子命令。浏览器驱动装不上确认 Chromium 已安装国内网络使用上面的 npmmirror 镜像再执行一次patchright install chromium。Bilibili 相关命令首次运行会自动拉取biliup国内直连 GitHub Release 慢时可用 gh-proxy 类代理地址辅助排障。Bilibili 登录必须在本地交互式终端执行Windows 下二维码显示不全时改扫本地生成的qrcode.png。抖音上传过程中可能触发短信二次验证把验证码写入项目根目录的verify_code.txt验证通过后该文件会被自动删除交互式终端下也可以直接在提示处输入。各平台 cookie 都有有效期批量任务前先跑一遍check能提前暴露失效账号避免中途整批失败。适合谁用这套流程适合在三个及以上平台分发内容的创作者以及同时运营多个账号的运营团队命令结构统一账号、定时、批量都有现成参数日常排期不需要人工逐个后台操作。项目采用模块化设计每个平台的上传逻辑独立存放在uploader/下需要针对某个平台做定制时边界清晰。需要留意的是平台侧依赖浏览器自动化模拟官方后台平台页面改版时对应上传器可能需要跟随调整。【免费下载链接】social-auto-upload自动化上传视频到社交媒体抖音、小红书、视频号、tiktok、youtube、bilibili项目地址: https://gitcode.com/GitHub_Trending/so/social-auto-upload创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑