SuperAPI AI 工具集

x-post

通用与其它

查看项目

更新于 10-16 06:18

技能介绍

用途:通过 xurl CLI 向 X(Twitter)发布内容,支持发帖、回复、引用帖,以及点赞、转帖、删除、私信、媒体上传等操作。该技能定位为发布专用;搜索、时间线浏览、读取线索等场景不使用它,官方建议改用 chrome-devtools MCP。xurl 调用 X API 属付费且费用较高,应尽量减少 API 调用。

前提条件:需已安装 xurl(brew install --cask xdevplatform/tap/xurl),并完成 OAuth 2.0 认证(xurl auth status 确认);未认证时须执行 xurl auth oauth2 完成浏览器认证,并提示用户。

主要命令:发帖 xurl post "投稿テキスト";含换行时改用 JSON API:xurl -X POST /2/tweets -d '{"text":"1行目\n2行目"}';回复 xurl reply <tweet_id> "リプライテキスト";引用 xurl quote <tweet_id> "引用コメント";点赞 xurl like <tweet_id>;转帖 xurl repost <tweet_id>;读取 xurl read <tweet_id>;搜索 xurl search "検索クエリ" -n 20;时间线 xurl timeline;提及 xurl mentions;私信 xurl dm @username "メッセージ";媒体上传 xurl media upload path/to/image.jpg,再用返回的 media_id 发帖;用户信息 xurl whoami、xurl user @username;关注/取关/拉黑/静音 xurl follow、unfollow、block、mute @username;删除 xurl delete <tweet_id>。

工作流:普通文本发帖时先接收内容、展示确认、获得用户批准后再执行,并给出结果链接 https://x.com/<username>/status/<tweet_id>;含换行内容必须使用 JSON API;带媒体先上传再引用 media_id 发布。

限制与注意:发帖、删除等不可逆操作必须先经用户批准;提醒用户检查错别字,因内容会直接公开;注意 API 速率限制,避免短时间连续发布;出错时用 xurl auth status 检查认证状态。资料未提供具体价格、配额或平台支持范围。