用途:把文字、图片、视频和长篇 Markdown 文章发布到 X(Twitter),借助真实 Chrome 浏览器(CDP)绕过反机器人检测。
主要能力:普通帖子(文本加最多 4 张图片)、视频帖、带评论的引用推文,以及 X Articles 长文发布(需 X Premium)。脚本均位于技能的 scripts/ 子目录,包含 x-browser.ts、x-video.ts、x-quote.ts、x-article.ts、md-to-html.ts、copy-to-clipboard.ts、paste-from-clipboard.ts。
使用方式:需安装 Google Chrome 或 Chromium、bun 运行时;首次运行需在浏览器中手动登录 X,之后会话会保存。命令示例:npx -y bun ${SKILL_DIR}/scripts/x-browser.ts "Hello!" --image ./photo.png 为预览,加 --submit 才实际发布;视频帖用 x-video.ts "Check this out!" --video ./clip.mp4,同样默认预览、加 --submit 发布;引用推文用 x-quote.ts <tweet-url> <comment>;长文用 x-article.ts article.md,可加 --cover ./cover.jpg 或 --title,默认预览,加 --submit 发布。
配置:可通过 EXTEND.md 自定义,优先检查项目目录 .baoyu-skills/baoyu-post-to-x/EXTEND.md,其次检查 $HOME/.baoyu-skills/baoyu-post-to-x/EXTEND.md;存在则读取应用设置,否则使用默认值,支持默认 Chrome 配置文件与自动提交偏好。
限制:脚本目录 ${SKILL_DIR} 需替换为实际路径;视频长度普通账户上限 140 秒、Premium 上限 60 分钟,处理约 30-60 秒;X Articles 需 X Premium;务必先预览再提交。跨平台支持 macOS、Linux、Windows。其他收费、价格、平台与效果信息暂未提供。