XQueue 是一款极简主义风格的 Twitter/X 内容排期工具,其核心创新在于将文件系统本身作为用户界面。用户通过创建 Monday/9am/ 等文件夹结构来规划发布时间,将 .md 或 .txt 文件拖入对应目录即可实现排期。系统每15分钟通过 cron 任务扫描,到达指定时间时自动发布内容,发布后可选择自动删除文件避免重复推送。
核心用法:运行初始化脚本生成周循环的文件夹结构,支持简单推文、多图附件(最多4张)、社区定向发布以及用 --- 分隔的线程推文。backlog/ 文件夹提供智能兜底机制——当某时段无内容时自动按字母顺序取用后备素材,实现"时间敏感内容精准排期、通用内容自动填充"的工作流。
显著优点:架构极度轻量,无需数据库、无需部署前端、无需学习新界面,纯文本工作流天然适合开发者与写作型用户;版本控制友好(Git 可直接管理排期历史);离线撰写不受网络限制;社区定向与媒体附件功能完整。
潜在局限:依赖本地文件系统与 cron,Windows 用户配置较复杂;15分钟轮询精度无法满足秒级精准发布;无可视化日历视图,高频批量排期时文件夹层级浏览效率低于传统 Saas 工具;线程推文需手动控制单条280字符,超长内容会被静默拒绝。
适合人群:偏好"文件即代码"工作流的开发者、独立创作者、技术写作者,以及希望完全掌控数据(推文草稿存于本地)的隐私敏感用户。不适合需要协作审批、可视化分析或非技术背景团队使用。
常规风险:X API 凭证(Consumer Key/Access Token)以环境变量形式配置,需妥善保管;deleteAfterPost 误设为 false 会导致内容周循环重复发布;媒体文件大小限制(图片5MB/GIF15MB)需前置检查;API 速率限制或令牌失效可能导致发布失败但未及时感知。