ShadowAI ユーザーマニュアル

このマニュアルは、ShadowAIを使ってX(Twitter)・Threadsの自動運用を行うための説明書です。
AIの専門知識は不要。ここに書いてある通りにやれば動きます。

1-1. ShadowAIって何?

あなたのSNS投稿をAIが代わりにやるシステムです。

具体的には:

📐 全体の関係
👤
あなた
指示・確認・FB
チャットで指示
通知・レポート
Discord
連絡窓口
指示を解釈
結果を報告
ShadowAI
ShadowAI
自動で運用
投稿を送信
反応データ取得
X / Threads
投稿が表示される場所

あなたがやること:

AIが勝手にやること:

対応プラットフォーム:

X(Twitter) — API経由で投稿・リサーチ・エンゲージメント
Threads — API経由で投稿、playwright-cli経由でリサーチ

❌ Instagram/TikTok/YouTube等は非対応

できないこと:


1-2. 全体の流れ

ShadowAIには8つの機能があります。人間のマーケターがやる作業を、そのまま自動化したものです。

📐 8つの機能と流れ
🔰 初回のみ
1
初回のみ
① セットアップ
AIと壁打ちして、ジャンル・トーン・競合を設定。Voice DNAを抽出
🔄 毎日自動で回るサイクル
2
毎日自動
② リサーチ
競合の投稿を収集。ジャンル知識を抽出。トレンドを変換
3
毎日自動
③ 下書き生成
教材DB + リサーチ + Voice DNAで投稿テキストを生成
4
毎日自動
④ 品質チェック
別のAIが10項目で採点。7項目クリアで合格
5
毎日自動
⑤ 投稿
合格した下書きをX/Threadsに投稿。URLを記録
🎯 あなたが使いたい時に
6
あなたが依頼
⑥ note作成
有料noteの企画→構成→執筆をAIがサポート
7
あなたが依頼
⑦ ローンチ
D-28~D+7で販売告知を自動スケジューリング
📊 週1回自動
8
週1自動
⑧ 改善
反応データを分析。テーマ比率・タイミングを自動調整。効果なければ自動で戻す
↩ フィードバックが②③に反映

人間のマーケターに例えると:

ShadowAIの機能人間のマーケターだと
リサーチ毎朝、競合のアカウントを見て「この人こんなの書いてるんだ」とチェックする
下書き生成ネタ帳と知識を見ながら下書きを書く
品質チェック書いた下書きを見直して「これ微妙だな」と思ったらボツにする
投稿OKの下書きをX/Threadsにコピペして投稿する
note作成フォロワーが増えてきたら有料コンテンツを書く
ローンチ販売日に向けて告知投稿を計画的に打つ
改善「今週はどの投稿が反応良かったか」を振り返って来週の方針を決める

1-3. 用語集

わからない言葉が出てきたらここを見てください。

用語意味
AI人工知能。あなたの代わりに文章を書いたり判断したりする
DiscordAIとやりとりするためのチャットアプリ。LINEみたいなもの
ThreadsMeta(Instagram)が運営するSNS。ここに投稿される
cron(クロン)タイマー予約。「毎朝5時に実行」等の自動スケジュール
RAG教材データベース。あなたのジャンルの知識が入っている
Voice DNAあなたの「話し方の個性」を数値化したもの。一人称、語尾、言い回し等
トークンThreadsにログインするための鍵。60日ごとに更新が必要
pending「待ち状態」。生成された下書きがチェック待ちの状態
ドラフト下書き。投稿前のテキスト
ローンチ商品の販売開始。告知~販売日までの一連の流れ
VPSAIが動いているサーバー。あなたのPCとは別の場所にある
コンセプトあなたの発信の軸。ジャンル、ターゲット、強み等をまとめたもの
エンゲージメント投稿への反応。いいね、リプライ、リポスト等

2-1. 必要なものチェックリスト

始める前にこれだけ準備してください:


2-2a. X(Twitter)API認証情報の取り方

