🔧

非技術者のためのn8n入門:AI駆動のインテグレーションをつくる

に公開

「ChatGPTで要約、Canvaでデザイン、Notionでタスク管理...」
個別のAIやツールは使えるようになったけど、それぞれがバラバラ。
「これらを連携させて、もっと便利な仕組みを作れないかな?」

そんな疑問から始まった、私のn8n学習記録をお届けします!
https://n8n.io/
プログラミング経験ほぼゼロの状態から2ヶ月間n8nを学習し、実際に3つの統合システムを作りました。

  • 毎朝届くマルチモーダルニュース
  • Swipe型学習サービスのDEMO(社内AIハッカソン)
  • 飲食店の予算自動計算

この記事でわかること

  • 非技術者でもAI統合システムが作れること
    プログラミングの専門知識がなくても、n8nを使えば複数のAIサービスを組み合わせた実用的なシステムが構築できます。
  • n8nの基本的な使い方と実践例
    基本的な操作実例から、具体的なワークフローまで、段階的に解説します。
  • 「AI駆動のインテグレーション」の可能性
    単体のAIツール使いから一歩進んで、AIや複数のツールを連携させることで生まれる新しい価値を実例とともに紹介します。

対象読者

  • AIツールは使えるが、連携方法がわからない方
  • プログラミング経験は無いが、自動化に興味がある方
  • 業務効率化やプロトタイプ作成を考えている方

n8nとAIインテグレーションの基礎

n8nって何?

簡単に言うと「Webサービス同士を繋ぐレゴブロック」です。

  • GoogleスプレッドシートからSlackに通知を送る
  • メールの内容をAIで要約してNotionに保存する
    ...こうした「連携」を直感的に作れるツールです。

特徴は以下の3点:

  • 豊富な標準ノード: 主要なWebサービスとの連携が最初から用意済み
  • 直感的なUI: 処理の流れが線で繋がれていて、見てわかる
  • 最終手段「Codeノード」: JavaScriptでカスタマイズ可能

なぜ今「AIインテグレーション」なのか?

「AI使える人」は増えましたが、「AIを統合して価値を作れる人」はまだ少数です。
e.g.会議の場合...
従来:文字起こしをする → ChatGPTで要約 → 手動でコピペ → Docsツールで整理 → コミュニケーションツールで共有
今後:自動で文字起こし → AI要約 → Docsツールに追加 → コミュニケーションツールに通知
この「AI駆動の自動化ワークフロー」を設計できるスキルが、これからの差別化要因になります。

学習環境の準備

最低限必要なもの:

  • n8n Cloud アカウント(セルフホスティングもできます!)
  • 使用希望ツールのアカウント
    • e.g.Slack/Notion...
  • 使用希望ツールのAPI Key
    • e.g.ChatGPT/Claude/Gemini...

これだけで、今回紹介する3つのプロトタイプは全て実現可能です!


実践プロジェクト1:AIニュース自動配信システム

解決したい課題

毎朝の情報収集が面倒。複数のニュースサイトをチェックして、重要な情報を見つけて、要約して...この作業を自動化したい。

システム設計

1. RSS収集 → AI要約 → AI台本生成 → 音声合成 → Slack配信

実装のポイント

1. 複数RSS フィードの並列処理
6つのニュースサイトから同時に記事を収集し、Mergeノードで統合。
2. AI連携の工夫

  • Geminiで記事を要約
  • 同じくGeminiで要約をラジオ台本形式に変換
  • ElevenLabsで音声に合成
    3. 品質管理
    キーワードフィルタと日付フィルタで、関連性の高い最新記事のみを選定。

結果と学び

毎朝5分の音声で最新EdTech情報をキャッチアップできるように。朝の隙間時間が有意義な学習時間に変化しました。
テキスト投稿画面:

音声投稿画面:

技術的な学び:

  • 複数AIサービスの順次連携方法
  • データフォーマットの変換テクニック

実践プロジェクト2:店舗予算自動計算システム

ビジネス課題

弊社が運営するArtist Cafe Fukuokaでは、Notionでシフト管理をしていました。でも毎回「今日の売上目標いくらだっけ?」という計算が手作業で面倒。

