自动化
x-publish avatar

x-publish

使用浏览器自动化将推文与串文发布至 X (Twitter) 草稿。确保内容保存于草稿箱供手动审核,安全且高效。

简介

x-publish 是一个专为连接内容创作与社交媒体发布而设计的自动化技能。它利用 Playwright 浏览器自动化技术直接与 X (Twitter) 界面交互,将本地生成的内容安全地移至 X 的发布器中。该技能采用「草稿优先」设计架构,确保系统绝不会自动发布内容。相反地,它会自动导航至撰写窗口、通过剪贴板操作输入文字以避开输入限制,最后将内容保存至草稿夹。此工作流程为创作者提供了最后一道人工审核的缓冲区,确保发布前的质量检查与内容准确度。

  • 自动导航至 X 发布与草稿管理页面。

  • 支持单条推文与复杂串文 (Thread) 的自动化处理 (最多 10 条)。

  • 采用基于剪贴板的内容注入方法,确保对特殊字符与格式的兼容性。

  • 具备登录状态检测,若未登录则会自动提示用户进行手动验证。

  • 内置针对字数限制、网络超时及交互元素失败的错误处理机制。

  • 通过结构化 JSON 输出,方便整合进现有的内容状态追踪系统。

  • 用户需确保浏览器环境已正确安装 Playwright MCP 依赖包。

  • 强烈建议将此技能与 x-create 搭配使用,以建立完整的内容生成与后续管理工作流程。

  • 输入内容应预先格式化为标准串文结构,以确保自动化脚本能准确解析每个推文段落。

  • 此工具专为 Python 3.9+ 的 macOS 与 Windows 环境开发,利用操作系统原生剪贴板库以确保执行稳定性。

  • 执行完成后请务必检查终端回报,确认草稿位置以及保存的推文数量是否正确。

仓库统计

Star 数
240
Fork 数
40
Open Issue 数
2
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年5月1日 08:40
在 GitHub 查看