Công cụ phân tích CV không cấu trúc thành JSON có cấu trúc bằng AI và Thordata - Quy trình làm việc n8n

Sử dụng luồng công việc (workflow) n8n mạnh mẽ này để tự động phân tích CV trực tuyến không có cấu trúc bằng API Phổ quát Thordata và OpenAI GPT-4.1-mini, chuyển đổi dữ liệu ứng viên thành định dạng CV JSON có cấu trúc cho các hệ thống tuyển dụng.

Xem trước Workflow

Sẵn sàng tự động hóa chưa?

Tải xuống mẫu quy trình làm việc n8n này và bắt đầu sử dụng ngay lập tức.

Đối tượng phù hợp


  • Các Đội ngũ Tuyển dụng và Chuyên gia Nhân sự: Những người cần chuẩn hóa dữ liệu CV cho Hệ thống Theo dõi Ứng viên (ATS).

  • Các Kỹ sư Tự động hóa: Tìm kiếm ví dụ về trích xuất lược đồ LLM nâng cao trong một luồng công việc n8n.

  • Các Nhà phân tích Dữ liệu: Cần dữ liệu ứng viên có cấu trúc, chất lượng cao từ nhiều nguồn khác nhau.

  • Người dùng đánh giá các mẫu n8n: Tìm kiếm các giải pháp tự động hóa phức tạp, đa bước.

Tổng quan

Xử lý CV ở nhiều định dạng khác nhau (HTML, PDF, trang web) là một nút thắt cổ chai lớn đối với các đội ngũ tuyển dụng. Luồng công việc n8n mạnh mẽ này giải quyết vấn đề đó bằng cách cung cấp giải pháp tự động hóa đầu cuối. Nó tận dụng API Phổ quát Thordata để tìm nạp và chuẩn hóa nội dung một cách thông minh từ bất kỳ URL CV nào, chuyển đổi HTML phức tạp thành văn bản Markdown sạch. Giá trị cốt lõi sau đó được cung cấp bởi mô hình ngôn ngữ OpenAI GPT-4.1-mini, được cấu hình thông qua một node n8n chuyên dụng (Trích xuất Thông tin). Node này hướng dẫn AI sử dụng lược đồ (Schema) CV JSON nghiêm ngặt, buộc mô hình trích xuất các thực thể quan trọng—như kinh nghiệm làm việc, học vấn và kỹ năng—thành một đối tượng JSON đáng tin cậy, có thể đọc được bằng máy. Luồng công việc n8n cụ thể này giúp tiết kiệm đáng kể thời gian nhập liệu thủ công và đảm bảo chất lượng dữ liệu cao, làm cho nó trở thành một trong những mẫu n8n hiệu quả nhất cho tự động hóa Nhân sự. Kết quả có thể được lưu trữ cục bộ hoặc đẩy ngay lập tức đến tài liệu Google Sheets, hoàn thành vòng lặp tự động hóa đầy đủ.

Cách thức hoạt động

Tự động hóa này được khởi tạo bằng một trigger n8n, nút 'Execute workflow' (Thực thi luồng công việc), được thiết kế để kiểm tra ngay lập tức hoặc chạy thủ công.


  1. Khởi tạo: Luồng công việc bắt đầu bằng trigger n8n thủ công, tiếp theo là một node n8n 'Set' (Thiết lập) nơi resume_url mục tiêu được xác định.

  2. Thu nạp Nội dung Web: URL được chuyển đến node n8n 'Perform Thordata Universal API Request' (Thực hiện Yêu cầu API Phổ quát Thordata). Thordata sẽ cào nội dung web và trích xuất HTML thô.

  3. Chuẩn hóa Nội dung: Node n8n 'Convert HTML to Markdown format' (Chuyển đổi HTML sang định dạng Markdown) làm sạch HTML thô thành định dạng markdown có cấu trúc, đây là định dạng tối ưu cho việc xử lý AI.

  4. Phân tích AI có Cấu trúc: Node n8n 'JSON Resume Builder' (Trình xây dựng CV JSON) (một Trích xuất Thông tin) nhận văn bản markdown đã được làm sạch. Nó sử dụng sức mạnh của 'OpenAI Chat Model' (Mô hình Trò chuyện OpenAI) được kết nối (gpt-4.1-mini) và hướng dẫn nó tuân thủ nghiêm ngặt lược đồ CV JSON được cung cấp. Sự kết hợp mạnh mẽ này trong luồng công việc n8n đảm bảo việc trích xuất có cấu trúc và chính xác.

  5. Xử lý Đầu ra (Lưu trữ): CV JSON có cấu trúc kết quả sau đó được định tuyến đến hai hành động song song:

a. Nó được thêm vào như một hàng mới trong một Google Sheet được chỉ định thông qua node n8n 'Append or update row in sheet' (Thêm hoặc cập nhật hàng trong sheet).
b. Nó được chuyển đổi thành định dạng nhị phân bằng cách sử dụng node n8n Function và sau đó được ghi vào đường dẫn ổ đĩa cục bộ (ví dụ: C:\[Tên].json) thông qua node n8n 'Write the Structured JSON resume to Disk' (Ghi CV JSON có cấu trúc vào Ổ đĩa).

Hướng dẫn cài đặt

Để triển khai luồng công việc n8n mạnh mẽ này, hãy làm theo các bước sau:


  1. Nhập các mẫu n8n: Sao chép mã JSON được cung cấp và nhập trực tiếp vào phiên bản n8n của bạn thông qua menu 'Workflows' (Luồng công việc).

  2. Thiết lập Thông tin xác thực Thordata: Xác định vị trí node n8n 'Perform Thordata Universal API Request'. Tạo thông tin xác thực Xác thực Bearer HTTP mới, cung cấp Mã Token API Phổ quát Thordata của bạn.

  3. Thiết lập Thông tin xác thực OpenAI: Xác định vị trí node n8n 'OpenAI Chat Model for Resume Builder'. Thiết lập hoặc chọn thông tin xác thực Khóa API OpenAI hiện có của bạn.

  4. Thiết lập Thông tin xác thực Google Sheets: Xác định vị trí node n8n 'Append or update row in sheet'. Xác thực bằng thông tin xác thực OAuth2 cho Google Sheets và chọn ID Bảng tính đích và Tên Sheet nơi dữ liệu sẽ được ghi.

  5. Cấu hình Đầu vào: Chỉnh sửa node n8n 'Set the Input Fields' để thay đổi resume_url giữ chỗ thành URL bạn muốn kiểm tra hoặc xử lý. Luồng công việc n8n này sẵn sàng để thực thi sau khi thông tin xác thực được thiết lập.

Chi tiết Node

Khi nhấp vào ‘Execute workflow’ (Trigger Thủ công): Trigger n8n khởi động cho quá trình tự động hóa. Nó cho phép kiểm tra và thực thi thủ công luồng công việc n8n.
Set the Input Fields (Set): Xác định biến đầu vào ban đầu resumeurl, cái quyết định nguồn dữ liệu CV không có cấu trúc.
Perform Thordata Universal API Request (HTTP Request): Gửi yêu cầu đến API Phổ quát Thordata, sử dụng Mã Bearer Token. Nó tìm nạp nội dung web của URL được chỉ định, được cấu hình với các tùy chọn để xử lý việc kết xuất và làm sạch nội dung (loại bỏ CSS/JS).
Convert HTML to Markdown format (Node n8n Markdown): Bước chuẩn bị dữ liệu thiết yếu. Chuyển đổi nội dung HTML có khả năng gây nhiễu nhận được từ Thordata thành Markdown sạch, nâng cao chất lượng đầu vào cho mô hình AI hạ nguồn.
OpenAI Chat Model for Resume Builder (Language Model Chat OpenAI): Kết nối với dịch vụ OpenAI bằng gpt-4.1-mini. Node n8n này hoạt động như một công cụ xử lý cho Trích xuất Thông tin.
JSON Resume Builder (Information Extractor): Node n8n xử lý chính. Nó nhận văn bản Markdown và sử dụng một lời nhắc lược đồ JSON rất chi tiết (tuân thủ tiêu chuẩn JSON Resume) để hướng dẫn mô hình GPT trích xuất và cấu trúc thông tin của ứng viên một cách chính xác.
Append or update row in sheet (Node Google Sheets n8n): Xử lý việc phân phối đầu ra có cấu trúc. Nó tuần tự hóa kết quả JSON cuối cùng và ghi nó dưới dạng trường chuỗi (jsonresume) vào Google Sheet đã được cấu hình.
Write the Structured JSON resume to Disk (Node Read Write File n8n): Lưu dữ liệu có cấu trúc cục bộ. Tên tệp được tạo động dựa trên tên ứng viên được trích xuất ({{ $json.output.basics.name }}.json).

Các quy trình n8n liên quan

miễn phí

Node: 10 Node
Đã cập nhật: Tháng 12 26 2025
Xem tất cả
Tạo bởi

A Professional based out of India specialized in handling AI-powered automations. Contact me at [email protected]

Đặc sắc*