Sử dụng luồng công việc n8n nâng cao này để tự động cào hồ sơ GitHub chi tiết, trích xuất kho lưu trữ (repositories) và các liên kết bằng nút BrowserAct n8n, đồng thời cấu trúc dữ liệu thành các báo cáo Google Sheets linh hoạt. Một mẫu n8n hoàn hảo để làm giàu dữ liệu.
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.
Nhà tuyển dụng và Chuyên viên tìm kiếm nhân tài muốn thu thập dữ liệu toàn diện về các ứng viên lập trình tiềm năng.
Chuyên viên Phân tích Dữ liệu cần dữ liệu có cấu trúc, được làm giàu từ các nguồn web.
Chuyên gia Tự động hóa tìm kiếm các ví dụ nâng cao về quản lý bảng tính linh hoạt trong một luồng công việc n8n.
Người dùng BrowserAct cần một hệ thống mạnh mẽ để xử lý kết quả cào web phức tạp bằng cách sử dụng nút n8n.
Luồng công việc n8n tinh vi này hoạt động như một công cụ làm giàu dữ liệu. Nó giải quyết thách thức chuyển đổi danh sách cơ bản các URL GitHub thành các bản ghi chi tiết, có tổ chức. Bắt đầu từ danh sách nguồn trong Google Sheets, luồng n8n sử dụng nút BrowserAct n8n để thực hiện cào dữ liệu bằng trình duyệt ẩn (headless browser scraping) trên từng hồ sơ. Quan trọng hơn, nó bao gồm một nút Code n8n để sửa chữa và hợp nhất kết quả JSON lộn xộn thường phát sinh từ các tác vụ cào phức tạp. Cuối cùng, thay vì đổ tất cả dữ liệu vào một trang tính, mẫu n8n này tự động tạo ra một trang tính (tab) riêng biệt, có tổ chức cho mỗi người dùng GitHub, đảm bảo phân tách dữ liệu rõ ràng cho thông tin hồ sơ, liên kết và kho lưu trữ. Mức độ cấu trúc này giúp các báo cáo tạo ra có thể hành động ngay lập tức.
Toàn bộ quy trình được khởi động bởi trình kích hoạt (trigger) thủ công của n8n, hoặc có thể được thiết lập để chạy theo lịch trình.
Get row(s) in sheet.Loop Over Items đảm bảo rằng mỗi URL hồ sơ được xử lý tuần tự, tạo ra một luồng thực thi riêng biệt, chuyên dụng cho từng người dùng.Run a workflow task (BrowserAct) sẽ khởi chạy công việc cào dữ liệu bên ngoài, truyền URL hồ sơ làm đầu vào.Get details of a workflow task tạm dừng quá trình thực thi luồng n8n cho đến khi tác vụ cào dữ liệu hoàn tất hoàn toàn và truy xuất dữ liệu đầu ra thô.Code in JavaScript nhận đầu ra thô, sửa các lỗi định dạng JSON phổ biến (như thiếu dấu ngoặc kép xung quanh khóa), và hợp nhất tất cả các điểm dữ liệu đã trích xuất (tóm tắt hồ sơ, liên kết, kho lưu trữ) thành một mục dữ liệu sạch.Split Out thành ba danh mục: Dữ liệu Người dùng (tóm tắt hồ sơ), Liên kết Người dùng và Kho lưu trữ Người dùng.Append row in sheet riêng biệt, hoàn tất báo cáo có cấu trúc.Để triển khai mẫu luồng công việc n8n này, hãy làm theo các bước sau:
URL) và bảng tính đầu ra (nơi dữ liệu đã trích xuất sẽ được ghi vào).Run a workflow task.Send a message để nhận cảnh báo khi thực thi.Luồng công việc n8n này dựa vào một số loại nút n8n lõi và cộng đồng để quản lý luồng và biến đổi dữ liệu:
Khi nhấp vào ‘Execute workflow’ (ManualTrigger): Trình kích hoạt n8n chính được sử dụng để thực thi thủ công đường ống dữ liệu.
Google Sheets (Get row(s) in sheet): Lấy danh sách các URL GitHub mục tiêu từ bảng tính đầu vào đã xác định trước của bạn.
Loop Over Items (SplitInBatches): Một nút n8n kiểm soát luồng đảm bảo rằng toàn bộ quy trình tự động hóa được thực hiện riêng lẻ cho từng URL được truy xuất, duy trì tính toàn vẹn của dữ liệu.
BrowserAct (Run a workflow task/Get details of a workflow task): Các nút n8n chuyên biệt này xử lý tương tác với dịch vụ cào web bên ngoài. Chúng khởi tạo tác vụ cào và chờ đợi kết quả đầu ra JSON chi tiết, phong phú.
Cấu hình chính: Truyền ={{ $json.URL }} tới tham số Target_Page của mẫu BrowserAct.
Code in JavaScript (Nút Code n8n): Thiết yếu cho việc làm sạch dữ liệu. Nút n8n này sử dụng JavaScript để áp dụng các sửa lỗi regex cho các chuỗi JSON bị lỗi định dạng, phân tích chuỗi đã làm sạch và hợp nhất các đối tượng dữ liệu thành một mục duy nhất, thống nhất trước khi ghi vào Sheets.
Google Sheets (Create sheet, Clear sheet, Append row in sheet): Quản lý đầu ra. Nút n8n Create sheet sử dụng một biểu thức động (={{ $json.Name }}) để tạo các tab duy nhất cho báo cáo của mỗi người dùng.
Nút Split Out n8n: Được sử dụng ba lần (Split Out1, Split Out, Split Out2) để tách mục dữ liệu hợp nhất duy nhất thành các danh sách riêng biệt sẵn sàng để ghi từng hàng (ví dụ: tách thông tin hồ sơ người dùng khỏi danh sách các kho lưu trữ).
Tự động hóa việc cào dữ liệu hàng ngày các vòng gọi vốn Seed, Series A và Series B từ Crunchbase bằng luồng công việc n8n và API Piloterr, ghi lại kết quả trực tiếp vào Google Sheets.

