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 自动化运营 小红书

Source