开源社交媒体定时发布工具,支持8大平台(Discord/Reddit/Twitter/Mastodon/Bluesky/Telegram/LinkedIn/Moltbook),提供批量调度、线程发布、媒体上传和数据分析功能,专为AI Agent设计。
说明:
## 核心用法
Social Scheduler 是一款专为 OpenClaw AI Agent 打造的免费开源社交媒体自动化工具。核心功能围绕 `schedule.js` 调度脚本展开,支持即时发布、定时队列管理和守护进程三种模式。用户通过 CLI 命令或 JSON 配置,可将内容分发至 Discord(Webhook)、Reddit(OAuth2)、Twitter/X(OAuth 1.0a)、Mastodon(任意实例)、Bluesky(AT Protocol)、LinkedIn(OAuth 2.0)、Telegram(Bot API)及 AI 专属平台 Moltbook。
**关键操作流程**:
1. **即时发布**:`node scripts/post.js `
2. **定时调度**:`node scripts/schedule.js add` + ISO 8601 时间戳
3. **批量导入**:CSV/JSON 格式支持整周内容日历一键导入
4. **线程发布**:自动链式回复,支持 Twitter/Mastodon/Bluesky 长内容拆分
5. **媒体上传**:图片/视频跨平台上传,含平台特定优化
6. **数据追踪**:内置分析模块,监控成功率、延迟、平台表现
## 显著优点
– **多平台覆盖**:8 个主流平台原生支持,涵盖社交、职业、即时通讯及 AI 专属网络
– **零成本开源**:MIT 协议,无订阅费用,替代 Postiz 等商业工具
– **AI 原生设计**:API 优先、配置即代码,无缝嵌入 Agent 工作流
– **批量效率**:CSV/JSON 批量导入 + 环境变量配置,适合内容日历自动化
– **线程与媒体**:自动线程拆分、媒体上传、内容警告等高级功能
– **可观测性**:内置分析报表,追踪成功率(示例显示 95%)、平台延迟
## 潜在缺点与局限性
– **认证门槛高**:Twitter/LinkedIn 需开发者账号审批,OAuth 流程复杂
– **速率限制敏感**:Twitter(17 条/2小时)、Reddit(30 请求/分钟)需自行处理限流
– **平台政策风险**:Moltbook 仅限认证 AI Agent;LinkedIn 公司页需额外权限
– **自托管维护**:依赖本地 `queue.json` 存储,无云端备份或高可用保障
– **浏览器自动化待完成**:Instagram/TikTok 仍处于 Phase 4 规划阶段
– **错误处理有限**:线程发布失败时停止而非跳过,需手动重试
## 适合人群
– **AI Agent 开发者**:需为自主代理集成社交发布能力的 OpenClaw/AutoGPT 用户
– **内容运营者**:管理多平台账号、需要批量调度与日历规划的个人或小型团队
– **技术爱好者**:熟悉 Node.js、CLI 操作,愿意维护 OAuth 凭证与 API 密钥
– **开源社区贡献者**:希望扩展新平台(如 Instagram)的开发者
## 常规风险
| 风险类型 | 具体描述 | 缓解建议 |
|———|———|———|
| **凭证泄露** | API 密钥/密码明文存储于 JSON 配置文件 | 使用环境变量,加入 `.gitignore`,考虑密钥管理服务 |
| **账号封禁** | 自动化发布违反平台 ToS(尤其 Twitter/LinkedIn) | 遵守速率限制,模拟人类行为间隔,避免 spam 模式 |
| **数据丢失** | `queue.json` 本地损坏导致调度丢失 | 定期备份,考虑云存储同步 |
| **权限滥用** | Reddit 密码明文存储,OAuth refresh token 泄露风险 | 使用 refresh token 而非密码,最小权限原则 |
| **定时漂移** | 守护进程 60 秒轮询导致实际发布时间延迟 | 关键任务配合 NTP 同步,接受分钟级误差 |
**总体评估**:功能完备、生态开放,适合技术型用户构建自动化社交工作流;非技术用户需克服配置复杂度,企业级场景需额外投资高可用与合规审查。