Sử dụng workflow n8n mạnh mẽ này để tự động cào dữ liệu đánh giá từ Amazon với Bright Data, phân tích các điểm yếu của khách hàng qua OpenAI, và ngay lập tức tạo ra các mẫu quảng cáo nhắm mục tiêu cho người mua quảng cáo.

Workflow n8n mạnh mẽ này tự động hóa việc tìm kiếm khách hàng tiềm năng bằng cách cào dữ liệu Google Maps sử dụng node Olostep n8n. Trích xuất chi tiết doanh nghiệp, tìm thông tin liên hệ của người ra quyết định và lưu dữ liệu đã được làm giàu trực tiếp vào Google Sheets. Lý tưởng cho các nhóm kinh doanh và marketing sử dụng các mẫu n8n.

Tự động hóa việc tạo khách hàng tiềm năng bằng cách cào hồ sơ nhà phát triển từ Stack Overflow thông qua quy trình làm việc n8n mạnh mẽ tận dụng Bright Data và Tác tử AI. Lưu trữ thông tin khách hàng tiềm năng theo cấu trúc trực tiếp vào Google Trang tính để phục vụ cho việc liên hệ.

Sử dụng mẫu quy trình làm việc n8n mạnh mẽ này để cào dữ liệu sự kiện chi tiết (phản hồi người tham dự, địa điểm, danh mục) từ 10times.com, phân tích kết quả bằng AI Agent và tự động lưu chúng vào Google Sheets.

Sử dụng luồng công việc (workflow) n8n mạnh mẽ này để cào dữ liệu Sự kiện Google theo thời gian thực bằng cách thiết lập node SerpApi trong n8n và tự động lưu kết quả, bao gồm tiêu đề sự kiện, ngày tháng và địa điểm, trực tiếp vào Google Sheets. Các mẫu n8n hoàn hảo cho nghiên cứu thị trường.

I’m a PhD in Physics turned AI enthusiast, passionate about uncovering how AI is transforming content creation, business, and daily life.







