Xに投稿するために必要な「鍵」です。一度設定すれば基本的に有効期限はありません。

手順:

  1. X Developer Portal にアクセス
  2. Xアカウントでログイン
  3. 「Projects & Apps」→「+ Create App」
  4. アプリ名: 何でもOK(例: 「ShadowAI」)
  5. 「Keys and tokens」タブで以下の4つをメモ:
    • API Key
    • API Key Secret
    • Access Token
    • Access Token Secret
  6. 「App permissions」を「Read and Write」に設定
⚠️ 重要

困ったら: Discordで「XのAPI設定がわからない」と打ってください。


2-2b. Threadsアクセストークンの取り方

Threadsに投稿するために必要な「鍵」です。1回やれば60日間使えます。

手順:

  1. Meta Developer Portal にアクセス
  2. Facebookアカウントでログイン(Threadsと同じアカウント)
  3. 「マイアプリ」→「アプリを作成」
  4. アプリタイプ: 「ビジネス」を選択
  5. アプリ名: 何でもOK(例: 「ShadowAI」)
  6. 作成されたアプリの「設定」→「基本」で:
    • アプリID をメモ
    • アプリシークレット をメモ
  7. 「Threads API」を追加 → 「設定」
  8. 「アクセストークンを生成」をクリック
  9. 表示されたトークンをコピー
⚠️ 重要: トークンは60日で期限切れになります
期限が近づくとDiscordで通知します。更新手順は付録5-1を参照。

困ったら: Discordで「トークンの取り方がわからない」と打ってください。


2-3. AIとの初回セットアップ

Discordのチャンネルで「セットアップしたい」と打つだけで始まります。AIが質問してくるので、答えていってください。

実際の会話はこんな感じ:

あなた: セットアップしたい

AI: いくつか質問させてください。
    まず、どんなジャンルで発信していきますか?

あなた: 美容系で、30代女性向けのスキンケア情報

AI: ターゲットの一番の悩みは何ですか?

あなた: シミとくすみが気になってるけど、何を使えばいいかわからない

AI: あなたの強みや実績を教えてください。
    例: 「美容部員5年」「自分のシミが消えた経験」等

あなた: エステサロン経営3年。自分でもスキンケア商品を試しまくってる

AI: 投稿のトーンはどんな感じがいいですか?
    例: 丁寧語?カジュアル?友達に話す感じ?

あなた: 友達に話す感じ。堅くなくていい

AI: (以下、競合アカウントやペルソナの詳細を詰めていく…)

聞かれる質問一覧(事前に考えておくとスムーズ):

#質問答え方の例わからない時
1ジャンル・テーマ「美容」「AI活用」「不動産」等「まだ迷ってる」→ AIが一緒に考えます
2ターゲット「30代女性」「副業したい会社員」等「わからない」→ AIが提案します
3ターゲットの悩み具体的なほど良い「思いつかない」→ AIがジャンルから推測します
4あなたの強み・実績数字があるとベスト「まだ実績ない」→ その前提で設計します
5競合アカウント@xxxxxxを3-5個「知らない」→ AIが自動で探します
6投稿のトーン「丁寧」「カジュアル」「辛口」等参考にしたい人のURLを貼ってもOK
7一人称「私」「僕」「俺」等「私で」が無難
8避けたい話題「政治の話はしないで」等「特にない」→ OK

セットアップ中にAIがやっていること:

所要時間: 15-30分程度(質問に答えるだけ)


2-4. セットアップ完了の確認

セットアップが終わると、AIから以下のメッセージが来ます:

✅ セットアップ完了!

  ジャンル: 美容(スキンケア)
  ターゲット: 30代女性・シミくすみに悩む
  トーン: カジュアル・友達口調
  競合: @xxx, @yyy, @zzz (15アカウント)
  Voice DNA: 一人称「私」、語尾「~だよ」「~なんだけど」

  初回の投稿生成は明朝5:00に自動実行されます。
  Discordに通知が届くのでお待ちください。
この画面が出ていれば準備完了です。 翌朝、最初の投稿が生成されます。