「Notionのシフトデータから、損益分岐点を考慮した予算カレンダーが自動で作れるんじゃない?」

解決アプローチ

Notionボタン → Webhook → シフトデータ取得 → 人件費計算 → 予算カレンダー自動作成

技術的工夫

1. Webhook連携
NotionのボタンからWebhookを発火させ、リアルタイムでn8nワークフローを実行。
2. 計算ロジック
Codeノードで実際のビジネスロジックを実装:

// 交通費の適切な配分(1日1回のみ加算)
const transportCostToAdd = dailyAttendance[attendanceKey] ? transportCost : 0;
const finalBudget = hourlyWage + transportCostToAdd;

// 日別予算集計と売上目標の自動算出
const totalLaborCost = shifts.reduce((sum, shift) => sum + shift.budget, 0);
const minimumSales = totalLaborCost / 0.6;  // 人件費率60%
const recommendedSales = totalLaborCost / 0.3;  // 人件費率30%

3. データ整形
計算結果をNotion予算カレンダーの形式に変換して自動書き込み。

実用性の検証

店長が日次目標を一目で把握できるようになり、実際の店舗運営で利用中。

「システムやコードを理解していないのに1時間で作れちゃった」という衝撃がありました。

実践プロジェクト3:ハッカソンMVP開発

社内AIフェスでの挑戦

こちらの社内AIフェスで、5時間でプロトタイプ作成に挑戦しました。

お題は「学び x AI」。そこで思いついたアイデア:
「スワイプで興味のある記事を大量収集 → DB化 → 自分だけの最適記事を自動生成」

アイデアと実装

Claude Code(UI作成) → n8n Webhook → Notion DB
slack bot → メンションをする → AIがNotion DBを基に回答

1. フロントエンド
Claude Codeに「スワイプでWebhookが飛ぶデモアプリ」を依頼して数分で完成。

2. バックエンド
n8nでWebhook受信 → 記事データをNotionDBに蓄積 → 蓄積データからAIが個人最適化記事を生成。

スピード開発の秘訣

n8nの最大の威力は「アイデア→動くMVP」の速度です。通常なら「サーバー準備して、DB設計して...」と数日かかる作業が、数時間で完成しました。

ハッカソンの「とりあえず動かす」には最適なツールでした。


2ヶ月で身についたスキルと学び

習得した技術スキル

  • API連携の基礎: Webhook、REST API、OAuth認証の理解
  • データ変換: JSON操作、フォーマット調整、型変換
  • AI統合: AIや複数のツールの効果的な組み合わせ

最大の変化:思考パターン

Before: 「こんなのあったらいいな」→ 諦める
After: 「こんなのあったらいいな」→「作ってみよう」→「実際に使える」

この思考回路が当たり前になったのが、最大の収穫です!!

AIインテグレーションの未来

単体AIツール使いから、AI統合設計者への転換期が来ています。

「ChatGPT使えます」→「複数のAIとシステムを組み合わせて、実際のビジネス価値を生み出せます」
っていう言い方ができた方がカッコ良さそうなのでは!?


まとめ:非技術者でもAIインテグレーターになれる

この2ヶ月で証明できたこと:
「プログラミング経験がなくても、AI駆動のシステムは作れる!」

n8n学習のメリット

  • 学習コストが低い: 直感的なUIで、コードを書かずに多くのことが実現可能
  • 実用的なものがすぐ作れる: 趣味レベルではなく、実際の業務で使える品質
  • AI時代の必須スキル: これからの時代に重要な「AI統合力」が身につく

次のステップ

まずはn8n Cloudのアカウントを作って、簡単なワークフローから始めてみてください。
「Slack通知を送る」「スプレッドシートにデータを追加する」など、身近な作業の自動化から始めるのがおすすめです!

一緒に「学び x AI」を実践しませんか?

私たちクロステック・マネジメントでは、こうした技術を使って教育の未来を創る仲間を募集しています。
https://www.wantedly.com/projects/2156213
https://www.wantedly.com/projects/2169513

ご興味のある方はぜひご連絡ください!

クロステックマネジメント(京都芸術大学)

Discussion