それができること:
ブログURL、YouTube動画、rawテキスト、あるいは単なるトピック——どんな入力でも渡すと、9つのプラットフォーム向けにまとめて最適化された投稿を生成します:Instagram、Twitter/X、LinkedIn、Facebook、TikTok、Reddit、Pinterest、Twitterスレッド、メールニュースレター。
各出力はプラットフォームに合わせて調整されます(IGはハッシュタグ、TikTokはフック、LinkedInはプロフェッショナルなトーンなど)。また、Instagram、Facebook、Pinterestといったビジュアル向けのために、AIで画像も自動生成します。
その他の機能:
- トピック・リサーチ — Google、Reddit、YouTube、ニュースソースをスキャンし、コンテンツ生成の前にLLMを使ってトレンドのサブトピックを特定
- 自動ディスカバー — トピックがそもそもなくてもOKです。今まさにトレンドになっているものを検索(ニッチで任意にフィルタ可能)し、最も熱いものを選びます
- シネマティック広告 — どんな写真でもアップロードし、スタイル(シネマティック、ラグジュアリー、ネオン、レトロ、ミニマル、ナチュラル)を選ぶと、Geminiがそれをプロっぽい広告に変換します
- マルチLLM対応 — Mistral、Groq、OpenAI、Anthropic、Geminiに対応
- 履歴 — 生成のたびに保存され、CSVとしてエクスポート可能
n8nの自動化(ここから面白くなります):
全部をn8nのワークフローに接続したので、オートパイロットで動きます:
1. スケジュール・トリガー — 毎日(または指定した頻度で)発火
2. Google Sheets — トピックの入った行を読み込み(AIにトレンドのトピックを選ばせるには「auto」)
3. HTTPリクエスト — 私の /api/auto-generate エンドポイントにアクセス。入力タイプ(URL、YouTubeリンク、トピック、または「auto」)を自動検出して、すべてを生成します
4. Codeノード — レスポンスを解析し、各プラットフォームのコンテンツを抽出
5. Google Drive — 生成した画像をアップロード
6. Sheets更新 — ステータスとリンクを付けて「完了」としてマーク
APIはニッチのフィルタリングも処理します。なので、私のシートにトピックが「auto」で、ニッチ列が「AI」なら、適当にバズってるものを探すのではなく、特にAIのトレンドトピックを見つけに行きます。
エラーハンドリング:HTTPリクエストは失敗時にリトライ(2回)します。エラー出力は別ブランチにルーティングされ、シートの該当行を「failed」かつエラーメッセージ付きでマークし、グローバルなエラーワークフローで何かが壊れたら私にメールします。
技術スタック:
- FastAPIバックエンド、バニラJSフロントエンド
- Railwayでホスティング
- 画像生成とシネマティック広告にGoogle Gemini
- プラットフォーム画像にHuggingFace FLUX.1
- リサーチにSerpAPI + Reddit + YouTube + NewsAPI
- 履歴にSQLite
- ワークフロー自動化にn8n
まだ完璧ではありません——無料プランのレート制限は現実にあります——が、それでも毎週数時間を節約してくれています。質問があれば喜んで答えます。
[リンク] [コメント]



