baoyu-post-to-x

🐦 真实浏览器驱动的X自动化发布

🥥7总安装量 2评分人数 2
100% 的用户推荐

个人开发者开源的X/Twitter自动化发布工具,基于真实Chrome浏览器绕过反爬虫,支持图文、视频、长文章一键发布,适合技术用户提升社媒运营效率。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 无 eval/exec 动态代码执行,用户输入经 JSON.stringify 正确转义
  • ✅ 默认预览模式,发布需显式 --submit 参数,降低误操作风险
  • ⚠️ 需系统级权限(macOS 辅助功能、剪贴板访问、进程管理),但 SKILL.md 未充分声明
  • ⚠️ 依赖未锁定版本(npx -y bun 动态获取),无 package.json 和签名验证
  • ❌ 权限申请超出功能说明范围,系统命令执行(osascript/powershell/xdotool)未在文档中告知

使用说明

核心用法

baoyu-post-to-x 是一款面向 X(原 Twitter)平台的自动化内容发布工具,通过操控真实 Chrome 浏览器实现绕过反自动化检测。该 Skill 提供四种核心发布模式:常规推文(支持最多4张图片)、视频推文(最长140秒,Premium用户可达60分钟)、引用推文(带评论转发)以及 X Articles 长文章(需 Premium 订阅,支持 Markdown 格式)。所有操作均通过 CDP(Chrome DevTools Protocol)与浏览器通信,首次使用需手动登录 X 账户以保存会话 Cookie,后续即可自动化执行。

使用方法简洁直观:通过 npx -y bun 调用对应脚本,默认进入预览模式,确认无误后追加 --submit 参数完成发布。长文章支持 YAML frontmatter 定义标题和封面图,系统会自动将 Markdown 转换为 HTML 并处理远程图片下载。配置文件 EXTEND.md 支持项目级和用户级自定义,可设置默认 Chrome 配置路径和自动提交偏好。

显著优点

该 Skill 的最大优势在于反检测能力——使用真实 Chrome 而非 headless 浏览器,配合 CDP 协议模拟人工操作,有效规避 X 平台的反爬虫机制。预览-提交的双阶段设计提供了充足的内容检查窗口,避免误发。跨平台支持完善(macOS/Linux/Windows),通过 osascript、PowerShell、xdotool 等原生工具实现系统级剪贴板和键盘事件控制。

功能覆盖全面,从短图文到长文章、从原创到引用转发形成完整工作流。Markdown 原生支持降低了内容创作门槛,适合技术写作者和自媒体运营者。代码结构清晰,参数解析和错误处理较为规范,用户输入通过 JSON.stringify 转义后注入,基本杜绝了注入攻击风险。

潜在缺点与局限性

环境依赖较重是首要门槛:必须安装 Chrome/Chromium 和 bun 运行时,且首次配置需要图形界面交互登录,无法在纯 CI/CD 环境或服务器端部署。权限要求宽泛可能引发安全顾虑——macOS 需授予终端"辅助功能"权限以发送键盘事件,Windows/Linux 同样需要系统级自动化权限,但 SKILL.md 未充分声明这些需求。

依赖管理松散构成稳定性风险:无 package.json 锁定版本,,npx -y bun 动态获取可能导致运行时行为不一致。部分操作缺乏二次确认(如文章发布),虽然默认预览模式缓解了风险,但 --submit 一旦执行即不可撤销。远程图片下载缺乏来源验证,若 Markdown 包含恶意 URL 可能带来安全隐患。

适合的目标群体

该 Skill 最适合技术背景的内容创作者社交媒体运营者——熟悉命令行操作、需要批量或自动化发布 X 内容,且拥有 Premium 订阅以解锁长文章功能。个人博主、独立开发者、技术写作者可将其集成到内容发布工作流中,实现从 Markdown 写作到一键分发的闭环。

不适用场景包括:多用户共享设备(Chrome profile 包含登录态)、无图形界面的服务器环境、对权限敏感的企业安全策略环境,以及完全非技术用户(配置门槛较高)。

使用风险

账户安全风险:自动化操作违反 X 平台服务条款,存在账号受限或封禁可能,建议控制发布频率。数据隐私风险:Cookie 和登录态保存在本地 ~/.local/share/x-browser-profile,设备共享可能导致账户泄露。系统稳定性风险:Chrome 进程异常终止可能留下僵尸进程,需手动清理。供应链风险:bun 运行时动态获取,若上游被篡改可能影响执行安全。

baoyu-post-to-x 内容

文件夹图标references文件夹
文件夹图标scripts文件夹
手动下载zip · 33.9 kB
articles.mdtext/markdown
请选择文件