3-1. あなたの1日

何も複雑なことはありません。基本は「通知を確認する」だけです。

📐 あなたの1日
5:00
🔍 AIがリサーチ(自動)
競合の投稿を収集、トレンドをチェック
あなたは寝てるだけでOK
6:00
✍️ AIが下書き生成(自動)
教材+リサーチ結果+あなたのトーンで1日分の投稿を作成
あなたは寝てるだけでOK
6:30
🔎 AIが品質チェック(自動)
別のAIが下書きを10項目で採点。ダメなものは弾く
あなたは寝てるだけでOK
9:00
📱 Discordに通知が届く
「📝 今日の下書きができました」— 内容を確認
👀 確認して気になる投稿があれば指摘(5分)
9:00
🚀 1回目の投稿(自動)
合格した下書きがX/Threadsに投稿される
「✅ 投稿完了」通知が届く
12:00
🚀 2回目の投稿(自動)
時間をずらして次の投稿
見なくてもOK
18:00
🚀 3回目の投稿(自動)
夕方~夜の時間帯に最後の投稿
見なくてもOK
💬 気になることがあれば(任意)
「もっとカジュアルに」「この話題避けて」等、何でもDiscordで
やらなくてもOK。でもやるほど品質UP
【何もしない日】
  何もしなくてOK。AIが全部自動でやる
  → ただし品質が下がる可能性があるので、週1回は通知を確認してください

3-2. Discordの通知の見方

Discordには用途別のチャンネル(部屋)があります。

チャンネル見る頻度何が来る
#posts毎日確認推奨今日の下書き一覧。気になるものがあれば指摘
#postedたまに確認X/Threadsに投稿された報告。投稿URLつき
#weekly-report週1確認推奨今週の投稿数・反応データ・改善提案
#alerts来たら見るエラーや重要な通知
#chat好きな時AIとの自由なやりとり。指示や相談はここ

通知の種類:

通知意味あなたがやること
📝 下書き生成完了今日の投稿テキストができた読んで確認。問題なければ何もしなくてOK
✅ 投稿完了X/Threadsに投稿されたURLをクリックすれば投稿が見れる
⚠️ エラー何かがうまくいかなかった3-12のトラブルシューティング参照
📊 週次レポート今週の分析結果読んで方向性を確認。調整したければAIに伝える
🔑 トークン期限通知Threadsの鍵がもうすぐ切れる付録5-1の手順でトークン更新(Xは期限なし)

3-3. 下書きの確認と承認

AIが投稿する前の下書きが#postsチャンネルに届きます。

確認のポイント:

対応方法:

あなたの判断やることAIの反応
問題なし何もしない予定時刻に自動投稿される
微妙だけどOKそのまま放置投稿される。気になるなら3-5で改善指示
ダメ「❌ この投稿ボツにして」ボツになる。次回以降の参考にする
ダメ+理由「❌ トーンが堅すぎる」ボツ+理由を学習。次回から改善される
修正してほしい「ここをもっと柔らかくして」修正版を出し直す
⚠️ 「❌」だけと「❌+理由」の差は大きい

理由を一言つけるだけで、品質改善の速度が全然違います。


3-4. AIへの指示の出し方(会話テンプレート集)

DiscordでAIに話しかけるだけで、いろんなことができます。以下の表の「こう打つ」をそのままコピペしてもOKです。

投稿の調整

やりたいことこう打つ結果
トーンを変えたい「もっとカジュアルに書いて」Voice DNAが調整される。次の投稿から反映
特定の話題を避けたい「ダイエットの話はしないで」禁止トピックに追加。以降その話題は出ない
特定の話題を増やしたい「スキンケアの話をもっと増やして」テーマ配分が調整される
投稿のテイストを参考にしたい「@xxxみたいな雰囲気で」競合リストに追加。次回のリサーチで分析される
文体を変えたい「箇条書きじゃなくて、語りかけるような文にして」Voice DNA更新。次の投稿から反映

投稿の管理

