楽天・Amazonアフィリエイト自動化システム -人手ゼロの自律編集メディア-
文芸書の新刊情報をAIが毎日収集し、SEOコラムの執筆から公開、SNS拡散までを完結させる自律型メディア運営システムです。
単なる自動投稿にとどまらず、編集者ペルソナ「ナカノ」による独自記事をはてなブログへ外部投稿し、自サイトへのdofollowリンクを張ることでドメインパワーを底上げする戦略的な被リンク獲得機能を備えています。
GitHub Actionsによる日次スケジューリング、DeepSeekによる高品質な執筆、Geminiによる画像生成、そしてAI臭を排除する品質検閲(lint)を組み合わせることで、人間が介在しない「完全無人ループ」のメディア運用を実現します。
⬇ ダウンロード(shinkanbiyori-autopilot.zip / 0.1 MB)
新刊日和 — 自律編集メディア「自動運転テンプレート」
文芸書の新刊情報を、AIが毎日 収集 → 執筆 → 公開 → 拡散 → 改善 まで人手ゼロで回す自律メディアの中核コードです。
本パッケージには 2つの無人ループ が含まれます。
- コラム自動公開ループ … 新刊を収集し、SEOコラムを生成して自サイトに公開、X/IndexNowで拡散。
- 被リンク獲得ループ … 編集者ペルソナ「ナカノ」名義の独自記事をはてなブログに毎日投稿し、自サイトへ dofollow リンクを張ってドメインパワーを底上げ。
⚠️ 本テンプレートに秘密情報は含まれていません。APIキー等はすべて環境変数で渡します(.env.example 参照)。IndexNowキーはプレースホルダ、テーマ/キーワードはサンプルです。
ディレクトリ
.github/workflows/ 日次スケジューラ(GitHub Actions)
fetch-books.yml 00:30 JST 新刊収集
auto-publish.yml 06:00 JST コラム生成→遅延公開→IndexNow
daily-x-kit.yml 07:00 JST X投稿原稿をDiscord配信
hatena-auto.yml 08:00 JST はてな被リンク記事を自動公開
scripts/ 収集・執筆・公開・拡散の各スクリプト(Node/bash)
prompts/ 執筆プロンプト(SEOコラム / はてなナカノ)
*.sql Supabaseスキーマ
.claude/skills/hatena-auto-poster/ はてな投稿ツールキット(AtomPub/Fotolife/lint等)
.claude/agents/ 執筆ペルソナ定義(ナカノ 他)
data/hatena-themes.json はてな記事のテーマプール(サンプル)
必要な外部サービス
- Supabase(書籍・コラムDB)/ 楽天ブックスAPI / openBD(書誌)
- DeepSeek API(執筆)/ Gemini API(画像生成)
- はてなブログ(AtomPub・被リンク先)/ Discord Webhook(通知)
- ホスティング:Next.js(App Router)+ Cloudflare(OpenNext)
セットアップ
.env.exampleを.env.localにコピーし、各値を埋める(ローカル実行用)。- GitHub の Settings → Secrets and variables → Actions に同名のシークレットを登録(CI実行用)。
- Supabase で
scripts/create-*.sqlを実行してテーブルを作成。 - はてなブログを開設し 編集モードを Markdown にする(AtomPub投稿が正しくレンダリングされる)。
- 各ワークフローはまず
workflow_dispatch(手動・draft=yes等)で動作確認してから cron に任せる。
安全装置(暴走防止)
- 1日1本ガード、生成翌日の遅延公開、機械品質ゲート(字数・リンク・禁止語・重複)
- 被リンク本文のリンク実在(200)確認、AI臭チェック、成人/ラノベ等の除外フィルタ
- 事実は要約のみ・原文転載/捏造禁止