免费开源自动化上传神器,我通宵重构了这套开源工具,让你的龙虾替你全网发遍视频 图文
开始

好久没和大家聊天了。
因为一直以来在忙着自己的创业项目,很多项目没有完全走通,导致根本没有时间关注社区和开源项目
关注我的老朋友可能发现,我那个用于自动化上传社交媒体的开源仓库 social-auto-upload 已经有一段时间没怎么维护了。
但是前几天偶然回去看了一眼,突然发现这个项目的 Star 数量竟然不知不觉涨到了 9K!

不知不觉,技术群都有2000多号人了
-
作为作者,我心里确实挺过意不去的 -
也作为社区的领头人,长时间的消失有点说不过去 -
最近龙虾的火爆,本质上龙虾就是个废物,但是你给他装了各种skill就不一样了
于是脑子一热,发朋友圈立了个flag,必须更新起来

可能是强行把自己推向大众,不自觉有点压力…
昨晚我通宵爆肝一顿,把把这件事开个头,甭管做多做少

简单项目介绍
social-auto-upload 简称sau
一句话总结:自动化上传视频、图文到社交媒体:抖音、小红书、视频号、tiktok、youtube、bilibili…
AIGC的崛起,内容创造已经不是困难,而上传这个枯燥而无趣的事情已经成为一个”小麻烦”
尤其多个平台分发,矩阵运作
同时agent需要一个可以api,服务化,code化的服务,来完成最后一个环节上传
而各大厂商(国内),以正规的方式上传是非常困难的,于是催生了这么一个项目
本轮更新的
开源仓库 social-auto-upload重新开启维护,经过2天密集的更新支持,除了原有的视频上传,定时发布等功能,还更新了
-
抖音
-
全新支持了封面(横板竖版)
-
图文支持
-
快手
-
封面支持
-
图文支持
-
B站
-
整合其他技术小伙伴的biliup项目 -
小红书
-
视频封面支持 -
图文支持
并且全员加入了:
-
全cli方式,无论是个人使用,还是agent使用可以快速使用 -
全部使用更隐秘的浏览器方式 -
默认是无头模式(用户不再呼出浏览器,感知上传的过程和阻挠,也可以参数设置呼出浏览器) -
全部支持skill,面向AI的说明文档


如何和自己的agent(openclaw龙虾之类结合)
有了sau,我们只需要专注于纯粹的内容创作。
让自己的自动化内容运作平台,做好最后一轮工作
至于剩下的脏活累活?交给你的“龙虾”。在这个互联网的汪洋大海里,你的龙虾小弟会帮你完美执行:
-
一键分发全平台:无论是视频号、抖音、快手,还是B站、小红书、YouTube,龙虾举起钳子,一键帮你同步到位。 -
每天定时更新:你可以把接下来的存稿都丢给它,设定好策略,你的龙虾每天都会准时替你打卡更新。 -
彻底告别断更:有了它,你再也不用被“发平台”、“写标题”、“选封面”这种枯燥的体力活耗尽热情。从此告别断更焦虑,做个潇洒的赛博包租公。

于是我专门写了如何让人类驱动龙虾使用的docs/agent-bootstrap.md
ounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line1. 把整个仓库给你的 agent 客户端。2. 把下面这段启动提示词完整发给它。3. 等 agent 完成安装和 CLI 验证后,再继续给它下达登录、上传、定时发布等任务。## 通用启动提示词复制下面整段,发给你的 agent:```text你现在在一个名为 `social-auto-upload` 的仓库中工作。这是一个多平台社交媒体自动发布项目。当前主线已经接入:- bilibili- douyin- kuaishou- xiaohongshu你的第一目标不是通读全部源码,也不是优先运行历史 examples,而是先把项目安装到“可运行、可验证、可继续执行任务”的状态。请遵守以下规则:1. 默认把仓库根目录视为当前工作目录。2. 优先使用 `uv` 管理 Python 环境,不要默认回退到旧的 `requirements.txt`。3. 优先使用当前主线 CLI:`sau`。4. 优先参考这些文档:- `docs/install.md`- `docs/CLI.md`- `docs/update.md`5. 如果需要平台级操作,优先参考这些 skill:- `skills/douyin-upload/`- `skills/kuaishou-upload/`- `skills/xiaohongshu-upload/`- `skills/bilibili-upload/`6. 不要默认走历史 `examples/` 和旧 Web 路径,除非当前 CLI 主线不可用。7. 如果登录流程生成二维码图片,不要只返回图片路径;请直接展示图片,或者明确告诉我该打开哪个本地图片文件扫码。8. 如果是 Bilibili 登录,不要在非交互环境里强行代跑;应改为指导我在本地真实终端执行。9. 安装完成后,请优先验证以下命令:- `sau --help`- `sau douyin --help`- `sau kuaishou --help`- `sau xiaohongshu --help`- `sau bilibili --help`10. 完成后,请明确输出:- 你实际执行了哪些命令- 哪些验证通过了- 当前项目是否已经进入“可继续登录/上传”的状态- 推荐我下一步执行什么如果过程中遇到错误,不要跳过,请先说明错误,再给出你准备采取的下一步动作。```## 安装完成后,你可以继续怎么说下面这些是你可以继续发给 agent 的任务示例。### 做一次平台登录```text请继续帮我登录小红书账号,使用有头模式,账号名用 `creator`。```...
也有如何让AI agent使用的文档 install.md

碎碎念与未来打算
未来SAU的发展
-
继续更新其他平台的cli&skill化 -
tiktok,fb,ins等平台 -
视频号、百家号(许多GEO需要) -
还剩下重构的部分: -
更多平台支持
今年方向
同步下今年几个大方向:
-
不断的死磕自己的个人的自动化项目,实现躺着轻松赚钱 -
我还是不喜欢那种需要太多时间维护的项目,我更喜欢前期投入大量时间打磨,让其稳定运行(但是现实似乎很打脸,没有所谓的一劳永逸,我还在尝试) -
商业化一些自己的服务和软件 -
我在做项目的过程中,诞生了诸多工具和服务,未来考虑做小型商业产品,帮助有需要的人 -
做一些有影响力的事情 -
继续不断完善该项目,贡献开源社区 -
尽可能的开源更多的项目出来
-
交一些深度的朋友 -
去年就立下了这个flag,和一些朋友有一些不错的交情。希望今年能结交更多的好朋友。在这个whole dam world!

目前项目在高频重构中,有bug,有问题,请及时告诉我
也希望大家可以贡献项目
项目地址(欢迎再去点个⭐): https://github.com/dreammis/social-auto-upload
夜雨聆风