やりたいことこう打つ結果
投稿頻度を変えたい「1日2本にして」設定変更。翌日から反映
今日は投稿しないで「今日は投稿止めて」当日の投稿をスキップ
全部止めたい(緊急)「全停止して」全ての自動処理が一時停止。再開は「再開して」
投稿を再開したい「再開して」停止していた自動処理が再開
投稿時間を変えたい「昼の12時と夜の8時に投稿して」スケジュール変更。翌日から反映

自分のネタで投稿を作りたい時

ShadowAIは自動生成だけじゃなく、あなたのネタを使って投稿を作ることもできます。これが一番大事な使い方の一つです。

やりたいことこう打つAIがやること
テーマ指定ShadowAIで『AIで作業時間が半分になった話』でポスト作って」教材DB+あなたのトーンでそのテーマの投稿を生成
記事をネタにShadowAIでこの記事ネタにして https://...」記事を読んで、あなたのジャンルに絡めた投稿を生成
体験を投稿にShadowAIで今日クライアントに褒められた話をポストにして」あなたの体験をベースに、Voice DNAに合わせた投稿を生成
下書きを手直しShadowAIでこれ直して:(あなたの文章)」トーン・構成を調整して改善版を作る
すぐ投稿したいShadowAIで今すぐこれ投稿して:『AIマジですごい』」生成→品質チェック→投稿まで一気に実行(約2-5分)
大事: 「ShadowAIで」をつける
こう言う ✕こう言う ○違い
「ポスト作って」ShadowAIでポスト作って」○だとあなたの教材DB+トーンが反映される
「この記事まとめて」ShadowAIでこの記事ネタにして」○だとジャンルに合った投稿になる
「下書き直して」ShadowAIの基準でこの下書き見て」○だと品質チェックも通る

「ShadowAIで」をつけないと、AIが一般的な知識だけで書きます。つけると、教材データベース+あなたのVoice DNA+品質チェックの全部が効きます。品質が全然違います。

すぐ投稿したい時(即時モード)

通常は「生成→品質チェック→投稿」を別々のタイミングで自動実行しますが、「今すぐ出して」と言えば、全工程を一気に実行します。

あなた: ShadowAIで「今日のセミナーで学んだ3つのこと」を今すぐ投稿して

AI: 🚀 即時モードで実行します
    → 教材DBから知識を引いています...
    → 下書き生成中...
    → 品質チェック中... 合格
    → X/Threadsに投稿しました!
    URL: https://x.com/xxx/status/yyy
    URL: https://www.threads.com/@xxx/post/yyy

(所要時間: 約2-5分)
※ 複数プラットフォームを設定している場合、両方に投稿されます
※ 片方だけに投稿したい場合は「Xだけに投稿して」「Threadsだけに投稿して」と指定

品質チェックで不合格になった場合はAIが報告します。修正版を作るか聞かれます。


3-5. リサーチ機能について

ShadowAIは毎日自動で競合アカウントをリサーチしています。

AIが自動でやっていること:

項目頻度内容
競合投稿の収集毎日X・Threadsの競合アカウントの最新投稿を見て、反応の良い投稿を記録
ジャンル知識の抽出毎日収集した投稿から数字・事例・専門用語を抜き出してDBに蓄積
トレンド変換毎日話題のトレンドを見つけたら、あなたのジャンルに変換してネタ候補にする

あなたがリサーチに関わる方法:

やりたいことこう打つ
競合を追加したい「@xxxを競合に追加して」
競合を外したい「@xxxは競合から外して」
リサーチ結果を見たい「最近のリサーチ結果見せて」
特定のジャンル知識を教えたい「うちの業界では○○が常識なんだけど、覚えて」

競合のリサーチ結果は、そのまま下書き生成の「ネタ元」になります。良い競合を登録するほど、投稿の品質が上がります。


3-6. 品質改善の仕組み

ShadowAIは週1回、自動で投稿の反応を分析して改善を行います。

改善サイクル:

