Skip to content

Repository files navigation

多平台视频发布工具

本地 TypeScript Web 应用,用 Playwright 自动操作平台网页:上传视频、设置封面、填写标题和标签,并提交发布。小红书不建议使用,有违规风险。Windows用户注意防火墙,可能会直接导致命令行工具被系统删除

当前 Web UI 默认支持抖音、B站、小红书和视频号。微博适配代码仍保留,但入口已隐藏。

运行

macOS 一键安装

macOS 用户可以双击运行:

安装多平台视频发布工具.command

脚本会自动检查 Git、Node.js 和 npm,安装依赖,并在桌面创建:

启动多平台视频发布工具.command

Windows 一键安装

Windows 用户可以双击运行:

安装多平台视频发布工具-Windows.bat

脚本会自动检查 Git、Node.js 和 npm,安装依赖。

启动多平台视频发布工具-Windows.bat

Windows 安装脚本不会在桌面额外创建启动工具。安装完成后,进入桌面的 DannyZZ2_AutoUpload 文件夹,双击其中的启动脚本即可启动。

手动运行

npm install
npm run dev

默认地址:

程序默认会优先使用本机 Google Chrome,避免必须下载 Playwright 自带 Chromium。

如果本机没有 Chrome,先执行:

npx playwright install chromium

也可以显式指定浏览器:

PUBLISHER_BROWSER_EXECUTABLE="/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" npm run dev

约束

  • 第一版全部平台走网页自动化,不使用开放平台 API。
  • 每个平台单账号,登录会话保存在本机 data/browser-sessions
  • 不保存账号密码,不绕过验证码和风控。
  • 可以选择自动发布;关闭后程序只填写发布信息,最终发布按钮由用户手动点击。
  • 抖音和视频号同时设置 3:4 与 4:3 封面;小红书用 3:4,B站用 4:3 和 16:9。

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages