履歴書をGemini AI、Google Sheets、Apps Script で匿名化し再フォーマット
上級
これはHR, AI分野の自動化ワークフローで、18個のノードを含みます。主にCode, GoogleDrive, HttpRequest, GoogleSheets, SplitInBatchesなどのノードを使用、AI技術を活用したスマート自動化を実現。 Gemini AI、Google スプレッドシート、Apps Script を使用して履歴書を匿名化し、書式を再構築する
前提条件
- •Google Drive API認証情報
- •ターゲットAPIの認証情報が必要な場合あり
- •Google Sheets API認証情報
- •Google Gemini API Key
使用ノード (18)
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"meta": {
"instanceId": "68ab2fc38a2cc97b15d1ba880cb72d72238eae5b4218b86b5ebb74c36e6b712f",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "af8c5794-092e-4ad4-95a9-e1925ffe230a",
"name": "データセットの比較",
"type": "n8n-nodes-base.compareDatasets",
"position": [
-480,
24
],
"parameters": {},
"typeVersion": 2.3
},
{
"id": "09c69c98-d663-4c5f-9acf-7990307f5107",
"name": "Google ドライブ",
"type": "n8n-nodes-base.googleDrive",
"position": [
-200,
40
],
"parameters": {},
"typeVersion": 3
},
{
"id": "3814fbaa-4107-47b2-8029-b84e1250f249",
"name": "ファイルから抽出",
"type": "n8n-nodes-base.extractFromFile",
"position": [
-20,
40
],
"parameters": {},
"typeVersion": 1
},
{
"id": "73e58014-0646-4d22-a761-367af5621411",
"name": "Google Gemini チャットモデル",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
640,
80
],
"parameters": {},
"typeVersion": 1
},
{
"id": "07889e21-d9f2-4e11-8e11-b0c1019154a0",
"name": "アイテムをループ",
"type": "n8n-nodes-base.splitInBatches",
"position": [
240,
40
],
"parameters": {},
"typeVersion": 3
},
{
"id": "3f2c758c-c309-4d32-9092-3dc943a9986e",
"name": "CVフィールドを更新",
"type": "n8n-nodes-base.googleSheets",
"position": [
1160,
-80
],
"parameters": {},
"typeVersion": 4.5
},
{
"id": "1367384a-fba8-40e8-80c3-3817030f408c",
"name": "出力をクリア",
"type": "n8n-nodes-base.code",
"position": [
940,
-80
],
"parameters": {},
"typeVersion": 2
},
{
"id": "853cb321-9822-47da-a7a2-7b10be2825d9",
"name": "文書処理をログ記録",
"type": "n8n-nodes-base.googleSheets",
"position": [
1360,
60
],
"parameters": {},
"typeVersion": 4.5
},
{
"id": "ea6e2058-dd6b-4fdd-a03d-b8efa4f62a8a",
"name": "出力をクリーンアップ",
"type": "n8n-nodes-base.code",
"position": [
-700,
-55
],
"parameters": {},
"typeVersion": 2
},
{
"id": "d0e2c477-21c5-4fa0-aa75-469a94e746b2",
"name": "PDFファイル一覧を取得",
"type": "n8n-nodes-base.httpRequest",
"position": [
-920,
-55
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "7ef3be8f-ec44-458b-8f18-407918e55192",
"name": "処理済みドキュメントを読み取り",
"type": "n8n-nodes-base.googleSheets",
"position": [
-800,
100
],
"parameters": {},
"typeVersion": 4.5
},
{
"id": "24184f2a-203c-4a7e-9afa-581b7dfcd73a",
"name": "付箋",
"type": "n8n-nodes-base.stickyNote",
"position": [
-980,
-140
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "ba91f3d2-2702-49dc-93d2-a81e511b01a2",
"name": "付箋1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-280,
-140
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "01fe0834-6818-44ca-a03a-69f6cc8eee63",
"name": "AIエージェント - テキストから対象要素を取得",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
580,
-80
],
"parameters": {},
"typeVersion": 1.9
},
{
"id": "c61c9a31-f508-454c-ba0c-dd825b1433cb",
"name": "付箋2",
"type": "n8n-nodes-base.stickyNote",
"position": [
480,
-140
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "a27542cf-7065-4449-bee8-2d5e697e6350",
"name": "HTTP リクエスト",
"type": "n8n-nodes-base.httpRequest",
"position": [
520,
-380
],
"parameters": {},
"executeOnce": true,
"typeVersion": 4.2
},
{
"id": "2008e58f-4c0b-4738-a18a-56c470594d2c",
"name": "付箋3",
"type": "n8n-nodes-base.stickyNote",
"position": [
480,
-580
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "116cf775-e28b-405d-bea5-6970e517caf3",
"name": "Google ドライブトリガー",
"type": "n8n-nodes-base.googleDriveTrigger",
"position": [
-1220,
20
],
"parameters": {},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"1367384a-fba8-40e8-80c3-3817030f408c": {
"main": [
[
{
"node": "3f2c758c-c309-4d32-9092-3dc943a9986e",
"type": "main",
"index": 0
}
]
]
},
"09c69c98-d663-4c5f-9acf-7990307f5107": {
"main": [
[
{
"node": "3814fbaa-4107-47b2-8029-b84e1250f249",
"type": "main",
"index": 0
}
]
]
},
"ea6e2058-dd6b-4fdd-a03d-b8efa4f62a8a": {
"main": [
[
{
"node": "af8c5794-092e-4ad4-95a9-e1925ffe230a",
"type": "main",
"index": 0
}
]
]
},
"07889e21-d9f2-4e11-8e11-b0c1019154a0": {
"main": [
[
{
"node": "a27542cf-7065-4449-bee8-2d5e697e6350",
"type": "main",
"index": 0
}
],
[
{
"node": "01fe0834-6818-44ca-a03a-69f6cc8eee63",
"type": "main",
"index": 0
}
]
]
},
"af8c5794-092e-4ad4-95a9-e1925ffe230a": {
"main": [
[
{
"node": "09c69c98-d663-4c5f-9acf-7990307f5107",
"type": "main",
"index": 0
}
],
[],
[],
[]
]
},
"3f2c758c-c309-4d32-9092-3dc943a9986e": {
"main": [
[
{
"node": "853cb321-9822-47da-a7a2-7b10be2825d9",
"type": "main",
"index": 0
}
]
]
},
"3814fbaa-4107-47b2-8029-b84e1250f249": {
"main": [
[
{
"node": "07889e21-d9f2-4e11-8e11-b0c1019154a0",
"type": "main",
"index": 0
}
]
]
},
"7ef3be8f-ec44-458b-8f18-407918e55192": {
"main": [
[
{
"node": "af8c5794-092e-4ad4-95a9-e1925ffe230a",
"type": "main",
"index": 1
}
]
]
},
"116cf775-e28b-405d-bea5-6970e517caf3": {
"main": [
[
{
"node": "d0e2c477-21c5-4fa0-aa75-469a94e746b2",
"type": "main",
"index": 0
},
{
"node": "7ef3be8f-ec44-458b-8f18-407918e55192",
"type": "main",
"index": 0
}
]
]
},
"d0e2c477-21c5-4fa0-aa75-469a94e746b2": {
"main": [
[
{
"node": "ea6e2058-dd6b-4fdd-a03d-b8efa4f62a8a",
"type": "main",
"index": 0
}
]
]
},
"73e58014-0646-4d22-a761-367af5621411": {
"ai_languageModel": [
[
{
"node": "01fe0834-6818-44ca-a03a-69f6cc8eee63",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"853cb321-9822-47da-a7a2-7b10be2825d9": {
"main": [
[
{
"node": "07889e21-d9f2-4e11-8e11-b0c1019154a0",
"type": "main",
"index": 0
}
]
]
},
"01fe0834-6818-44ca-a03a-69f6cc8eee63": {
"main": [
[
{
"node": "1367384a-fba8-40e8-80c3-3817030f408c",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
上級 - 人事, 人工知能
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
Gemini AIを使ってPDFから送付書データをGoogle Sheetsに抽出 📄
PDFからのインボイスデータをGemini AIでGoogle Sheetsへ抽出 📄
Code
Gmail
Limit
+
Code
Gmail
Limit
28 ノードLouis
コンテンツ作成
第一轮 Telegram と LinkedIn 快速通道 AI 招聘アシスタント
AI候选人筛选流程:LinkedInへTelegram,統合Gemini与Apify
If
Set
Code
+
If
Set
Code
55 ノードDean Pike
人事
ペットショップ 4
ペットショップ予約AIエージェント
If
Set
Code
+
If
Set
Code
187 ノードBruno Dias
人工知能
Google Gemini AIを使用して経済ニュースの要約を生成し、Outlookメールで送信
GoogleジェミニAIを活用して財経ニュースを要約し、Outlookメールで送信
Set
Code
Aggregate
+
Set
Code
Aggregate
18 ノードLouis
財務
AI駆動のRAGドキュメント処理とチャットボット - Google Drive、Supabase、OpenAI
Google Drive、Supabase、OpenAIを基盤としたAI駆動のRAGドキュメント処理とチャットボット
Set
Code
Limit
+
Set
Code
Limit
35 ノードBilly Christi
人工知能
(Tung)OCRを使った領収書情報のテーブルコピーへ抽出
自動領収書・レシートOCRをGoogleスプレッドシートへ - ドライブ・Gmail・Telegramトリガー対応
If
Set
Code
+
If
Set
Code
25 ノードDaniel Ng
財務