belt CLIスキルのインストール:
npx skills add belt-sh/cli
AIソーシャルメディアコンテンツ
inference.sh CLIを使用して、すべてのプラットフォーム向けソーシャルメディアコンテンツを作成します。

クイックスタート
inference.sh CLI (
belt) が必要です。インストール手順
belt login
# TikTokスタイルの動画を生成
belt app run google/veo-3-1-fast --input '{
"prompt":"POV walking through a neon-lit Tokyo street at night, vertical format 9:16, cinematic"
}'
プラットフォームフォーマット
| プラットフォーム | アスペクト比 | 長さ | 解像度 |
|---|---|---|---|
| TikTok | 9:16 縦 | 15-60秒 | 1080x1920 |
| Instagramリール | 9:16 縦 | 15-90秒 | 1080x1920 |
| Instagramフィード | 1:1 または 4:5 | - | 1080x1080 |
| YouTubeショート | 9:16 縦 | <60秒 | 1080x1920 |
| YouTubeサムネイル | 16:9 | - | 1280x720 |
| Twitter/X | 16:9 または 1:1 | <140秒 | 1920x1080 |
コンテンツワークフロー
TikTok / リール動画
# トレンドスタイルのコンテンツを生成
belt app run google/veo-3-1-fast --input '{
"prompt":"Satisfying slow motion video of paint being mixed, vibrant colors swirling together, vertical 9:16, ASMR aesthetic, viral TikTok style"
}'
Instagramカルーセル画像
# 統一感のあるカルーセル画像を生成
for i in 1 2 3 4 5; do
belt app run falai/flux-dev --input "{
\"prompt\": \"Minimalist lifestyle flat lay photo $i/5, morning coffee routine, neutral tones, Instagram aesthetic, consistent style\"
}" > "carousel_$i.json"
done
YouTubeサムネイル
# 目を引くサムネイル
belt app run falai/flux-dev --input '{
"prompt":"YouTube thumbnail, shocked face emoji, bright yellow background, bold text area on right, attention-grabbing, high contrast, professional"
}'
Twitter/Xビジュアル投稿
# ツイート用の画像を生成
belt app run falai/flux-dev --input '{
"prompt":"Tech infographic style image showing AI trends, modern design, data visualization aesthetic, shareable"
}'
# Twitterオートメーションで投稿
belt app run twitter/post-tweet --input '{
"text":"The future of AI is here. Here are the top 5 trends reshaping tech in 2024 🧵",
"media_url":"<image-url>"
}'
トーキングヘッドコンテンツ
# 1. Claudeでスクリプト作成
belt app run openrouter/claude-sonnet-45 --input '{
"prompt":"Write a 30-second engaging script about productivity tips for a TikTok. Conversational, hook in first 3 seconds."
}' > script.json
# 2. ナレーションを生成
belt app run infsh/kokoro-tts --input '{
"prompt":"<script>",
"voice":"af_sarah"
}' > voice.json
# 3. AIアバターを作成
belt app run bytedance/omnihuman-1-5 --input '{
"image_url":"https://your-avatar.jpg",
"audio_url":"<voice-url>"
}'
コンテンツタイプテンプレート
トレンド/バイラルスタイル
belt app run google/veo-3 --input '{
"prompt":"Satisfying compilation style video, oddly satisfying content, smooth transitions, ASMR quality, vertical 9:16"
}'
チュートリアル/ハウツー
belt app run google/veo-3-1 --input '{
"prompt":"Hands demonstrating a craft tutorial, overhead shot, clean workspace, step-by-step motion, warm lighting, vertical format"
}'
商品紹介
belt app run bytedance/seedance-2-0 --input '{
"prompt":"Product unboxing aesthetic, sleek packaging reveal, soft lighting, premium feel, satisfying unwrap",
"ratio":"9:16",
"generate_audio":true
}'
ライフスタイル/美的
belt app run google/veo-3-1-fast --input '{
"prompt":"Day in my life aesthetic, morning routine montage, golden hour lighting, cozy apartment, coffee steam rising, vertical format"
}'
舞台裏
belt app run google/veo-3-1-fast --input '{
"prompt":"Behind the scenes of creative workspace, artist at work, authentic candid moments, documentary style, vertical 9:16"
}'
キャプションとハッシュタグの生成
# 魅力的なキャプションを生成
belt app run openrouter/claude-haiku-45 --input '{
"prompt":"Write an engaging Instagram caption for a sunset beach photo. Include a hook, value, and call to action. Add 10 relevant hashtags."
}'
フックの定型文
belt app run openrouter/claude-haiku-45 --input '{
"prompt":"Generate 5 viral TikTok hooks for a video about morning routines. Use proven patterns like: curiosity gap, bold claim, relatable struggle, before/after, or tutorial format."
}'
マルチプラットフォームリパーパス
長尺から短尺へのパイプライン
# 1つのコンセプトから複数フォーマットを作成
CONCEPT="productivity hack: 2-minute rule"
# TikTok縦
belt app run google/veo-3-1-fast --input "{
\"prompt\": \"$CONCEPT visualization, vertical 9:16, quick cuts, text overlays style\"
}"
# Twitter正方形
belt app run falai/flux-dev --input "{
\"prompt\": \"$CONCEPT infographic, square format, minimal design, shareable\"
}"
# YouTubeサムネイル
belt app run falai/flux-dev --input "{
\"prompt\": \"$CONCEPT thumbnail, surprised person, bold text space, 16:9\"
}"
バッチコンテンツ作成
# 1週間分のコンテンツを生成
TOPICS=("morning routine" "productivity tips" "coffee aesthetic" "workspace tour" "night routine")
for topic in "${TOPICS[@]}"; do
belt app run google/veo-3-1-fast --input "{
\"prompt\": \"$topic content for social media, aesthetic, vertical 9:16, engaging\"
}" > "content_${topic// /_}.json"
done
ベストプラクティス
- 最初の3秒でフック - 最も魅力的な瞬間から始める
- 縦型を優先 - TikTok、リール、ショートには9:16
- 統一感のある美学 - ブランドカラーとスタイルに合わせる
- テキストセーフゾーン - プラットフォームUI要素のためのスペースを確保
- トレンドオーディオ - 人気のサウンドは別途追加
- バッチ作成 - 複数のコンテンツを一度に生成
プラットフォーム別のヒント
TikTok
- 速いカット、トレンドサウンド
- テキストオーバーレイが重要
- すぐにフックする
- 高いビジュアル品質
- カルーセルでエンゲージメント向上
- 美的な一貫性
YouTubeショート
- 明確な価値提案
- チャンネル登録CTAが効果的
- 長尺コンテンツを転用
Twitter/X
- 1枚の印象的な画像
- 議論を呼ぶフックが効果的
- スレッド化の可能性
関連スキル
# 動画生成
npx skills add inference-sh/skills@ai-video-generation
# 画像生成
npx skills add inference-sh/skills@ai-image-generation
# Twitterオートメーション
npx skills add inference-sh/skills@twitter-automation
# ナレーション用テキスト読み上げ
npx skills add inference-sh/skills@text-to-speech
# 完全プラットフォームスキル
npx skills add inference-sh/skills@infsh-cli
すべてのアプリを参照: belt app list