前言¶
在獵聘上找工作,常見路徑是打開網頁搜職位、改在線簡歷、再逐條點擊投遞。若你希望由 Cursor、Claude Code 等 Agent 在對話裏協助完成「搜職位、拉簡歷、改字段、發起投遞」,會遇到幾類實際問題:本機沒有可調用的獵聘接口封裝;x-user-token 缺失或過期導致 401;投遞前需要人類明確確認,且 --job-kind 必須與搜索結果一致,不能憑感覺填。
下面介紹 SkillHub 上的 獵聘求職skill(座標 @user_c48668ef/liepin-cli)。它把「何時該用獵聘 CLI、授權與排錯、職位搜索與投遞約束」寫進通用 SKILL.md 格式,底層依賴本機安裝的 liepin-cli 執行具體命令。
這是什麼¶
獵聘求職skill 是社區發佈(發佈者 user_c48668ef)的 Skill,分類爲 business-ops,當前版本 1.0.0,標籤 requires_api_key=false(Skill 本身不要求單獨配置 API Key,但獵聘賬號授權仍通過 CLI 完成)。
Skill 簡介與 liepin-cli 的定位一致:獵聘平臺的本地命令行求職工具,支持職位搜索、簡歷查看與更新、確認後一鍵投遞,面向 AI Agent 與終端用戶協作。
- SkillHub 頁面:https://www.skillhub.cn/skills/user_c48668ef/liepin-cli
- API 座標頁:https://api.skillhub.cn/user_c48668ef/liepin-cli
- CLI 源碼入口(Skill 頁面給出的倉庫路徑):https://github.com/liepin-tech-2026/liepin-cil
說明:SkillHub 文案中的倉庫路徑爲 liepin-cil;liepin-cli 官方 README 使用倉庫名 liepin-cli,安裝與命令以該倉庫文檔爲準。
核心功能¶
以下能力均來自 SkillHub 頁面簡介,並與 liepin-cli 命令分組一致:
- 職位搜索:按職位名、城市、薪資等條件搜索獵聘職位(
liepin-cli job search)。 - 簡歷管理:查看簡歷;更新基礎資料、自我評價;維護教育 / 工作 / 項目經歷;管理求職期望(
liepin-cli resume …)。 - 一鍵投遞:在用戶確認後投遞職位;不可撤回,操作前必須由用戶確認(
liepin-cli job apply)。
CLI 側補充兩點(README 已寫明,與 Agent 場景相關):
- 支持
--output json,便於 Agent 解析結構化結果。 - 投遞時
--job-id與--job-kind均爲必填,--job-kind應使用搜索結果中的職位類型編號,勿自行猜測。
安裝與啓用¶
整體分兩層:Skill(告訴 Agent 何時調用 CLI)與 liepin-cli(真正訪問獵聘)。兩層都需要。
1. 安裝 SkillHub CLI(若尚未安裝)¶
按 SkillHub 安裝說明 檢查本機是否已有 skillhub:
command -v skillhub && skillhub --version
未安裝時,可使用官方安裝腳本(完整安裝或僅 CLI,以文檔爲準):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
2. 安裝獵聘求職 Skill¶
SkillHub 頁面給出的安裝提示爲:依據上述安裝文檔,安裝座標 @user_c48668ef/liepin-cli。安裝時必須用 --dir 指向當前 Agent 的 skills 目錄,否則默認落在 ./skills/ 可能不會被識別。
skillhub install @user_c48668ef/liepin-cli --dir ~/.cursor/skills/
其他客戶端的常見 skills 路徑(來自 SkillHub 安裝文檔,按你實際使用的工具替換 --dir):
- Claude Code:
~/.claude/skills/ - Cursor:
~/.cursor/skills/ - Codex:
~/.codex/skills/或項目下的.agents/skills/
也可按 liepin-cli 文檔,用 npx skills add liepin-tech-2026/liepin-cli -y -g 從 GitHub 安裝同名 skill 包(需 Node.js);或在已具備 liepin-cli 源碼環境時使用 uv run liepin-cli skill install -g 寫入 ~/.cursor/skills/liepin-cli/。與 SkillHub 座標是不同分發渠道,擇一即可,避免重複安裝衝突。
3. 安裝並授權 liepin-cli¶
Skill 說明:使用前需安裝 liepin-cli 並完成 token 授權。liepin-cli 要求 Python 3.11+。
在具備 liepin-cli 源碼目錄時,README 推薦的本地安裝方式之一爲 pip 可編輯安裝(需先按倉庫說明準備環境):
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
安裝後確認命令可用:
liepin-cli --help
首次授權(須在可粘貼 token 的交互式終端中由用戶完成,Agent 無法代替粘貼):
liepin-cli setup
等效命令爲 liepin-cli auth setup。token 過期時可先 liepin-cli auth open,再重新 setup。校驗是否可用:
liepin-cli resume get --output json
Token 解析優先級(CLI 文檔):--token > 環境變量 LIEPIN_USER_TOKEN > 本地配置(默認 ~/.config/liepin-cli/config.json,或 $XDG_CONFIG_HOME/liepin-cli/config.json)。
典型用法¶
下列示例來自 liepin-cli README,可直接在終端復現;Agent 在 Skill 觸發後應引導用戶確認敏感步驟(尤其是投遞)。
查看簡歷:
liepin-cli resume get
搜索職位(第一頁示例):
liepin-cli job search --job-name "Python開發" --address "北京" --page 0
投遞(兩參數必填,job-kind 來自搜索結果):
liepin-cli job apply --job-id 123456 --job-kind 2
更新基礎資料(片段示例):
liepin-cli resume update-base-info \
--real-name "張三" \
--sex 男 \
--birthday 19950101
批量字段也可通過 --input 傳入 JSON,命令行參數會覆蓋同名字段(詳見 CLI 文檔)。
適用場景與注意¶
適合誰
- 希望在對話裏說「找工作、搜職位、投簡歷、獵聘、liepin」時,Agent 能按規範調用 CLI 的開發者或求職者。
- 需要機器可讀 JSON 輸出、在終端與 Agent 協作維護簡歷與求職期望的場景。
Skill 與 CLI 文檔中提到的觸發 / 使用時機包括:token 缺失或過期、未授權響應、首次配置、拉取或更新簡歷、職位搜索與投遞、從搜索結果中選擇正確的 job-kind 等。
限制與注意
- 投遞不可撤回:
job apply前必須讓用戶明確確認職位與參數。 - 授權必須交互:
setup依賴用戶粘貼x-user-token,非 TTY 環境需改用環境變量等方式(見 CLI 認證章節)。 - Skill 不替代 CLI:僅安裝 SkillHub 座標而不安裝 liepin-cli,Agent 無法真正訪問獵聘。
- 社區 Skill:來源爲
community,使用前請自行評估合規與賬號安全;SkillHub 頁面顯示評分 100000、下載約 1655、安裝約 17(統計以頁面爲準)。
結尾¶
獵聘求職skill 把獵聘求職流程收斂爲「本機 liepin-cli + Agent 可讀 Skill 說明」:搜職位、管簡歷、在確認後投遞,並覆蓋 token 與 job-kind 等常見踩坑點。若你正在把獵聘納入 Agent 工作流,可從 SkillHub 安裝 @user_c48668ef/liepin-cli,再按文檔完成 liepin-cli setup 與驗證。
官方入口:
- https://www.skillhub.cn/skills/user_c48668ef/liepin-cli
- https://api.skillhub.cn/user_c48668ef/liepin-cli