Gemini AI, Google Sheets 및 Apps Script를 사용한 이력서 익명화 및 재포맷팅
고급
이것은HR, AI분야의자동화 워크플로우로, 18개의 노드를 포함합니다.주로 Code, GoogleDrive, HttpRequest, GoogleSheets, SplitInBatches 등의 노드를 사용하며인공지능 기술을 결합하여 스마트 자동화를 구현합니다. Gemini AI, Google Sheets 및 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 Drive",
"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 Drive 트리거",
"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에 저장 📄
Gemini AI를 사용하여 PDF에서 발표 데이터를 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 Gemini 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 to Google 시트 - Drive, Gmail 및 Telegram 트리거 지원
If
Set
Code
+
If
Set
Code
25 노드Daniel Ng
금융