twitter-automation
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseInstall the belt CLI skill:npx skills add belt-sh/cli
安装belt CLI技能:npx skills add belt-sh/cli
Twitter/X Automation
Twitter/X自动化
Automate Twitter/X via inference.sh CLI.

通过inference.sh CLI实现Twitter/X自动化。

Quick Start
快速开始
Requires inference.sh CLI (). Install instructionsbelt
bash
belt login需要inference.sh CLI()。安装说明belt
bash
belt loginPost a tweet
发布推文
belt app run x/post-tweet --input '{"text": "Hello from inference.sh!"}'
undefinedbelt app run x/post-tweet --input '{"text": "Hello from inference.sh!"}'
undefinedAvailable Apps
可用应用
| App | App ID | Description |
|---|---|---|
| Post Tweet | | Post text tweets |
| Create Post | | Post with media |
| Like Post | | Like a tweet |
| Retweet | | Retweet a post |
| Delete Post | | Delete a tweet |
| Get Post | | Get tweet by ID |
| Send DM | | Send direct message |
| Follow User | | Follow a user |
| Get User | | Get user profile |
| 应用 | 应用ID | 描述 |
|---|---|---|
| 发布推文 | | 发布纯文字推文 |
| 创建帖子 | | 发布带媒体的帖子 |
| 点赞帖子 | | 点赞推文 |
| 转发 | | 转发帖子 |
| 删除帖子 | | 删除推文 |
| 获取帖子 | | 通过ID获取推文 |
| 发送私信 | | 发送私信 |
| 关注用户 | | 关注用户 |
| 获取用户信息 | | 获取用户个人资料 |
Examples
示例
Post a Tweet
发布推文
bash
belt app run x/post-tweet --input '{"text": "Just shipped a new feature! 🚀"}'bash
belt app run x/post-tweet --input '{"text": "Just shipped a new feature! 🚀"}'Post with Media
发布带媒体的帖子
bash
belt app sample x/post-create --save input.jsonbash
belt app sample x/post-create --save input.jsonEdit input.json:
编辑input.json:
{
{
"text": "Check out this AI-generated image!",
"text": "Check out this AI-generated image!",
"media_url": "https://your-image-url.jpg"
"media_url": "https://your-image-url.jpg"
}
}
belt app run x/post-create --input input.json
undefinedbelt app run x/post-create --input input.json
undefinedLike a Tweet
点赞推文
bash
belt app run x/post-like --input '{"tweet_id": "1234567890"}'bash
belt app run x/post-like --input '{"tweet_id": "1234567890"}'Retweet
转发帖子
bash
belt app run x/post-retweet --input '{"tweet_id": "1234567890"}'bash
belt app run x/post-retweet --input '{"tweet_id": "1234567890"}'Send a DM
发送私信
bash
belt app run x/dm-send --input '{
"recipient_id": "user_id_here",
"text": "Hey! Thanks for the follow."
}'bash
belt app run x/dm-send --input '{
"recipient_id": "user_id_here",
"text": "Hey! Thanks for the follow."
}'Follow a User
关注用户
bash
belt app run x/user-follow --input '{"username": "elonmusk"}'bash
belt app run x/user-follow --input '{"username": "elonmusk"}'Get User Profile
获取用户个人资料
bash
belt app run x/user-get --input '{"username": "OpenAI"}'bash
belt app run x/user-get --input '{"username": "OpenAI"}'Get Tweet Details
获取推文详情
bash
belt app run x/post-get --input '{"tweet_id": "1234567890"}'bash
belt app run x/post-get --input '{"tweet_id": "1234567890"}'Delete a Tweet
删除推文
bash
belt app run x/post-delete --input '{"tweet_id": "1234567890"}'bash
belt app run x/post-delete --input '{"tweet_id": "1234567890"}'Workflow: Generate AI Image and Post
工作流:生成AI图片并发布
bash
undefinedbash
undefined1. Generate image
1. 生成图片
belt app run falai/flux-dev-lora --input '{"prompt": "sunset over mountains"}' > image.json
belt app run falai/flux-dev-lora --input '{"prompt": "sunset over mountains"}' > image.json
2. Post to Twitter with the image URL
2. 将图片发布到Twitter
belt app run x/post-create --input '{
"text": "AI-generated art of a sunset 🌅",
"media_url": "<image-url-from-step-1>"
}'
undefinedbelt app run x/post-create --input '{
"text": "AI-generated art of a sunset 🌅",
"media_url": "<image-url-from-step-1>"
}'
undefinedWorkflow: Generate and Post Video
工作流:生成并发布视频
bash
undefinedbash
undefined1. Generate video
1. 生成视频
belt app run google/veo-3-1-fast --input '{"prompt": "waves on a beach"}' > video.json
belt app run google/veo-3-1-fast --input '{"prompt": "waves on a beach"}' > video.json
2. Post to Twitter
2. 发布到Twitter
belt app run x/post-create --input '{
"text": "AI-generated video 🎬",
"media_url": "<video-url-from-step-1>"
}'
undefinedbelt app run x/post-create --input '{
"text": "AI-generated video 🎬",
"media_url": "<video-url-from-step-1>"
}'
undefinedRelated Skills
相关技能
bash
undefinedbash
undefinedFull platform skill (all apps)
完整平台技能(所有应用)
npx skills add inference-sh/skills@infsh-cli
npx skills add inference-sh/skills@infsh-cli
Image generation (create images to post)
图片生成(创建可发布的图片)
npx skills add inference-sh/skills@ai-image-generation
npx skills add inference-sh/skills@ai-image-generation
Video generation (create videos to post)
视频生成(创建可发布的视频)
npx skills add inference-sh/skills@ai-video-generation
npx skills add inference-sh/skills@ai-video-generation
AI avatars (create presenter videos)
AI虚拟形象(创建演示视频)
npx skills add inference-sh/skills@ai-avatar-video
Browse all apps: `belt app list`npx skills add inference-sh/skills@ai-avatar-video
浏览所有应用:`belt app list`Documentation
文档
- X.com Integration - Setting up Twitter/X integration
- X.com Integration Example - Complete Twitter workflow
- Apps Overview - Understanding the app ecosystem
- X.com 集成 - 设置Twitter/X集成
- X.com 集成示例 - 完整Twitter工作流
- 应用概览 - 了解应用生态系统