# 开源多平台自动化发布工具对比(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 - https://github.com/dreammis/social-auto-upload - https://github.com/profullstack/social-poster - https://github.com/robertguss/social_post - https://www.upload-post.com/how-to/post-to-multiple-social-media-at-once/ - https://devpress.csdn.net/xclaw/69ba59160a2f6a37c5985366.html