ShadowAI ユーザーマニュアル
このマニュアルは、ShadowAIを使ってX(Twitter)・Threadsの自動運用を行うための説明書です。
AIの専門知識は不要。ここに書いてある通りにやれば動きます。
1-1. ShadowAIって何?
あなたのSNS投稿をAIが代わりにやるシステムです。
具体的には:
- あなたのジャンル・トーン・知識を学習して投稿を自動生成する
- 生成した投稿を自動で品質チェックする(ダメなものは弾く)
- 品質OKのものをX/Threadsに自動投稿する
- 競合アカウントを自動でリサーチして、ネタや知識を蓄積する
- 週1回、投稿の反応データを分析して品質を自動改善する
- あなたが有料noteを作りたくなったら、記事作成からローンチまでサポートする
あなたがやること:
- Discordで通知を確認する(1日1回、5分程度)
- 気になることがあればDiscordでAIに伝える
- 週1回、投稿の方向性を確認する(任意だけど推奨)
AIが勝手にやること:
- 毎日の投稿生成・品質チェック・X/Threadsへの投稿
- 競合のリサーチ・知識の蓄積
- 週1回の改善分析
対応プラットフォーム:
❌ Instagram/TikTok/YouTube等は非対応
できないこと:
- フォロワー数の保証(品質は上げるが数字は約束できない)
- 過去の投稿の削除(各アプリで手動で消してください)
- あなた本人にしか書けない体験談の自動生成(→ あなたが素材を渡す必要がある)
1-2. 全体の流れ
ShadowAIには8つの機能があります。人間のマーケターがやる作業を、そのまま自動化したものです。
人間のマーケターに例えると:
| ShadowAIの機能 | 人間のマーケターだと |
|---|---|
| リサーチ | 毎朝、競合のアカウントを見て「この人こんなの書いてるんだ」とチェックする |
| 下書き生成 | ネタ帳と知識を見ながら下書きを書く |
| 品質チェック | 書いた下書きを見直して「これ微妙だな」と思ったらボツにする |
| 投稿 | OKの下書きをX/Threadsにコピペして投稿する |
| note作成 | フォロワーが増えてきたら有料コンテンツを書く |
| ローンチ | 販売日に向けて告知投稿を計画的に打つ |
| 改善 | 「今週はどの投稿が反応良かったか」を振り返って来週の方針を決める |
1-3. 用語集
わからない言葉が出てきたらここを見てください。
| 用語 | 意味 |
|---|---|
| AI | 人工知能。あなたの代わりに文章を書いたり判断したりする |
| Discord | AIとやりとりするためのチャットアプリ。LINEみたいなもの |
| Threads | Meta(Instagram)が運営するSNS。ここに投稿される |
| cron(クロン) | タイマー予約。「毎朝5時に実行」等の自動スケジュール |
| RAG | 教材データベース。あなたのジャンルの知識が入っている |
| Voice DNA | あなたの「話し方の個性」を数値化したもの。一人称、語尾、言い回し等 |
| トークン | Threadsにログインするための鍵。60日ごとに更新が必要 |
| pending | 「待ち状態」。生成された下書きがチェック待ちの状態 |
| ドラフト | 下書き。投稿前のテキスト |
| ローンチ | 商品の販売開始。告知~販売日までの一連の流れ |
| VPS | AIが動いているサーバー。あなたのPCとは別の場所にある |
| コンセプト | あなたの発信の軸。ジャンル、ターゲット、強み等をまとめたもの |
| エンゲージメント | 投稿への反応。いいね、リプライ、リポスト等 |
2-1. 必要なものチェックリスト
始める前にこれだけ準備してください:
- SNSアカウント(以下のどちらか、または両方)
- X(Twitter)アカウント + API認証情報(取り方は2-2aで説明)
- Threadsアカウント + アクセストークン(取り方は2-2bで説明)
- Discord(スマホでもPCでもOK。招待リンクは別途お渡し)
- 投稿したいジャンル・テーマ(ざっくりでOK。「美容系」「AI活用」「不動産投資」等)
- 参考にしたいアカウント(知ってれば。なくてもAIが自動で探します)
2-2a. X(Twitter)API認証情報の取り方
Xに投稿するために必要な「鍵」です。一度設定すれば基本的に有効期限はありません。
手順:
- X Developer Portal にアクセス
- Xアカウントでログイン
- 「Projects & Apps」→「+ Create App」
- アプリ名: 何でもOK(例: 「ShadowAI」)
- 「Keys and tokens」タブで以下の4つをメモ:
- API Key
- API Key Secret
- Access Token
- Access Token Secret
- 「App permissions」を「Read and Write」に設定
- API認証情報は他人に渡さないでください
- Free Tierの場合、月1,500投稿まで
困ったら: Discordで「XのAPI設定がわからない」と打ってください。
2-2b. Threadsアクセストークンの取り方
Threadsに投稿するために必要な「鍵」です。1回やれば60日間使えます。
手順:
- Meta Developer Portal にアクセス
- Facebookアカウントでログイン(Threadsと同じアカウント)
- 「マイアプリ」→「アプリを作成」
- アプリタイプ: 「ビジネス」を選択
- アプリ名: 何でもOK(例: 「ShadowAI」)
- 作成されたアプリの「設定」→「基本」で:
- アプリID をメモ
- アプリシークレット をメモ
- 「Threads API」を追加 → 「設定」
- 「アクセストークンを生成」をクリック
- 表示されたトークンをコピー
困ったら: 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がやっていること:
- あなたの回答をもとに「コンセプト」を設計(ジャンル・ターゲット・差別化ポイント)
- あなたの話し方から「Voice DNA」を抽出(一人称、語尾、言い回しの癖)
- 競合アカウントを自動選定(あなたが教えたものに加えて、同ジャンルの人を自動で見つける)
- 教材データベースから、あなたのジャンルに使える知識を引き出す
所要時間: 15-30分程度(質問に答えるだけ)
2-4. セットアップ完了の確認
セットアップが終わると、AIから以下のメッセージが来ます:
✅ セットアップ完了!
ジャンル: 美容(スキンケア)
ターゲット: 30代女性・シミくすみに悩む
トーン: カジュアル・友達口調
競合: @xxx, @yyy, @zzz (15アカウント)
Voice DNA: 一人称「私」、語尾「~だよ」「~なんだけど」
初回の投稿生成は明朝5:00に自動実行されます。
Discordに通知が届くのでお待ちください。
3-1. あなたの1日
何も複雑なことはありません。基本は「通知を確認する」だけです。
【何もしない日】
何もしなくて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チャンネルに届きます。
確認のポイント:
- 内容がジャンルに合っているか
- トーンが自分っぽいか(違和感ないか)
- 間違った情報が入っていないか
- 「これX/Threadsに上がっても恥ずかしくない」と思えるか
対応方法:
| あなたの判断 | やること | AIの反応 |
|---|---|---|
| 問題なし | 何もしない | 予定時刻に自動投稿される |
| 微妙だけどOK | そのまま放置 | 投稿される。気になるなら3-5で改善指示 |
| ダメ | 「❌ この投稿ボツにして」 | ボツになる。次回以降の参考にする |
| ダメ+理由 | 「❌ トーンが堅すぎる」 | ボツ+理由を学習。次回から改善される |
| 修正してほしい | 「ここをもっと柔らかくして」 | 修正版を出し直す |
- 「❌」だけ → AIは「この投稿がダメだった」しかわからない
- 「❌ 宣伝っぽすぎる」→ AIは「宣伝っぽい投稿を避ける」と学習する
理由を一言つけるだけで、品質改善の速度が全然違います。
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でポスト作って」 | ○だとあなたの教材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%) |
| 成長期 | 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回入れる
レポートを読んで気になることがあれば:
- 「数字入りはいいけど、ランキングばっかりは嫌だ」→ 調整される
- 「この方針でOK」→ 継続される
- 「反応より自分が伝えたいことを優先して」→ エンゲージメントより内容重視に切り替わる
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がやること:
- 壁打ち: テーマ・構成・ターゲットを一緒に決める
- 構成提案: 目次案を出す(階段型: 問題提起→原因→解決策→実践方法→まとめ)
- 下書き執筆: あなたの知識+教材DBで本文を書く
- レビュー: 品質チェック+改善提案
- 仕上げ: タイトル・導入文・CTA(購入ボタンへの誘導文)の調整
あなたがやること:
- テーマと方向性を決める
- 自分にしか書けない体験・事例を提供する(一番大事)
- 下書きを読んで「ここ違う」「ここ足して」とフィードバック
- noteに公開する(最終的な公開操作はあなたが行います)
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、残り枠数)
この計画で進めますか?
ローンチ中の変化:
- 通常の投稿比率が「セールス寄り」に自動切替
- 告知投稿が通常の投稿に混ざって配信される(売り込みだらけにならない)
- カウントダウンやティザー(匂わせ)投稿が自動生成される
- 販売開始後は購入者の声をリポストしたり、残り枠数を告知する投稿が生成される
あなたがやること:
- 販売日を決める
- 特典がある場合は教える
- 告知投稿の内容を確認する(重要な投稿は必ず確認してください)
- noteの販売ページURLを教える
3-9. アカウントを追加したい時
別ジャンルや別ペルソナでもう1つアカウントを回したい場合。X・Threadsどちらでも追加できます。
あなた: アカウントもう1つ追加したい
AI: 新しいアカウントの情報を教えてください。
1. プラットフォーム(X? Threads?)
2. アカウント名(@xxx)
3. 認証情報(Xなら2-2a、Threadsなら2-2b参照)
4. ジャンル(今のと同じ?別ジャンル?)
Xアカウント追加に必要なもの:
- Xアカウント
- API認証情報(API Key / Secret / Access Token / Secret)
- ジャンル設定
Threadsアカウント追加に必要なもの:
- Threadsアカウント
- アクセストークン
- ジャンル設定
追加後は、他のアカウントとは独立して運用されます。投稿頻度・トーン・競合も個別に設定できます。X+Threadsの組み合わせ運用も可能です(同じジャンルでも別ジャンルでもOK)。
3-10. 品質フィードバックの出し方
効果的なフィードバックの例:
良い例:
「最近の投稿いい感じ。特に数字入りのやつが好き」
→ AIが「数字入りの投稿を増やす」と学習
「❌ この投稿、宣伝っぽすぎる。もっとさりげなく」
→ AIが「直接的なセールストーンを下げる」と学習
「今週のリスト型の投稿、全部同じ構成に見える。バリエーション出して」
→ AIが「リスト型のフォーマットを変える」と学習
「この投稿で使ってる事例、ちょっと古い。2026年の情報で書いて」
→ AIが「古い情報を使わない」と学習
悪い例:
「なんかイマイチ」→ 何がイマイチかわからない
「❌」だけ → 何が問題かわからない
「もっといい感じに」→ 「いい感じ」が何かわからない
フィードバックのタイミング:
- 毎日の確認時: 気づいたことをその場で
- 週1: 週次レポートを見て方向性の指示
- 気が向いた時: 競合のいい投稿を見つけたら「こういうの参考にして」
3-11. 伝え方のコツ
AIは「具体的な指示」ほど正確に動きます。
| 伝え方 | AIの理解度 | 結果 |
|---|---|---|
| 「いい感じにして」 | ⭐☆☆ | 何をどう変えていいかわからない |
| 「もっとカジュアルに」 | ⭐⭐☆ | 方向性はわかるが程度がわからない |
| 「友達にLINEで話すような文体にして」 | ⭐⭐⭐ | 明確。すぐ反映できる |
コツ:
- 「こういうのが好き」+具体例 が最強
- 「こういうのはダメ」+理由 も有効
- 参考アカウントのURLを貼るのも効果的
3-12. 困った時(トラブルシューティング)
| 症状 | 考えられる原因 | あなたがやること |
|---|---|---|
| 通知が1日以上来ない | システム停止/エラー | 「通知来てないけど大丈夫?」と打つ |
| 変な投稿がX/Threadsに上がった | 品質チェックのすり抜け | ❌+「これおかしい」。各アプリで投稿を手動削除 |
| 「エラー」通知が来た | API期限切れ/サーバー問題 | エラーメッセージをコピペして「これ何?」 |
| 同じような投稿ばかり | フィードバック不足/ネタ枯れ | 「最近同じ話ばかり。バリエーション出して」 |
| 投稿の反応が薄い | コンテンツ品質/ターゲットずれ | 「反応悪いから方針見直して」→ 改善が前倒し実行される |
| Threadsに投稿できなくなった | トークン期限切れ | 「Threadsに投稿できなくなった」→ トークン更新手順が案内される |
| Xに投稿できなくなった | API認証エラー/凍結 | 「Xに投稿できなくなった」→ AIがエラー内容を確認して対処法を案内 |
| AIの返事が来ない | サーバー高負荷/メンテ中 | 5分待って再送。それでもダメなら管理者に連絡 |
| 投稿を取り消したい | 投稿済み | X/Threadsアプリで手動削除してください。AIは削除操作できません |
落ち着いてから状況を伝えてください。再開は「再開して」です。
4-1. システム全体図
知識を検索↕
データ読み書き↕
スキル実行
スキル呼び出し
通知・指示↕
投稿・データ取得↕
競合収集
4-2. 8つの機能の詳細
① セットアップ(setup)
- いつ動く: 初回のみ(あなたが「セットアップしたい」と言った時)
- やること:
- あなたとの壁打ちでジャンル・ターゲット・コンセプトを設計
- 教材データベースから知識を引いてコンセプトを補強
- あなたの話し方から Voice DNA を抽出して保存
- 競合アカウントを自動選定(あなたが教えた+AIが見つけた)
- 全設定をファイルに保存して、他の機能が使えるようにする
- 結果: コンセプト設定・Voice DNA・競合リストが完成
② リサーチ(research)
- いつ動く: 毎日自動(朝)
- やること:
- X: bird CLIで競合アカウントの最新投稿を取得
- Threads: playwright-cliで競合アカウントの最新投稿を取得
- 反応が良い投稿を分析して「なぜ伸びたか」を記録
- ジャンル固有の数字・事例・専門用語を抽出してDBに蓄積
- トレンドを検知して、あなたのジャンルに変換(例: 話題のニュース → 美容に絡めたネタ)
- 結果: リサーチDB(知識・ネタ)が毎日更新される
③ 下書き生成(generate)
- いつ動く: 毎日自動(朝)+ あなたが頼んだ時(オンデマンド)
- やること:
- 教材データベースからジャンル知識を引く(RAG検索)
- リサーチDBからネタ・事例を引く
- フェーズに合わせた投稿カテゴリ(認知/教育/セールス等)の比率を計算
- Voice DNAに合わせてテキストを生成
- 生成した下書きを品質チェック前の状態で保存
- 結果: 1日分の下書きが作られ、品質チェック待ちになる
④ 品質チェック(judge)
- いつ動く: 毎日自動(下書き生成後)
- やること:
- 生成された下書きを10項目でチェック:
- 教材データベースの知識を使っているか
- 読者が行動できる内容か
- Voice DNA通りの文体か
- AIっぽい表現が入っていないか
- 古い情報を使っていないか
- テーマが被っていないか
- 文字数が適切か …等
- 必須7項目を全部クリアしたら合格
- 不合格なら理由を付けてボツにする(自動で書き直しを指示)
- 生成された下書きを10項目でチェック:
- 結果: 合格した下書きが「投稿可能」状態になる
⑤ 投稿(post)
- いつ動く: 毎日自動(品質チェック後)
- やること:
- 合格した下書きの中から、投稿スケジュールに合わせて投稿する
- 禁止ワード最終チェック(2重チェック)
- プラットフォーム別に投稿:
- X: X API(tweepy)経由で投稿
- Threads: Threads Graph API経由で投稿
- 投稿URLと投稿IDを記録
- 結果: X/Threadsに投稿が上がる。投稿URLがDiscordに通知される
⑥ note作成(note)
- いつ動く: あなたが「noteを書きたい」と言った時
- やること:
- 壁打ちでテーマ・構成・ターゲットを決める
- 教材データベースから知識を引いて構成を設計(階段型: 問題提起→原因→解決策→実践→まとめ)
- 無料note / 有料note の設計(価格帯・ボリューム・CTA)
- セクションごとに下書きを生成
- 品質チェック+改善提案
- 結果: noteの下書きが完成。最終的な公開はあなたが行う
⑦ ローンチ(launch)
- いつ動く: あなたが「ローンチしたい」と言った時
- やること:
- D-28~D+7のスケジュールを自動作成
- 各フェーズ(教育→期待→カウントダウン→販売→追い込み)の告知投稿を自動生成
- 通常の投稿比率を「セールス寄り」に自動切替
- 販売開始時の特別投稿を準備
- 販売期間中の追い込み投稿(残り枠数、感想RT等)を生成
- 結果: note販売に向けた告知が計画的に配信される
⑧ 改善(improve)
- いつ動く: 週1回自動(月曜日)
- やること:
- 過去1週間の投稿のエンゲージメントデータを集計
- 「反応が良かったテーマ/フォーマット」「悪かったもの」を特定
- 投稿カテゴリの比率・テーマ配分を自動調整
- フェーズの自動判定(初期→成長期→安定期)
- 調整した結果は翌週の生成に自動反映
- 調整が逆効果だった場合は自動でロールバック(元に戻す)
- 結果: 週次レポートがDiscordに届く。投稿品質が徐々に向上する
と の違い
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を両方使う場合:
- 同じ投稿を両方に出すことも、別々の投稿を出すこともできます
- デフォルトは「両方に投稿」。プラットフォームごとに文体は自動調整されます
- 「Xだけに投稿して」「Threadsだけに投稿して」で個別指定も可能
4-4. 使用技術
| 技術 | 何のために使ってるか |
|---|---|
| OpenClaw | AIの頭脳。全てのスキルを管理・実行する |
| Claude AI | テキスト生成・判断を行うAIモデル |
| Qdrant | 教材データベース(RAG)。あなたのジャンルの知識を高速検索 |
| X API | Xへの投稿・データ取得 |
| bird CLI | Xの競合投稿収集・分析(リサーチ用) |
| Threads Graph API | Threadsへの投稿・データ取得 |
| playwright-cli | Threadsの競合投稿収集(リサーチ用) |
| 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で通知します。
- Meta Developer Portal にログイン
- 作成済みのアプリを開く
- 「Threads API」→「設定」
- 「アクセストークンを更新」をクリック
- 新しいトークンをコピー
- Discordで「新しいトークン: (ペースト)」と送る
- AIが設定を更新して完了
5-2. アカウント追加手順
Xアカウントの場合:
- 新しいXアカウントを作成(またはX Developer Portalに既存アカウントを登録)
- 2-2aの手順でAPI認証情報を取得
- Discordで「Xアカウント追加したい」と伝える
- AIの質問に答える(ジャンル、トーン、競合等)
- セットアップ完了後、自動運用が始まる
Threadsアカウントの場合:
- 新しいThreadsアカウントを作成(Instagram経由)
- 2-2bの手順で新しいアクセストークンを取得
- Discordで「Threadsアカウント追加したい」と伝える
- AIの質問に答える(ジャンル、トーン、競合等)
- セットアップ完了後、自動運用が始まる
5-3. 教材データ追加手順
あなたのジャンルの教材や資料をシステムに追加できます。追加するとAIの知識が増え、投稿の品質が上がります。
- Discordで「教材を追加したい」と伝える
- AIが受け入れ可能な形式を案内(PDF、テキスト、URL等)
- ファイルを送る or URLを伝える
- AIが教材を読み込んで教材データベースに追加
- 追加完了の通知が届く
5-4. 初期セットアップに必要なAPIアカウント
ShadowAIを動かすには、以下のAPIアカウントが必要です。
すべてご自身で取得していただきます。(Discord Botのみ、こちらで作成する場合があります)
| # | サービス | 用途 | 取得先 | 費用目安 |
|---|---|---|---|---|
| 1 | OpenAI | 教材データベースの検索(RAG embedding) | platform.openai.com | 従量課金(月$5〜$20程度) |
| 2 | Anthropic | AI本体(文章生成・品質チェック・判断) | console.anthropic.com | 従量課金(月$20〜$50程度) |
| 3 | Cohere | 検索結果の精度向上(Reranking) | dashboard.cohere.com | 無料枠あり(Trial: 月1,000クエリ) |
| 4 | Discord | AIとの連絡窓口 | discord.com | 無料 |
| 5 | Threads | SNS投稿 | developers.facebook.com | 無料 |
| 6 | X(Twitter)※X運用時 | SNS投稿 | developer.x.com | 無料(Free Tier) |
取得手順の概要
OpenAI(必須)
- platform.openai.com でアカウント作成
- 「API Keys」→「Create new secret key」
- 表示されたキーをメモ(
sk-...で始まる文字列) - 「Billing」でクレジットカードを登録(従量課金)
Anthropic(必須)
- console.anthropic.com でアカウント作成
- 「API Keys」→「Create Key」
- 表示されたキーをメモ
- 「Plans & Billing」でクレジットカードを登録
Cohere(推奨)
- dashboard.cohere.com でアカウント作成
- 「API Keys」からキーをコピー
- Trial(無料枠)で十分動きます
Discord(必須)
- Discordアカウントを作成(既にあればOK)
- Bot作成はこちらで代行します
- 招待リンクをお送りするので、サーバーに追加してください
- APIキーは絶対に他人に共有しないでください
- 各サービスの利用規約を確認してください
- 月額費用はアカウント数・投稿頻度によって変動します
- 費用を抑えたい場合はご相談ください(モデルの選択等で調整可能)
5-5. やっちゃダメなことリスト
| やっちゃダメなこと | 理由 |
|---|---|
| VPSにSSHで入って直接ファイルを編集する | 設定が壊れてシステムが止まる可能性 |
| Discordのチャンネルを削除する | 通知が届かなくなる |
| Discordのボットを蹴る | AIとの接続が切れる |
| トークンをSNSに晒す | 第三者にアカウントを操作される |
| 同じアカウントで別のSNSツールを同時に使う | 投稿が競合して不整合が起きる |
ShadowAI ユーザーマニュアル
最終更新: 2026-02-19 | バージョン: 1.0