月曜日(自動):
  過去1週間の投稿データを集計
  → いいね・リプライ・リポストの数字を分析
  → 「反応が良かったテーマ」「悪かったテーマ」を特定
  → 来週の投稿方針を自動調整
    例: 「教育系の反応が良い→教育の比率を上げる」
    例: 「月曜朝の投稿が伸びる→月曜朝に重点配置」

AIが自動で調整するもの:

フェーズについて:

あなたのアカウントの成長に合わせて、投稿の方針が自動で切り替わります。

📐 成長フェーズ(自動で切り替わる)
🌱 初期
フォロワー ~300人
認知拡大に全力
認知70%
20%
10%
🌿 成長期
300~1,000人
バランス型
認知40%
興味30%
教育20%
10%
🌳 安定期
1,000人以上
教育+マネタイズ準備
認知20%
興味20%
教育40%
売20%
🚀 ローンチ中
note販売中
セールス全開
10%
10%
教育40%
売40%
認知(バズ狙い) 興味付け 教育 セールス
フェーズ条件投稿の方針
初期フォロワー300人未満バズ狙いの認知投稿が多め(70%)
成長期300~1,000人バランス型。認知+教育+興味付け
安定期1,000人以上教育投稿が多め。マネタイズ準備
ローンチ中note販売中セールス+教育が中心

フェーズの切り替えは自動ですが、「もうセールスに入りたい」「まだ認知に集中したい」等の指示も可能です。

週次レポートの見方:

📊 週次レポート(2/10~2/16)

投稿数: 35本
反応トップ3:
  1. 「スキンケアの順番、9割の人が間違えてる」— いいね 45, リプ 8
  2. 「30代からのシミ対策、私が3ヶ月で変わった話」— いいね 38, リプ 12
  3. 「1000円以下で買える美容液TOP3」— いいね 32, リプ 5

分析:
  ✅ 「具体的な数字」「ランキング形式」が伸びる傾向
  ⚠️ 「意識高い系」のトーンは反応薄い
  📈 教育投稿の比率を20%→30%に上げます(反応が良いため)

来週の調整:
  - 数字入りの教育投稿を増やす
  - ランキング型のフォーマットを週2回入れる

レポートを読んで気になることがあれば:


3-7. note記事を作りたい時

フォロワーが増えてきたら、有料noteでマネタイズできます。ShadowAIがnote記事の企画から執筆までサポートします。

始め方:

あなた: noteを書きたい

AI: いいですね!いくつか確認させてください。
    1. 無料noteと有料note、どちらから始めますか?
    2. テーマのイメージはありますか?

あなた: まず無料noteで、スキンケアの基本をまとめたい

AI: (壁打ちが始まる。構成→執筆→レビューの流れ)

noteの種類と使い分け:

種類目的価格いつ作る
無料noteリスト獲得(読者を集める)0円フォロワー300人~
有料note収益化500~10,000円フォロワー500人~、無料noteの反応を見てから

AIがやること:

  1. 壁打ち: テーマ・構成・ターゲットを一緒に決める
  2. 構成提案: 目次案を出す(階段型: 問題提起→原因→解決策→実践方法→まとめ)
  3. 下書き執筆: あなたの知識+教材DBで本文を書く
  4. レビュー: 品質チェック+改善提案
  5. 仕上げ: タイトル・導入文・CTA(購入ボタンへの誘導文)の調整

あなたがやること:


3-8. ローンチ(note販売)したい時

有料noteができたら、販売に向けた「ローンチ」を組めます。マーケティングの教材に基づいた、D-28(販売日の28日前)からのスケジュールを自動で作ります。

始め方:

あなた: ローンチしたい。3月15日に販売開始したい

AI: 了解。3月15日をD-dayとしてスケジュールを組みます。
    D-28(2/15)から告知投稿が始まります。

    フェーズ:
    D-28~D-14: 教育フェーズ(問題提起、解決策のヒント)
    D-14~D-7:  期待フェーズ(匂わせ、制作裏話)
    D-7~D-1:   カウントダウン(限定感、特典告知)
    D-day:       販売開始投稿
    D+1~D+7:   追い込み(感想RT、残り枠数)

    この計画で進めますか?
