HireSeeker CLI:從終端與 AI 代理搜索職位

在構建自動化工作流或 AI 智能體時,需要從外部數據源獲取職位信息。HireSeeker 彙總了來自 Telegram 頻道和職業網站的數據,該插件將其封裝爲 DSH 插件,使這些數據可供終端命令、IDE 和 AI 代理直接使用。

簡介

hireseeker-cli 是 HireSeeker 的命令行客戶端。它允許用戶從終端、IDE 和 AI 代理中搜索職位。它支持按職業、地區、工作格式進行搜索,並支持薪資、遠程工作、語言等過濾條件。

核心功能

該插件提供以下核心能力:

  • 搜索職位:按職業、國家、城市和格式(如全職、兼職)搜索。
  • 過濾篩選:支持按薪資範圍、遠程工作選項、語言進行過濾。
  • 讀取詳情:獲取職位卡片的詳細信息,包括職責、要求和條件。
  • 獲取鏈接:提供職位卡片的直接鏈接。
  • JSON 輸出:以 JSON 格式返回數據,便於腳本處理和 AI 代理解析。
  • 數據源:連接到 Telegram 頻道和職業網站。

安裝與啓用

在 DeepSeek Harness 中啓用該插件需要執行以下命令:

npx --yes @deepseek-ai/dsh@0.2.0-rc.2 plugin --profile web add hireseeker-cli@0.1.2

安裝完成後,插件即可在 Harness 環境中生效。

典型用法

啓用插件後,可以通過以下命令進行操作:

# 列出所有職業類別
hireseeker professions list

# 搜索特定位置(例如莫斯科,國家爲俄羅斯)
hireseeker locations search "Москва" --country RU

# 搜索職位(例如 Python 後端,遠程工作,限制 5 條結果)
hireseeker vacancy search --category python_backend --schedule remote --limit 5

# 讀取特定 ID 的職位詳情
hireseeker vacancy read 10056013

# 查看支持的過濾條件指南
hireseeker filters guide

注意事項

  • 環境要求:運行 CLI 需要 Node.js 版本 ≥ 22.12。
  • 跨平臺:CLI 支持 Linux、macOS 和 Windows。
  • 訪問權限:搜索無需登錄或 API 密鑰,但聯繫信息以訪客權限返回。
  • 數據時效性:光標(cursor)有效期僅 10 分鐘,過期後需重新發起搜索。

總結

HireSeeker CLI 通過 DSH 插件形式,將職位搜索能力標準化地交付給終端和 AI 代理。它解決了從分散的 Telegram 頻道和職業網站聚合職位信息的痛點,支持結構化數據輸出,適合用於自動化篩選和智能體輔助決策。

更多詳情可參考 插件目錄 或 GitHub 倉庫。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