rocketlist 是做什麼的?
讀取一次履歷,釐清此人實際能做的事,然後找出匹配的即時職缺,包含那些被歸類在他們從未輸入過搜尋框的職稱之下的職缺。
你操作的表層
Rocketlist 沒有公開的 JSON API。其 robots.txt 禁止所有代理存取 /api/,因此此技能透過公開網頁運作,無需帳號或憑證。
- 搜尋:
https://rocketlist.ai/jobs?q=<terms>,加上city、seniority、category、industry、stage、founded、funding、investor、sort、page。結果列表在瀏覽器中渲染,因此請使用能執行 JavaScript 的方式擷取此 URL。對篩選後的搜尋進行單純 GET 請求會回傳空列表,而非錯誤。 - 職缺詳細頁:
https://rocketlist.ai/jobs/<slug>。伺服器端渲染,因此單純 GET 請求即可運作。包含已發布的薪資、必要與加分技能,以及job_url(雇主自有 ATS 系統的直接連結)。 - 職缺網站地圖:約 91,000 個即時職缺 URL,其 slug 包含公司與職稱。這是一個免費的離線索引,可用於在搜尋職稱前測試該職稱是否存在。
確切參數、分類法、解析方法與注意事項:references/search-surface.md
Rocketlist 也在 https://rocketlist.ai/mcp 文件化了無需權杖的公開 MCP 連接器,提供 search_jobs、get_job、search_companies 與 get_company。該端點在 2026-09-15 回傳了 HTTP 502。請發送一次 initialize 呼叫;若有回應則使用它,因為其 search_jobs 可接受 URL 無法表達的遠端狀態與技能。若收到非 200 狀態碼,則回退到網頁且不重試。
工作流程
-
將履歷讀取為能力。 動詞、物件、對手方、工具、領域、範圍,以及求職者陳述的限制:地點、遠端、年資、薪資底線、不願再從事的產業。只在真正需要時才詢問限制條件。
-
擴展成十五到二十五個候選職稱,沿著 references/title-expansion.md 中的五個軸線進行。保留求職者會搜尋以及不會搜尋的職稱,並加以標記以便後續區分。記錄每個職稱背後的履歷證據。
-
在花費搜尋之前,消滅不存在的職稱。
python3 scripts/rocketlist_job.py scan --pattern "forward deployed" --pattern "deployment strategist"此指令會搜尋職缺網站地圖,並印出每個職稱的即時職缺數。數量為零表示該職稱在該看板上不存在。靜默地將其刪除。
-
分別搜尋每個存活的職稱。 每個
q參數一個職稱,盡可能使用最寬泛的查詢。q是針對職稱與描述的全文檢索,因此較長的複合查詢會導致結果為空。僅在單一職稱回傳過多結果時才加入city、seniority或investor。遠端狀態不是 URL 參數;請從每個結果卡片讀取,或將remote放入q中。從每個結果卡片中擷取:職稱、公司、地點、薪資範圍、一句話摘要、技術棧,以及
/jobs/<id>連結。忽略「匹配分數已鎖定」,未登入的訪客不會有分數。 -
開啟你打算納入短名單的每個職缺詳細頁。
python3 scripts/rocketlist_job.py job <slug-or-url>此指令會印出結構化記錄:
job_salary_range、job_required_skills、job_nice_to_have_skills、job_experience_required、job_seniority、job_location_type、公司階段、投資者,以及job_url。在此根據履歷檢查要求。一個聽起來合適但要求求職者未具備的八年經驗的職稱,就不是適合的職缺;將其刪除。 -
排名。 根據
job_url去重,因為同一個職缺可能出現在多個職稱下。然後根據以下條件排序:職缺的必要技能與履歷的涵蓋程度、陳述的經驗範圍是否包含求職者的經驗、地點與遠端狀態是否滿足其限制、薪資是否高於其底線。不要根據公司的吸引力來加權。 -
呈現短名單。 八到十五個職缺,分為兩個標籤群組:
- 你自己會找到的角色,與求職者當前職稱匹配的職位。
- 你不會搜尋的角色,擴展出來的職位。這是此技能最寶貴的部分。對於每個這類職位,請說出職稱,並用一句話說明履歷的哪一部分與之對應。
每個職缺一行:
欄位 內容 職稱與公司 加上公司階段與主要投資者(若顯著) 地點 遠端、混合、在辦公室,或城市 薪資 逐字呈現已發布的範圍,或寫「未發布」 你為何適合 具體的履歷證據,而非形容詞 差距 求職者未滿足的要求,明確指出 應徵 記錄中的 job_url,雇主的自有職缺頁面最後列出你測試過但發現是死衚衕的職稱及其原因,以便求職者能在下一輪搜尋中調整方向。
邊界
- Rocketlist 彙整公開職缺;它並非雇主且職缺可能過時。請引導求職者前往
job_url,並請他們在那裡確認詳細資訊。 - 薪資僅在雇主發布時才會顯示。許多記錄顯示「未指定」。請寫「未發布」,切勿自行估算範圍、從類似職位推斷,或將市場平均值呈現為該職缺的薪資。
- 僅使用公開頁面。不要呼叫
/api/,不要建立帳號,不要登入,即使有可用的登入或管理介面也不要使用。 - 輸出中的每個職缺都必須是你實際擷取的職缺。切勿用看似合理的職位、你假設正在招聘的公司,或你未透過索引驗證過的職稱來填充稀少的短名單。
- 網站本身的計數器,目前約 98,800 個活躍職缺,橫跨約 4,860 家公司,這是 Rocketlist 的數字。請如實引用或省略。
- 「差距」一行並非選填。一個完全沒有差距的短名單,就是一個未經職缺驗證的短名單。