📐 ローンチスケジュール
D-28 ~ D-14
📖 教育
問題提起
解決策のヒント
D-14 ~ D-7
✨ 期待
匂わせ
制作裏話
D-7 ~ D-1
⏳ 予告
カウントダウン
特典告知
D-day
🎉 販売開始
D+1 ~ D+7
🔥 追い込み
感想RT
残り枠数

ローンチ中の変化:

あなたがやること:


3-9. アカウントを追加したい時

別ジャンルや別ペルソナでもう1つアカウントを回したい場合。X・Threadsどちらでも追加できます。

あなた: アカウントもう1つ追加したい

AI: 新しいアカウントの情報を教えてください。
    1. プラットフォーム(X? Threads?)
    2. アカウント名(@xxx)
    3. 認証情報(Xなら2-2a、Threadsなら2-2b参照)
    4. ジャンル(今のと同じ?別ジャンル?)

Xアカウント追加に必要なもの:

Threadsアカウント追加に必要なもの:

追加後は、他のアカウントとは独立して運用されます。投稿頻度・トーン・競合も個別に設定できます。X+Threadsの組み合わせ運用も可能です(同じジャンルでも別ジャンルでもOK)。


3-10. 品質フィードバックの出し方

一番大事なこと: フィードバックするほどAIは賢くなる。しないと同じことを繰り返す。

効果的なフィードバックの例:

良い例:
「最近の投稿いい感じ。特に数字入りのやつが好き」
→ AIが「数字入りの投稿を増やす」と学習

「❌ この投稿、宣伝っぽすぎる。もっとさりげなく」
→ AIが「直接的なセールストーンを下げる」と学習

「今週のリスト型の投稿、全部同じ構成に見える。バリエーション出して」
→ AIが「リスト型のフォーマットを変える」と学習

「この投稿で使ってる事例、ちょっと古い。2026年の情報で書いて」
→ AIが「古い情報を使わない」と学習
悪い例:
「なんかイマイチ」→ 何がイマイチかわからない
「❌」だけ → 何が問題かわからない
「もっといい感じに」→ 「いい感じ」が何かわからない

フィードバックのタイミング:


3-11. 伝え方のコツ

AIは「具体的な指示」ほど正確に動きます。

伝え方AIの理解度結果
「いい感じにして」⭐☆☆何をどう変えていいかわからない
「もっとカジュアルに」⭐⭐☆方向性はわかるが程度がわからない
「友達にLINEで話すような文体にして」⭐⭐⭐明確。すぐ反映できる

コツ:


3-12. 困った時(トラブルシューティング)

症状考えられる原因あなたがやること
通知が1日以上来ないシステム停止/エラー「通知来てないけど大丈夫?」と打つ
変な投稿がX/Threadsに上がった品質チェックのすり抜け❌+「これおかしい」。各アプリで投稿を手動削除
「エラー」通知が来たAPI期限切れ/サーバー問題エラーメッセージをコピペして「これ何?」
同じような投稿ばかりフィードバック不足/ネタ枯れ「最近同じ話ばかり。バリエーション出して」
投稿の反応が薄いコンテンツ品質/ターゲットずれ「反応悪いから方針見直して」→ 改善が前倒し実行される
Threadsに投稿できなくなったトークン期限切れ「Threadsに投稿できなくなった」→ トークン更新手順が案内される
Xに投稿できなくなったAPI認証エラー/凍結「Xに投稿できなくなった」→ AIがエラー内容を確認して対処法を案内
AIの返事が来ないサーバー高負荷/メンテ中5分待って再送。それでもダメなら管理者に連絡
投稿を取り消したい投稿済みX/Threadsアプリで手動削除してください。AIは削除操作できません
緊急時
何か問題が起きた時は、「全停止して」と打てば全ての自動処理が止まります。
落ち着いてから状況を伝えてください。再開は「再開して」です。

