項目介紹
本文介紹項目是用node和wechaty微信網頁接口開發的一款小工具,可以定時給女朋友發每天的天氣情況,天氣提醒,每日一句。通過配置機器人api后還可以實現微信機器人自動陪女朋友聊天。
項目地址
github
效果預覽
在三步走教學之前,先放上效果看一下
可以看到在指定的時間就會收到發送的消息,包括天氣信息,天氣提醒,還有你們在一起多少天了。當開啟機器人后,女朋友就可以和小助手對話了,不過目前開源機器人的api都不是非常的智能,匹配的語義可能不是那么準確。所以有時候女朋友生氣了,千萬記得不要開啟機器人,不然回答的不對是會被女朋友暴打的!
此項目前期使用的是圖靈機器人,但是最近圖靈機器人做了限制,沒有認證的用戶不允許調取API,認證的用戶每天也只有100條,這就很雞肋了,女朋友還沒哄過癮呢就被限制了,這是很可怕的(手動滑稽)!所以現在更換了一個天行機器人的api接口,這個接口沒有太多限制,送的調用次數也足夠用,在項目中已經開放給大家用了,不過還是建議大家自己申請一個賬號比較好,因為這個機器人可以自定義名稱之類的,也可以設置自己需要的回復內容。
三步走教程
一、安裝node
node官網
選擇系統對應版本node下載安裝,win建議.msi包安裝,只需一直下一步即可,其他系統同理;
安裝完成后,按住鍵盤的shift+鼠標右鍵,選擇在此處打開命令窗口。在命令行執行node -v出現版本號說明安裝成功
二、下載代碼并配置
代碼地址
訪問此地址,直接下載zip包到本地桌面,然后解壓;
進到目錄中,找到config目錄下的index.js文件
選中index.js文件,右擊選擇打開方式,沒有安裝代碼編輯器的可以用記事本打開。有代碼編輯器的直接用代碼編輯器打開,建議非開發人員可以下載一個notepad++,開發人員就各自發揮吧,相信每個人都有自己用的比較舒服的編輯器我就不推薦了
配置文件中需要修改的地方,女朋友的微信備注姓名NAME必須要換一下,不然你發給我就不好了
注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
新聞熱點
疑難解答