録音1本から、Xの投稿を「書いて・整えて・届ける」まで。人がやるのは録音とLINEの確認だけ。
これは、X(旧Twitter)への投稿を自動で回しているしくみの地図です。
ざっくり言うと——鯉谷さんの録音から、AIが投稿案をまとめて作り、ルールで品質をチェックし、毎日決まった時刻にXへ投稿します。
LINEで届く案にOKを返すだけ。あとは自動です。
入口は「録音」。AIが録音から投稿案を一気に作り、AIを使わないルール審査を通り、LINEで人がOKを出すとXへ自動投稿されます。
※ 矢印はすべて自動。人間が触れるのは「録音」と「LINEでOK」だけ。
録音をそのまま読み、AI(Claude Opus 4.8)に1回だけお願いして、X向けの投稿案を3〜5本まとめて作ります。以前のように「思想→企画→本文」と何段にも分けず、一気に投稿文まで。鯉谷さんの口調(タメ口・口語)や「AI・仕事に偏らない多様性」もこの中で効かせます。直近の投稿済みを参照して同じ話の繰り返しも避けます。
放送前の検品ライン。AIは使わず、決められたルールで機械的にチェックします:禁止ワード(例:ブレスワーク)/長すぎ・短すぎ/過去投稿との被り/いかにもAIっぽい言い回し/ハッシュタグの付けすぎ。合格→「承認待ち」、不合格→理由をつけて差し戻し。AIを使わないので、待ち時間ゼロ・コストゼロ・止まらない。
※ 以前あった「企画づくり(Concept)」「AI校閲(Critic)」「月次ふりかえり(Reflection)」は2026-06-27に役目を統合・停止しました(下記)。
毎朝はやく(5時台)、サーバーが自動で全工程を順番に回します。各工程は「処理待ち」があるときだけ動きます。3工程に短縮されました。
| 工程 | やること | 使うAI | たまる場所 |
|---|---|---|---|
| ① 文字起こし | 録音・動画を文章に変換 | AssemblyAI | 録音アーカイブ |
| ② 投稿生成 | 録音から投稿案を3〜5本まとめて作る(多様性・脱AI口調込み) | Claude(1回) | 配信キュー(レビュー待ち) |
| ③ ルール審査 | 禁止ワード・文字数・被り・AIっぽさを機械判定 | AIなし | 配信キュー(承認待ち/差し戻し) |
※ 以前の「Philosophy DB(思想)」「企画ボード(企画)」という中間の置き場は通らなくなりました(その分シンプル&速い)。データは Notion に積み上がり、左から右へ「ステータス」が進みます。
承認待ちの投稿候補がLINEに届きます。OKを返せば「投稿予定」に、直したいものは「差し戻し」に。無反応の場合はそのまま自動投稿されます(人手ゼロでも止まらない設計)。
※ 承認の起点はクラウド側(Cloudflare)で動くため、Macが眠っていても通知は届きます。
承認された投稿は、毎日 朝8:00 / 昼12:00 / 夜20:00 JST の3回、自動でXへ流れます。投稿の直前に「過去に同じ文を出していないか」を確認し、まったく同じならXへ出さずにNotionへ差し戻します(二重発信を防止)。
投稿後の数字レポートは 「SNS日報」として毎晩LINEに届きます。中身は サイト(nehan.life 日本語/英語)のアクセス数(GA4から自動取得)が中心です。一方で、Xの反応数値の自動収集や、AIによる週次・月次の自動チューニングは、2026-06-27にいったん停止しました(理由は下表)。
| しくみ | 状態 | 理由 |
|---|---|---|
| SNS日報(GA4アクセス) | ✅ 稼働(毎晩23時) | サイトのアクセス数は正常に取得・送信できている |
| Xの反応計測(metrics) | ⏸ 停止 | X APIの残高切れ(402 CreditsDepleted)で数値が取れず空振りだったため |
| 反応の分析(analytics) | ⏸ 停止 | 上と同じく元データが取れないため |
| 読者分析(audience) | ⏸ 停止 | 出力が後工程で使われていなかったため |
| トレンド収集(trend scout) | ⏸ 停止 | 動作はするが、新しい生成(②)では参照しなくなったため |
| 週次チューニング/月次ふりかえり | ⏸ 停止 | 計測データが無く、実質何もしていなかったため |
※ いずれも「消去」ではなく「お休み」。Xの反応を本気で測るならX APIのクレジット課金が別途必要で、その時に再開できます。
SNS自動化の本体は、クラウドのサーバー(Xserver VPS・24時間稼働)の中で、自動起動ジョブ(systemd タイマー)として時刻ごとに動いています。2026年6月にMacからVPSへ引っ越しし、Macの電源に依存せず常時動くようになりました。新しい録音の「文字起こし」だけは、Google Drive上の動画を読むため事務所のMacに残しています(結果はNotion経由でVPSへ渡ります)。
※ 秘密情報(APIキー等)はサーバー上の保護ファイル(env)で安全に読み込みます。VPSは常時稼働なので、Macを閉じても投稿は止まりません。
※ 同じVPSには、当社の nehan SEOブログ自動化(seo.nehan.life)と、別事業の3システム——OpenClaw/Coco(cs.revearth.co)・CONTEXTED SEO(seo.revearth.co/seo)・日向サーフキャンプSEO(seo.revearth.co/hyuga-seo)——が完全分離で同居しています(玄関のCaddyが4ドメインを振り分け)。
2026-06-27 のシンプル化でコスト構造が変わりました。最大の出費だった「AI校閲(Critic)」——採点+書き直し(最大2回)+作り直しで1投稿あたり最大5〜6回もAIを呼んでいた——をAIなしのルール審査に置き換えて撤去。さらに生成を「録音1本につきAI1回」に統合し、空回りしていた6ジョブも停止しました。 結果、録音1本あたりのAI呼び出しは 6〜12回 → 1回(約85〜90%削減)。Geminiは引き続き¥0、固定費(Supabase/文字起こし/X)は変わりません。
| サービス(モデル) | 請求元 | 役割 | 課金 | 月額の概算 |
|---|---|---|---|---|
| Anthropic Claude API claude-opus-4-8 | nehan WS: nehan-sns | SNSの主LLM。今は投稿生成の1回だけに使用(録音1本→投稿3〜5本)。品質チェックはAIを使わないルール審査に変更し、Criticの多重呼び出しを撤去 | 従量 | 約 ¥1,000〜3,000/月(旧 ¥3,000〜6,000 から減。録音本数しだい) |
| Google Gemini API (未使用) | nehan | 休眠中(全工程Claude化で不使用) | 従量 | ¥0 |
| Supabase Pro Postgres + pgvector | nehan 3システム共通Pro枠 | RAG(参考投稿)の保管 | 固定 | $8.33(約¥1,300)=$25を3システムで均等按分 |
| Voyage AI voyage-3-large | nehan | 文章の埋め込み(RAG・重複回避) | 従量 | ¥0〜700 |
| AssemblyAI universal | nehan | 録音の文字起こし | 従量(録音時間) | ¥0〜1,500 |
| Xサーバー(VPS) | REVearth | パイプライン実行サーバー(/srv/nehan-sns) | 固定(サブスク) | ¥0(REVearth負担) |
| Cloudflare Workers | nehan | LINE承認の中継 | 無料枠 | ¥0 |
| Notion / LINE / GA4 | nehan | 司令塔DB・承認・計測 | 無料/既存枠 | ¥0 |
| X(Twitter)API | nehan | 自動投稿(反応計測は残高切れで停止中) | 固定(サブスク) | $2(約¥300) |
| OpenAI | nehan | (キーのみ・未使用) | — | ¥0 |
| 合計(概算・Supabase按分後) | 約 ¥2,900〜6,800/月(旧 約¥4,600〜9,800 から減) | |||
※ 削減の中身(2026-06-27):①最大コストだったCritic(AI校閲)を撤去=AI呼び出しゼロ化、②生成を「録音1本→AI1回」に統合、③空回り6ジョブ停止。
※ 実額は翌日 Anthropic ダッシュボード(nehan-snsキー)で確認できます。録音本数が増えれば生成コストは比例して増えますが、Critic時代のような「作り直しの空回り(churn)」は発生しません。
※ モデルは env NEHAN_CLAUDE_MODEL で一元切替・即revert可。