4-1. システム全体図

ここからは「中身がどうなってるか知りたい人」向けです。読まなくても使えます。
📐 システム構成
🧠 AI基盤
🧠
OpenClaw
AIの頭脳・スキル管理
💎
Claude AI
テキスト生成・判断
cron
タイマー予約・自動実行

知識を検索

データ読み書き

スキル実行
💾 データ
📚
Qdrant (RAG)
教材DB・2,475チャンク
🗄️
shadowai.db
リサーチ・Voice DNA・KPI
📋
pending.json
下書きの状態管理

スキル呼び出し
⚙️ ShadowAI スキル群
setup
research
generate
judge
post
note
launch
improve

通知・指示

投稿・データ取得

競合収集
🌐 外部サービス
Discord
あなたとの連絡窓口
X API
投稿・データ取得
Threads API
投稿・データ取得
🔍
bird / playwright
競合アカウント収集

4-2. 8つの機能の詳細

① セットアップ(setup)

② リサーチ(research)

③ 下書き生成(generate)

④ 品質チェック(judge)

ポイント: 下書き生成と品質チェックは別のAIセッションで行います。「自分で書いたものを自分でOKする」のを防ぐためです。

⑤ 投稿(post)

⑥ note作成(note)

⑦ ローンチ(launch)

⑧ 改善(improve)


の違い

ShadowAIは両方に対応していますが、プラットフォームごとに特性が違います。AIが自動で最適化するので意識しなくても大丈夫ですが、参考までに。

項目 X(Twitter) Threads
文字数上限140字(無料)/ 25,000字(Premium)500字
投稿スタイル短くパンチのある文が伸びやすいやや長文OK。語りかけ型が強い
リサーチ方法bird CLI(API経由)playwright-cli(ブラウザ操作)
投稿方法X API(tweepy)Threads Graph API
認証の有効期限基本なし60日ごとに更新が必要
エンゲージメントいいね/RT/リプが主要指標いいね/リポスト/リプが主要指標
アルゴリズムインプレッション重視。初速が大事フォロー内表示が中心。じわ伸び型

同じアカウント名でX+Threadsを両方使う場合:


4-4. 使用技術

技術何のために使ってるか
OpenClawAIの頭脳。全てのスキルを管理・実行する
Claude AIテキスト生成・判断を行うAIモデル
Qdrant教材データベース(RAG)。あなたのジャンルの知識を高速検索
X APIXへの投稿・データ取得
bird CLIXの競合投稿収集・分析(リサーチ用)
Threads Graph APIThreadsへの投稿・データ取得
playwright-cliThreadsの競合投稿収集(リサーチ用)
Discord Botあなたとの連絡窓口
SQLiteリサーチ結果・Voice DNA・エンゲージメントデータの保存
cronタイマー予約。各機能を自動実行するスケジューラ

4-5. 設定一覧

設定何が変わるか変え方
ジャンル投稿のテーマ全体セットアップ時に設定。変更したい場合はAIに相談
ターゲット誰向けの投稿か「ターゲットを○○に変えて」
Voice DNA投稿の文体・トーン「もっとカジュアルに」等
投稿頻度1日何本投稿するか「1日○本にして」
投稿時間いつ投稿するか「○時と○時に投稿して」
競合リスト誰をリサーチするか「@xxxを追加/外して」
コンテンツ比率認知/教育/セールスのバランスAIが自動調整。手動変更も可
フェーズ運用段階AIが自動判定。手動変更も可
禁止トピック触れない話題「○○の話はしないで」

4-6. 自動実行スケジュール

時刻動く機能何をする
5:00リサーチ競合投稿の収集、ジャンル知識抽出
6:00下書き生成1日分の投稿を生成
6:30品質チェック生成された下書きを審査
9:00投稿(1回目)合格した下書きをX/Threadsに投稿
12:00投稿(2回目)
18:00投稿(3回目)
毎週月曜改善週次分析+パラメータ調整

