n8nは、ワークフロー自動化を可能にする、革新的な無料かつオープンソースのフェアコードプロジェクトなんだ。初心者でも経験豊富な開発者でも、n8nを使って独自のワークフローを設計し、さまざまなアプリケーションを統合して生産性を向上させることができるよ。n8nを始めるための簡単なガイドを紹介するね。

インストール

まずは、n8nをインストールする必要があるんだ。いくつかの方法があるけど、一番一般的なのはNode.jsに付属しているnpmを使う方法だね。Node.jsをまだインストールしていない場合は、ここからダウンロードしてね。完了したら、ターミナルを開いて、次のコマンドを使ってn8nをインストールしよう。

npm install n8n -g

Dockerを使ってインストールしたり、公式のマネージドn8nサービスであるn8n.cloudを利用することもできるよ。

n8nを起動する

ターミナルで次のコマンドを実行して、n8nを起動できるよ。

n8n

これで、通常http://localhost:5678でアクセスできるn8nエディタUIがローカルマシンで起動するはずだよ。

最初のワークフローを作成する

n8nでは、ワークフローはWebベースのエディタUIで設計するんだ。最初のワークフローを作成する手順は次のとおりだよ。

  1. n8nを起動したら、Webブラウザを開いてhttp://localhost:5678にアクセスしてね。
  2. 右上隅にある + ボタンをクリックして、新しいワークフローを作成しよう。
  3. 表示されるワークフローキャンバスで、ワークフロー内の個々のタスクである ノード を追加できるんだ。
  4. これらのノードを 接続 を使用して接続し、データとアクションの流れを定義するよ。

ノードの追加と接続の作成

ワークフローを作成する際に、ノードの追加と接続の確立が重要なステップになるんだ。方法は次のとおりだよ。

  1. 画面右側の + ボタンをクリックして、ノードクリエーターメニューを開いてね。
  2. ワークフローに統合したいアプリまたはトリガーを検索してね。
  3. 目的のアプリまたはトリガーをクリックして、ノードとして追加してね。
  4. 各ノードの出力のハンドルを別のノードの入力にドラッグして、接続を作成するんだ。

n8nはすでに多くの統合をサポートしているよ。適切なノードを見つけて接続すれば、最初の自動化されたワークフローが完成するね!終了する前にワークフローを保存することを忘れないでね。

n8nはプログラマブルなので、すべてを柔軟にカスタマイズできることを覚えておいてね。練習すれば、自分のニーズに合った複雑なワークフローを作成できるようになるよ。ハッピー自動化!