一個Boss直聘機器人, 自動回覆發簡歷

goBoss

基佬github地址javascript

這是基於go語言編寫的一款boss直聘機器人軟件(牛人版)。附上Python版本,
無需配置Go環境, 我會提供windows和macos的可執行程序。不喜勿噴O(∩_∩)O~java

閃光點

  • 自動回覆boss消息git

    回覆消息有3種類型。可自行修改, 傳入關鍵字便可(忽略大小寫如b站)。消息同一我的只會回覆一次。github

    • 大廠web

    • 普通chrome

    • 黑名單macos

  • 自動發送簡歷npm

    當自動回覆之後, 大廠的回覆中包含"簡歷"的子字符串, 則會自動發送您的附件簡歷。json

  • 自動刷新消息windows

    隨時已讀, 給人隨時隨地無時無刻不在的感受。

效果圖

  • 自動回覆(這裏我特地註冊了招聘者的號)

image.png

image.png

image.png

map中key爲boss名字, 可能會有重名狀況。可是目前我只遍歷前5條數據, 暫時還能用。value爲發送消息/簡歷的狀態, 若是key未找到說明沒有回覆過這我的, value爲false表明簡歷未發送可是消息已發送, true表明消息和簡歷都已經發送。

快速開始

下載

  • git clone https://github.com/wuranxu/goBoss.git

  • 下載zip文件並解壓

修改json配置文件

百度API文字識別(每日500次免費),進入官網申請並配置。

  • app_id

  • api_key

  • secret_key

用戶密碼配置

  • user(boss直聘手機號)

  • password(boss直聘登陸密碼)

其餘配置

下面是我本人的配置, 注意, star_reply字段裏的第一個%s表明對方姓名, 第二個%s表明對方公司名。若是去掉的話會報錯(設計如此, 後續可修改), 黑名單我就不放出來了哈。O(∩_∩)O~

{  

"star_company": [
    "百度", "阿里", "口碑", "天貓", "盒馬", "UC", "淘寶", "螞蟻", "支付寶", "今日頭條", "字節跳動", "騰訊", "滴滴", "bili", "美團", 
    "點評", "餓了麼", "京東", "喜馬拉雅", "盛大", "拼多多", "鏈家", "58", "滬江", "bili", "嗶哩", "二三四五", "2345", "貓眼", 
    "陸金所", "小紅書", "七牛", "musical", "虎撲", "小度", "惟品會", "蘇寧", "平安", "攜程", "有贊", "哈羅", "運滿滿", "蔚來",
    "巨人", "遊族", "易果", "愛奇藝", "美味不用等", "號店", "360", "拍拍貸", "b站", "網易"
  ],
  "star_reply": "%s您好, 十分榮幸能受到大廠: %s的親睞, 這是程序自動下發的消息, 若是您須要個人簡歷, 請在回覆中帶上\"簡歷\"字樣。項目地址:https://github.com/wuranxu/goBoss",
  "black_reply": "您好, 暫時沒有興趣, 抱歉~",
  "common_reply": "您好, 這是一條由直聘機器人自動發送的消息, 請等待我本人查看..."

}
  • 下載chromedriver

    chrome瀏覽器是使用本軟件的前提, 咱們須要chromedriver驅動

    • 前往淘寶鏡像

    • 選擇與你瀏覽器版本對應的驅動

    如個人版本是66, 確實很6哈哈哈哈...

    image.png

    image.png

    • 找到適配版本和操做系統的瀏覽器驅動

      image.png

      能夠看到, 2.38和2.39都知足個人需求, 如今我選2.39.

      image.png

      mac/windows選擇本身的驅動

    • 將下載好的驅動放入driver目錄裏

    • 運行

    以後就能夠雙擊main.exe(windows)或者main掛起你的聊天機器人了。

    注意: windows下要用管理員身份開啓main.exe, 並且最好殺毒軟件信任。

todolist

還有不少不完善, 沒作好的。以後填坑, 首當其衝就是解決用戶須要手動安裝瀏覽器驅動的問題。

  • 發簡歷後郵件通知

  • 低薪過濾
  • 工做地點篩選
  • chromedriver自動下載
  • 對方連續發送表情時會接收不到新消息的bug(由於表情不是文本, 在web頁面屬於icon)
  • 去除time.Sleep這種醜陋的等待元素方式

相關文章
相關標籤/搜索