※ 時刻は設定で変更可能。投稿の回数は1日の投稿本数に応じて自動配分。

5-1. Threadsアクセストークン更新手順(60日ごと)

トークンの期限が近づくとDiscordで通知します。

  1. Meta Developer Portal にログイン
  2. 作成済みのアプリを開く
  3. 「Threads API」→「設定」
  4. 「アクセストークンを更新」をクリック
  5. 新しいトークンをコピー
  6. Discordで「新しいトークン: (ペースト)」と送る
  7. AIが設定を更新して完了

5-2. アカウント追加手順

Xアカウントの場合:

  1. 新しいXアカウントを作成(またはX Developer Portalに既存アカウントを登録)
  2. 2-2aの手順でAPI認証情報を取得
  3. Discordで「Xアカウント追加したい」と伝える
  4. AIの質問に答える(ジャンル、トーン、競合等)
  5. セットアップ完了後、自動運用が始まる

Threadsアカウントの場合:

  1. 新しいThreadsアカウントを作成(Instagram経由)
  2. 2-2bの手順で新しいアクセストークンを取得
  3. Discordで「Threadsアカウント追加したい」と伝える
  4. AIの質問に答える(ジャンル、トーン、競合等)
  5. セットアップ完了後、自動運用が始まる

5-3. 教材データ追加手順

あなたのジャンルの教材や資料をシステムに追加できます。追加するとAIの知識が増え、投稿の品質が上がります。

  1. Discordで「教材を追加したい」と伝える
  2. AIが受け入れ可能な形式を案内(PDF、テキスト、URL等)
  3. ファイルを送る or URLを伝える
  4. AIが教材を読み込んで教材データベースに追加
  5. 追加完了の通知が届く

5-4. 初期セットアップに必要なAPIアカウント

ShadowAIを動かすには、以下のAPIアカウントが必要です。
すべてご自身で取得していただきます。(Discord Botのみ、こちらで作成する場合があります)

#サービス用途取得先費用目安
1OpenAI教材データベースの検索(RAG embedding)platform.openai.com従量課金(月$5〜$20程度)
2AnthropicAI本体(文章生成・品質チェック・判断)console.anthropic.com従量課金(月$20〜$50程度)
3Cohere検索結果の精度向上(Reranking)dashboard.cohere.com無料枠あり(Trial: 月1,000クエリ)
4DiscordAIとの連絡窓口discord.com無料
5ThreadsSNS投稿developers.facebook.com無料
6X(Twitter)※X運用時SNS投稿developer.x.com無料(Free Tier)

取得手順の概要

OpenAI(必須)

  1. platform.openai.com でアカウント作成
  2. 「API Keys」→「Create new secret key」
  3. 表示されたキーをメモ(sk-...で始まる文字列)
  4. 「Billing」でクレジットカードを登録(従量課金)

Anthropic(必須)

  1. console.anthropic.com でアカウント作成
  2. 「API Keys」→「Create Key」
  3. 表示されたキーをメモ
  4. 「Plans & Billing」でクレジットカードを登録

Cohere(推奨)

  1. dashboard.cohere.com でアカウント作成
  2. 「API Keys」からキーをコピー
  3. Trial(無料枠)で十分動きます

Discord(必須)

  1. Discordアカウントを作成(既にあればOK)
  2. Bot作成はこちらで代行します
  3. 招待リンクをお送りするので、サーバーに追加してください
⚠️ 重要

5-5. やっちゃダメなことリスト

やっちゃダメなこと理由
VPSにSSHで入って直接ファイルを編集する設定が壊れてシステムが止まる可能性
Discordのチャンネルを削除する通知が届かなくなる
Discordのボットを蹴るAIとの接続が切れる
トークンをSNSに晒す第三者にアカウントを操作される
同じアカウントで別のSNSツールを同時に使う投稿が競合して不整合が起きる
問題が起きた時は「全停止して」を打って、管理者に連絡してください。

ShadowAI ユーザーマニュアル

最終更新: 2026-02-19  |  バージョン: 1.0