CTGoodJobs 自動化求職工作流解析 - Automa

Automa_CTgoodjob.mp4

這是一個用於自動化求職的 Automa 工作流,主要功能是從 CTGoodJobs 網站爬取職位資訊,篩選特定地區的工作,並自動進行申請。

工作流程概覽

第一階段:數據收集

工作流首先執行數據收集階段,包含兩層嵌套循環:

外層循環 - 頁面遍歷

內層循環 - 職位資訊提取

  • 在每一頁中遍歷最多33個職位

  • 為每個職位收集以下資訊並存入資料表:

結果:


第二階段:條件篩選與自動申請

收集完所有職位資訊後,工作流會:

  1. 地點篩選:遍歷收集到的職位資料,篩選出工作地點包含「鰂魚涌」的職位

  2. 自動申請:對符合條件的職位執行以下操作:

技術特點

  • 智能等待:使用 waitForSelector 確保元素載入完成

  • 頁面滾動:自動滾動頁面以載入更多內容

  • 錯誤處理:包含重試機制和錯誤繼續執行設定

  • 條件邏輯:使用條件判斷節點進行地點篩選

使用場景

這個自動化工作流特別適合:

  • 專門尋找鰂魚涌地區工作的求職者

  • 需要大量申請相似職位的情況

  • 希望節省手動瀏覽和申請時間的用戶

注意:此工作流會自動提交求職申請,使用前請確保已準備好完整的履歷資料,並了解自動申請可能帶來的後果。