open_source_tools_comparison.md
3.58 KB
开源多平台自动化发布工具对比(2024-2025)
1. social-auto-upload(Python)
- GitHub:
dreammis/social-auto-upload - 技术栈: Python + Playwright
- 定位: 自动化短视频上传到多平台
- 支持平台: 抖音、小红书、视频号、Bilibili、快手、TikTok、YouTube
- 核心功能:
- Cron 定时发布
- 多账号矩阵执行
- GUI 和 CLI 双界面
- Cookie 管理和代理支持
- Slack 通知推送
- 适用场景: 短视频矩阵运营、多平台一键分发
- 活跃度: 2024-2025 年最活跃的中文开源自动化上传项目
2. @profullstack/social-poster(Node.js)
- GitHub:
profullstack/social-poster - 技术栈: Node.js 20+ + Puppeteer
- 定位: 绕过限制性 API,通过浏览器自动化模拟真人发帖的 CLI 工具
- 支持平台: X (Twitter)、TikTok、Pinterest、LinkedIn、Reddit、Facebook
- 核心功能:
- AI 内容生成(OpenAI 接口)
- Session 持久化(保存登录态)
- Dry-run 测试模式
- 自动录制平台 UI selector
- 支持文本、链接、图片、视频
- 安装:
npm install -g @profullstack/social-poster - 适用场景: 国际平台自动化、不想对接官方 API 的快速验证
3. social_post(Node.js / Next.js)
- GitHub:
robertguss/social_post - 技术栈: Next.js + Convex + Better Auth + Node.js
- 定位: 自托管的单用户 Web 应用,免费替代 Buffer/Hootsuite
- 支持平台: X/Twitter、LinkedIn
- 核心功能:
- Twitter Thread 支持(最多 25 条推文),支持拖拽排序
- 错峰定时发布
- AI 助手(Google Gemini):语气调整、推文转 LinkedIn 帖子、标签生成
- 智能重试逻辑(指数退避)
- OAuth Token AES-256-GCM 加密存储
- 适用场景: 个人/小团队自托管排期工具
4. Upload-Post(商业 API + SDK)
- 官网: upload-post.com
- 技术栈: Python SDK + Node.js SDK
- 定位: 统一多平台发布 API
- 支持平台: TikTok、Instagram、YouTube、LinkedIn、Facebook、Threads(10+ 平台)
- 核心功能:
- 一个 POST 请求同时发布到多平台
- SDK 集成:
pip install upload-post、npm install upload-post
- 适用场景: 追求快速集成的 SaaS 产品
5. xiaohongshu-mcp(Go)
- 来源: GitHub / CSDN 开发者社区
- 技术栈: Go + Chrome Headless
- 定位: 基于 MCP(Model Context Protocol)协议的小红书自动化开源方案
- 支持平台: 小红书
- 核心功能:
- 与 Claude Code CLI、Cursor、n8n 工作流集成
- AI 生成内容 → 自动发布流水线
- 适用场景: AI 驱动的小红书内容运营
快速对比表
| 工具 | 语言 | 类型 | 最佳适用 | 支持平台 |
|---|---|---|---|---|
| social-auto-upload | Python | CLI / GUI | 短视频自动化上传(中文平台为主) | 抖音、B站、小红书、视频号、TikTok、YouTube |
| social-poster | Node.js | CLI | 绕过 API 的浏览器自动化 | X、TikTok、Pinterest、LinkedIn、Reddit、Facebook |
| social_post | Node.js | Web App | 自托管排期 + AI 辅助 | X/Twitter、LinkedIn |
| Upload-Post | Python/Node SDK | API | SaaS 快速集成 | 10+ 国际平台 |
| xiaohongshu-mcp | Go | CLI / MCP | 小红书 AI 自动化运营 | 小红书 |