記事作成 → 公開 ワークフロー Claude Code + Sanity MCP 自動入稿フロー(2026年3月版)
STEP 1
📝 記事テキスト作成
・WebSearch + xpoz で情報収集
・ファクトチェック(複数ソース)
・X用(1,000〜3,000字)
・ピンク研用(3,000〜5,000字)
・AI臭さ排除ルール適用
📁 D:/AI_Work/Twitter記事/
STEP 2
🎨 画像制作
・素材画像をネットからDL
・HTMLテンプレートに組み込み
・インフォグラフィック化
・Playwrightでキャプチャ
・1080×608px / 明るいデザイン
🖼️ サムネ + 記事中画像(各3〜5枚)
STEP 3
☁️ 画像アップロード
・Sanity HTTP APIで送信
・CLIトークン認証
・asset ID を取得
・サムネ + 記事中画像すべて
🔑 npx sanity login(セッション認証)
STEP 4
📄 Sanity入稿
・Portable Text + 画像ブロック
・テキスト↔画像を交互配置
・create_documents_from_json
・カテゴリ reference追加
・workspaceName: "staging"
🗄️ Sanity MCP(MCPツールで完結)
STEP 5
🚀 公開
・publish_documents
・Studio で最終確認
・画像位置の微調整
・Discord に完了報告
✅ staging → 本番反映
💡 画像はサイトスクショNG → 素材DL+HTMLカード方式 📌 Sanity APIは画像UPのみ、他はMCPで完結 🔒 stagingのみ操作、productionには触れない