| 1 | # [Aitoearn:個人ビジネス向けAIコンテンツマーケティングエージェント](https://aitoearn.ai) |
| 2 | |
| 3 | <a href="https://trendshift.io/repositories/20785" target="_blank"><img src="https://trendshift.io/api/badge/repositories/20785" alt="yikart%2FAiToEarn | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a> |
| 4 | |
| 5 | [](https://github.com/yikart/AiToEarn/stargazers) |
| 6 | [](LICENSE) |
| 7 | [](https://nodejs.org/about/releases) |
| 8 | |
| 9 | 日本語 | [简体中文](README.md) | [English](README_EN.md) |
| 10 | |
| 11 | **収益化 · 公開 · エンゲージメント · クリエイト —— オールインワンプラットフォーム。** |
| 12 | |
| 13 | AiToEarnは**AI自動化**を通じて、クリエイター、ブランド、企業が世界中の主要プラットフォームでコンテンツを構築、配信、収益化するのを支援します。 |
| 14 | |
| 15 | 対応チャンネル: |
| 16 | 抖音(Douyin)、小紅書(Rednote)、快手(Kuaishou)、bilibili、視頻号(WeChat Channels)、微信公式アカウント(WeChat Official Accounts)、TikTok、YouTube、Facebook、Instagram、Threads、Twitter(X)、Pinterest、LinkedIn |
| 17 | |
| 18 | ## 🚀 AiToEarnをすぐに使う(5つの方法) |
| 19 | |
| 20 | | 方法 | 対象 | デプロイ必要? | |
| 21 | |------|------|--------------| |
| 22 | | [① ウェブサイトで直接使う](#use-web) | すべてのユーザー | ❌ 不要 | |
| 23 | | [② OpenClaw(ロブスター)で使う](#use-in-openclaw) | OpenClawユーザー | ❌ 不要 | |
| 24 | | [③ Claude / Cursor などのAIアシスタントで使う](#use-in-claude) | AIツールユーザー | ❌ 不要 | |
| 25 | | [④ Dockerワンクリックデプロイ](#use-docker) | 自己デプロイしたいチーム | ✅ サーバー必要 | |
| 26 | | [⑤ ソースコードから開発](#use-source) | 開発者 | ✅ 開発環境必要 | |
| 27 | |
| 28 | > 💡 **方法②③④は事前にAPI Keyの取得が必要です**。[API Keyの取得方法](#get-api-key)を先にご覧ください。 |
| 29 | |
| 30 | ## 最新情報 |
| 31 | |
| 32 | - **2026-06-23**: [2.5バージョン](https://github.com/yikart/AiToEarn/releases/tag/v2.5.0) — Relay 設定は設定管理画面で操作する方式になり、Server Relay と AI Relay に分かれました。Server Relay は公開プラットフォームの認証に、AI Relay はプラットフォーム提供の AI モデル利用に使用します。 |
| 33 | - **2026-05-21**: [2.4バージョン](https://github.com/yikart/AiToEarn/releases/tag/v2.4.0) — 草稿生成が HappyHorse 1.0 と Seedance 2.0 に新対応。動画・画像/テキスト草稿の一括生成、複数モデル選択、参照画像/動画、対象プラットフォーム制限、文案プロンプトを強化し、新しいUIスタイルと Twitter/X の探索・エンゲージメント機能も強化しました。 |
| 34 | - **2026-04-20**: OpenClaw(ロブスター)で AiToEarn の収益化タスクに新対応し、OpenClaw 内で直接受け取り実行できるようになりました。 |
| 35 | - **2026-03-26**: [2.1バージョン](https://www.aitoearn.ai/) — コンテンツ取引マーケットプレイスをリリース。OpenClaw(ロブスター)対応を追加し、OpenClaw内で直接AiToEarnを使用可能に。MCPプロトコル対応を追加し、Claude、CursorなどMCP対応のエージェントやLLMでAiToEarnを使用可能に。 |
| 36 | - **2026-02-07**: [1.8.0バージョン](https://www.aitoearn.ai/) — オフライン店舗プロモーションソリューションを追加。レストラン、小売店、民宿、美容室、ジムなど多様なオフラインビジネスに対応。オフラインのプロモーション活動を実行可能なオンライン拡散タスクに変換し、コンテンツ公開とユーザー参加メカニズムを通じて店舗のオンライン露出と来店トラフィックの増加を支援。 |
| 37 | - **2025-12-15**: 「All In Agent」の始まり!コンテンツの自動生成・公開、そしてAitoearnの操作を支援するスーパーAIエージェントを追加。[v1.4.3](https://github.com/yikart/AiToEarn/releases/tag/v1.4.3) |
| 38 | - **2025-11-28**: アプリ内自動更新に対応。作成画面に多くのAI機能を追加:要約、拡張、画像生成、動画生成、タグ生成など。Nano Banana Proにも対応。[v1.4.0](https://github.com/yikart/AiToEarn/releases/tag/v1.4.0) |
| 39 | - **2025-11-12**: 初のオープンソースで完全に使用可能なバージョン。[v1.3.2](https://github.com/yikart/AiToEarn/releases/tag/v1.3.2) |
| 40 | - **2025-09-16**: 初の海外展開バージョン、Facebook、Instagram、Threads、Twitter、YouTube、TikTok、Pinterestに対応。[v1.0.18](https://github.com/yikart/AiToEarn/releases/tag/v1.0.18) |
| 41 | - **2025-02-26**: 初のオープンソースバージョン、小紅書・抖音・快手・ビデオアカウントへのワンクリック動画投稿を実現。[v0.1.1](https://github.com/yikart/AiToEarn/releases/tag/v0.1.1) |
| 42 | |
| 43 | <details> |
| 44 | <summary><h2 style="display:inline;margin:0">目次</h2></summary> |
| 45 | |
| 46 | <br/> |
| 47 | |
| 48 | 1. [AiToEarnをすぐに使う(5つの方法)](#-aitoearnをすぐに使う5つの方法) |
| 49 | 2. [最新情報](#最新情報) |
| 50 | 3. [主な機能](#主な機能) |
| 51 | 4. [API Keyの取得方法](#get-api-key) |
| 52 | 5. [貢献ガイド](#貢献ガイド) |
| 53 | 6. [お問い合わせ](#お問い合わせ) |
| 54 | 7. [推奨](#推奨) |
| 55 | </details> |
| 56 | |
| 57 | ## 主な機能 |
| 58 | |
| 59 | AiToEarnはコンテンツクリエイターの完全な収益化パイプラインを中心に、4つのエージェント機能を提供します: |
| 60 | |
| 61 | > **収益化 · 公開 · エンゲージメント · クリエイト** |
| 62 | |
| 63 | --- |
| 64 | |
| 65 | ### 💰 収益化 —— コンテンツで稼ぐ |
| 66 | |
| 67 | AiToEarnの最も重要な目標:**すべてのクリエイターが稼げるようにする**。 |
| 68 | |
| 69 | クリエイターはプラットフォーム上でコンテンツを販売し、ブランドのプロモーションタスクを完了できます。すべての決済は成果報酬型で、3つの決済モードを提供: |
| 70 | |
| 71 | | 決済モード | 正式名称 | 意味 | |
| 72 | |---------|------|------| |
| 73 | | **CPS** | Cost Per Sale | 売上額に基づいて決済 | |
| 74 | | **CPE** | Cost Per Engagement | エンゲージメント数に基づいて決済 | |
| 75 | | **CPM** | Cost Per Mille | 再生数に基づいて決済 | |
| 76 | |
| 77 | <div style="display: flex; justify-content: space-around;"> |
| 78 | <img src="presentation/monetize-cn.png" width="50%"> |
| 79 | </div> |
| 80 | |
| 81 | --- |
| 82 | |
| 83 | ### 📢 公開 —— コンテンツ公開エージェント |
| 84 | |
| 85 | ワンクリックで世界中の10以上の主要プラットフォームにコンテンツを配信。各プラットフォームで手動投稿する手間から解放されます。 |
| 86 | |
| 87 | - **マルチプラットフォーム配信**:抖音、快手、B站、小紅書、視頻号(WeChat Channels)、微信公式アカウント(WeChat Official Accounts)、TikTok、YouTube、Facebook、Instagram、Threads、X(Twitter)、Pinterest、LinkedInに対応 |
| 88 | - **カレンダースケジュール**:カレンダーのように全プラットフォームのコンテンツ公開時間を統一的に計画 |
| 89 | |
| 90 | <div style="display: flex; justify-content: space-around;"> |
| 91 | <img src="presentation/publish-cn.png" width="30%"> |
| 92 | <img src="presentation/app-screenshot/1.%20content%20publish/support_channels.jpeg" width="30%"> |
| 93 | </div> |
| 94 | |
| 95 | > ▶ デモ動画を見る |
| 96 | |
| 97 | <a href="https://www.youtube.com/watch?v=5041jEKaiU8"> |
| 98 | <img src="https://img.youtube.com/vi/5041jEKaiU8/0.jpg" alt="公開 デモ動画" width="480"> |
| 99 | </a> |
| 100 | |
| 101 | --- |
| 102 | |
| 103 | ### 💬 エンゲージメント —— コンテンツ交流エージェント |
| 104 | |
| 105 | AiToEarnブラウザ拡張機能を通じて、上記のすべてのプラットフォームで自動化された交流運用を実現。 |
| 106 | |
| 107 | - **自動化アクション**:自動いいね、保存、フォロー — 大規模な一括操作 |
| 108 | - **AIスマート返信**:LLMを使用して各コメントに的確な返信を生成 |
| 109 | - **コメントマイニング**:「リンクください」「購入方法は」などの高コンバージョンシグナルを検出し、即座に対応 |
| 110 | - **ブランドモニタリング**:ブランドに関する言及をリアルタイムで追跡し、トレンドの会話に積極的に参加 |
| 111 | |
| 112 | > ▶ デモ動画を見る |
| 113 | |
| 114 | <a href="https://youtu.be/-QoHNrZBmp0"> |
| 115 | <img src="./presentation/engage-thumbnail-cn.png" alt="エンゲージメント デモ動画" width="480"> |
| 116 | </a> |
| 117 | |
| 118 | --- |
| 119 | |
| 120 | ### 🎨 クリエイト —— コンテンツ作成エージェント |
| 121 | |
| 122 | エージェント方式でコンテンツ制作ワークフローを再構築しました。エージェントにコンテンツのニーズを伝えるだけで、アイデアから完成品まで全てを自動的に処理します。 |
| 123 | |
| 124 | **動画コンテンツ**:エージェントが自動的に動画生成モデル(Grok、Veo、Seedanceなど)、動画翻訳モジュール、動画編集モジュールを呼び出し、一貫して動画を制作。 |
| 125 | |
| 126 | **画像・テキストコンテンツ**:Nano Bananaなどのトップクラスの画像モデルをサポートし、高品質なビジュアルコンテンツを自動生成。 |
| 127 | |
| 128 | **一括生成**:作成タスクを一括で投入 — エージェントが複数のコンテンツを並列生成。マトリックスアカウント運用や大規模コンテンツ配信に最適。 |
| 129 | |
| 130 | > ▶ デモ動画を見る |
| 131 | |
| 132 | <a href="https://youtu.be/y900LxIrZT4"> |
| 133 | <img src="./presentation/display-1.5.2png.png" alt="クリエイト デモ動画" width="480"> |
| 134 | </a> |
| 135 | |
| 136 | --- |
| 137 | |
| 138 | <h2 id="use-web">① ウェブサイトで直接使う</h2> |
| 139 | |
| 140 | 最も簡単な方法 — ブラウザを開くだけで使用可能: |
| 141 | |
| 142 | - 🇨🇳 中国のユーザー:**[aitoearn.cn](https://aitoearn.cn/)** |
| 143 | - 🌍 その他のユーザー:**[aitoearn.ai](https://aitoearn.ai/)** |
| 144 | |
| 145 | --- |
| 146 | |
| 147 | <h2 id="get-api-key">🔑 API Keyの取得方法(以下の手順に必要)</h2> |
| 148 | |
| 149 | > 以下の方法②③④にはAPI Keyが必要です。一度取得すれば、すべての方法で使用可能です。 |
| 150 | |
| 151 | **3ステップで取得**: |
| 152 | |
| 153 | 1. [aitoearn.cn](https://aitoearn.cn/)(中国)または[aitoearn.ai](https://aitoearn.ai/)(その他)を開き、登録・ログイン |
| 154 | 2. 左メニューの**設定**をクリック |
| 155 | 3. **API Key**に移動し、作成をクリックして、生成されたキーをコピー |
| 156 | |
| 157 | <img src="presentation/app-screenshot/0.%20api-key/api-key-settings.png" alt="API Key取得" width="600"> |
| 158 | |
| 159 | > ⚠️ API Keyは安全に保管し、他人に共有しないでください。 |
| 160 | |
| 161 | --- |
| 162 | |
| 163 | <h2 id="use-in-openclaw">② OpenClaw(ロブスター)で使う</h2> |
| 164 | |
| 165 | > 前提条件:[API Keyを取得済み](#get-api-key) |
| 166 | |
| 167 | **プラグインをインストール** |
| 168 | |
| 169 | ```bash |
| 170 | npx -y @aitoearn/openclaw-plugin-cli |
| 171 | ``` |
| 172 | |
| 173 | 初回実行時は環境を選択し、API Key を入力してください。中国版は `aitoearn.cn` の API Key、国際版は `aitoearn.ai` の API Key を使用します。環境と Key が一致しない場合は 401 になります。 |
| 174 | |
| 175 | 設定後は、OpenClaw 内で AiToEarn の収益化タスクを直接受け取り実行できます。 |
| 176 | |
| 177 | <img src="presentation/openclaw-earn-demo.png" alt="OpenClaw で AiToEarn の収益化タスクを実行" width="360"> |
| 178 | |
| 179 | --- |
| 180 | |
| 181 | <h2 id="use-in-claude">③ Claude / Cursor / その他のAIアシスタントで使う</h2> |
| 182 | |
| 183 | > 前提条件:[API Keyを取得済み](#get-api-key) |
| 184 | |
| 185 | AiToEarnはMCPプロトコルに対応するすべてのAIアシスタントで動作します。一般的なツールの設定方法: |
| 186 | |
| 187 | API Key の取得元に合わせて URL を選択してください。環境と Key が一致しない場合は 401 になります。 |
| 188 | |
| 189 | | 環境 | MCP URL | SSE URL | |
| 190 | |------|---------|---------| |
| 191 | | 中国版 | `https://aitoearn.cn/api/unified/mcp` | `https://aitoearn.cn/api/unified/sse` | |
| 192 | | 国際版 | `https://aitoearn.ai/api/unified/mcp` | `https://aitoearn.ai/api/unified/sse` | |
| 193 | |
| 194 | <details open> |
| 195 | <summary><b>Claude Desktop</b></summary> |
| 196 | |
| 197 | `claude_desktop_config.json`を見つけて編集し、以下を追加: |
| 198 | |
| 199 | ```json |
| 200 | { |
| 201 | "mcpServers": { |
| 202 | "aitoearn": { |
| 203 | "type": "http", |
| 204 | "url": "https://aitoearn.ai/api/unified/mcp", |
| 205 | "headers": { |
| 206 | "x-api-key": "あなたのAPI-Key" |
| 207 | } |
| 208 | } |
| 209 | } |
| 210 | } |
| 211 | ``` |
| 212 | |
| 213 | </details> |
| 214 | |
| 215 | <details> |
| 216 | <summary><b>Cursor</b></summary> |
| 217 | |
| 218 | CursorのMCP設定で以下を追加: |
| 219 | |
| 220 | ``` |
| 221 | MCP URL: https://aitoearn.ai/api/unified/mcp |
| 222 | 認証ヘッダー: x-api-key: あなたのAPI-Key |
| 223 | ``` |
| 224 | |
| 225 | </details> |
| 226 | |
| 227 | <details> |
| 228 | <summary><b>その他のAIアシスタント(汎用設定)</b></summary> |
| 229 | |
| 230 | MCPプロトコル対応のツールなら、2つの情報だけでOK: |
| 231 | |
| 232 | | 設定項目 | 値 | |
| 233 | |--------|------| |
| 234 | | **MCP URL** | `https://aitoearn.ai/api/unified/mcp` | |
| 235 | | **認証ヘッダー** | `x-api-key: あなたのAPI-Key` | |
| 236 | |
| 237 | SSE接続もサポート:`https://aitoearn.ai/api/unified/sse` |
| 238 | |
| 239 | </details> |
| 240 | |
| 241 | > 💡 自己デプロイの場合は、`aitoearn.ai`をご自身のアドレス(例:`localhost:8080`)に置き換えてください。 |
| 242 | |
| 243 | --- |
| 244 | |
| 245 | <h2 id="use-docker">④ Dockerワンクリックデプロイ</h2> |
| 246 | |
| 247 | > 前提条件:[Docker](https://docs.docker.com/get-docker/)がインストール済み |
| 248 | |
| 249 | 自分のサーバーでAiToEarnを運用したいチーム向け。3つのコマンドで完了、データベースの手動インストール不要: |
| 250 | |
| 251 | ```bash |
| 252 | git clone https://github.com/yikart/AiToEarn.git |
| 253 | cd AiToEarn |
| 254 | docker compose up -d |
| 255 | ``` |
| 256 | |
| 257 | 起動後、**[http://localhost:8080](http://localhost:8080)** を開けば使用可能。 |
| 258 | |
| 259 | #### Relayの設定(強く推奨) |
| 260 | |
| 261 | > **なぜRelayが必要?** コンテンツを公開するにはソーシャルメディアアカウント(TikTok、Instagram、YouTubeなど)へのログインが必要で、これらのプラットフォームのOAuthログインには開発者認証情報が必要です。Relayを設定すれば、公式aitoearn.aiの認証情報を直接借用して認証を完了できるため、**各プラットフォームで開発者アカウントを申請する必要がありません**。 |
| 262 | |
| 263 | ブラウザでデプロイ済みの画面を開き、**設定管理** に入り、必要に応じて次の項目を設定します: |
| 264 | |
| 265 | - **Server → Relay**:コンテンツ公開とソーシャルプラットフォームの OAuth 認証に使用します。 |
| 266 | - **AI → Relay**:プラットフォームが提供する AI モデルを利用するために使用します。 |
| 267 | |
| 268 | OpenAI、Gemini、Anthropic などのモデルプロバイダーも、**AI → モデルプロバイダー** でプラットフォーム提供の API Key と API URL を入力できます。 |
| 269 | |
| 270 | API Key の取得方法は [上記](#get-api-key) を参照してください。中国版 Key は `https://aitoearn.cn/api`、国際版 Key は `https://aitoearn.ai/api` と組み合わせて使用します。環境と Key が一致しない場合は 401 になります。 |
| 271 | |
| 272 | 保存後、**保存して再起動** をクリックして、対象サービスに設定を再読み込みさせます。 |
| 273 | |
| 274 | > 📖 完全なデプロイガイド(本番環境設定、AIサービス、OAuth、ストレージなど):[DOCKER_DEPLOYMENT_EN.md](DOCKER_DEPLOYMENT_EN.md)を参照。 |
| 275 | |
| 276 | --- |
| 277 | |
| 278 | <h2 id="use-source">⑤ ソースコードから開発</h2> |
| 279 | |
| 280 | <details> |
| 281 | <summary>🧪 バックエンドとフロントエンドを手動で実行(開発モード)</summary> |
| 282 | |
| 283 | このモードは主にローカル開発とデバッグ用です。 |
| 284 | Dockerを使用してMongoDB/Redisを実行するか、設定ファイルで独自のサービスを指定できます。 |
| 285 | |
| 286 | #### 1. バックエンドサービスを起動 |
| 287 | |
| 288 | ```bash |
| 289 | cd project/aitoearn-backend |
| 290 | pnpm install |
| 291 | # ローカル開発用設定ファイルをコピー |
| 292 | cp apps/aitoearn-ai/config/config.yaml apps/aitoearn-ai/config/local.config.yaml |
| 293 | cp apps/aitoearn-server/config/config.yaml apps/aitoearn-server/config/local.config.yaml |
| 294 | pnpm nx serve aitoearn-ai |
| 295 | # 別のターミナルで |
| 296 | pnpm nx serve aitoearn-server |
| 297 | ``` |
| 298 | |
| 299 | #### 2. フロントエンド `aitoearn-web` を起動 |
| 300 | |
| 301 | ```bash |
| 302 | pnpm install |
| 303 | pnpm run dev |
| 304 | ``` |
| 305 | |
| 306 | </details> |
| 307 | |
| 308 | <details> |
| 309 | <summary>🖥️ Electronデスクトッププロジェクトを起動</summary> |
| 310 | |
| 311 | ```bash |
| 312 | # リポジトリをクローン |
| 313 | git clone https://github.com/yikart/AttAiToEarn.git |
| 314 | |
| 315 | # ディレクトリに移動 |
| 316 | cd AttAiToEarn |
| 317 | |
| 318 | # 依存関係をインストール |
| 319 | npm install |
| 320 | |
| 321 | # sqliteをコンパイル(better-sqlite3にはnode-gypとローカルPythonが必要) |
| 322 | npm run rebuild |
| 323 | |
| 324 | # 開発を起動 |
| 325 | npm run dev |
| 326 | ``` |
| 327 | |
| 328 | ElectronプロジェクトはAiToEarnのデスクトップクライアントを提供します。 |
| 329 | |
| 330 | </details> |
| 331 | |
| 332 | ## 貢献ガイド |
| 333 | |
| 334 | 参加するには[貢献ガイド](./CONTRIBUTING.md)をご覧ください。 |
| 335 | |
| 336 | ## お問い合わせ |
| 337 | |
| 338 | 利用中に困ったこと、使い方の質問、不具合がある場合は、まず [GitHub Issues](https://github.com/yikart/AiToEarn/issues) でご連絡ください。内容を一元管理し、順番に対応できます。 |
| 339 | |
| 340 | - Telegram: [https://t.me/harryyyy2025](https://t.me/harryyyy2025) |
| 341 | - WeChat:QRコードをスキャンして追加 |
| 342 | |
| 343 | <img src="presentation/wechat.jpg" alt="WeChat QRコード" width="200"> |
| 344 | |
| 345 | ## 推奨 |
| 346 | |
| 347 | - [MuseTalk](https://github.com/TMElyralab/MuseTalk) |
| 348 | - [video_spider](https://github.com/5ime/video_spider) |
| 349 | - [CosyVoice](https://github.com/FunAudioLLM/CosyVoice?tab=readme-ov-file) |
| 350 | - [facefusion](https://github.com/facefusion/facefusion) |
| 351 | - [NarratoAI](https://github.com/linyqh/NarratoAI) |
| 352 | - [MoneyPrinterTurbo](https://github.com/harry0703/MoneyPrinterTurbo) |
| 353 |