SuperAPI AI 工具集

twitter-automation

营销与增长

查看项目

更新于 10-13 20:08

技能介绍

用途

twitter-automation 用于自动化 Twitter/X 平台上的操作,包括发帖、互动和用户管理。它通过 inference.sh CLI(belt)来调用一系列预定义的 X.com 应用完成这些任务。

安装与前置条件

安装该 belt CLI 技能使用命令:

npx skills add belt-sh/cli

使用前需要 inference.sh CLI(belt)环境,并执行登录:

belt login

主要能力

该技能提供以下应用(App):

  • Post Tweet,App ID 为 x/post-tweet,用于发布文本推文。
  • Create Post,App ID 为 x/post-create,用于发布带媒体的推文。
  • Like Post,App ID 为 x/post-like,用于点赞推文。
  • Retweet,App ID 为 x/post-retweet,用于转发帖子。
  • Delete Post,App ID 为 x/post-delete,用于删除推文。
  • Get Post,App ID 为 x/post-get,用于按 ID 获取推文。
  • Send DM,App ID 为 x/dm-send,用于发送私信。
  • Follow User,App ID 为 x/user-follow,用于关注用户。
  • Get User,App ID 为 x/user-get,用于获取用户资料。

使用方式

所有操作通过 belt app run 命令并传入 JSON 输入完成。

发布纯文本推文: belt app run x/post-tweet --input '{"text": "Hello from inference.sh!"}'

发布带媒体的推文,可先导出输入样例再编辑: belt app sample x/post-create --save input.json 随后在 input.json 中填写 text 与 media_url 字段,再执行: belt app run x/post-create --input input.json

点赞推文: belt app run x/post-like --input '{"tweet_id": "1234567890"}'

转发推文: belt app run x/post-retweet --input '{"tweet_id": "1234567890"}'

发送私信: belt app run x/dm-send --input '{"recipient_id": "user_id_here", "text": "Hey! Thanks for the follow."}'

关注用户: belt app run x/user-follow --input '{"username": "elonmusk"}'

获取用户资料: belt app run x/user-get --input '{"username": "OpenAI"}'

获取推文详情: belt app run x/post-get --input '{"tweet_id": "1234567890"}'

删除推文: belt app run x/post-delete --input '{"tweet_id": "1234567890"}'

工作流示例

生成 AI 图片并发布:先用 falai/flux-dev-lora 生成图片,再用 x/post-create 带上图片 URL 发布。 belt app run falai/flux-dev-lora --input '{"prompt": "sunset over mountains"}' > image.json belt app run x/post-create --input '{"text": "AI-generated art of a sunset 🌅", "media_url": "<image-url-from-step-1>"}'

生成并发布视频:先用 google/veo-3-1-fast 生成视频,再用 x/post-create 带上视频 URL 发布。 belt app run google/veo-3-1-fast --input '{"prompt": "waves on a beach"}' > video.json belt app run x/post-create --input '{"text": "AI-generated video 🎬", "media_url": "<video-url-from-step-1>"}'

相关技能

  • 完整平台技能(全部应用):npx skills add inference-sh/skills@infsh-cli
  • 图像生成(用于制作要发布的图片):npx skills add inference-sh/skills@ai-image-generation
  • 视频生成(用于制作要发布的视频):npx skills add inference-sh/skills@ai-video-generation
  • AI 头像(用于制作出镜视频):npx skills add inference-sh/skills@ai-avatar-video

浏览全部应用:belt app list

文档

资料中列出了 X.com Integration(设置 Twitter/X 集成)、X.com Integration Example(完整 Twitter 工作流)、Apps Overview(了解应用生态)三份文档的指引,但未提供具体链接内容。

限制

资料未说明该技能的收费、价格、平台支持范围、速率限制或实际使用效果,这些信息暂未提供。