「親愛的粉絲朋友們好啊!今天熊貓又來介紹好玩有趣的Docker項目了,喜歡的記得點個關注哦!」
引言
前兩天熊貓發(fā)過一篇關于如何在極空間部署AstrBot并對接QQ消息平臺的文章,不過其實QQ現(xiàn)在已經(jīng)很少有人用了,可能也就上學時候用用,出來上班之后基本都是微信在線了,甚至很多人都已經(jīng)忘了自己的QQ賬號和密碼。
既然QQ不方便,那24小時在線的微信就非常適合拿來作為AI的載體了,畢竟隨時在線,有什么需求直接打開對話框問一問就能得到想要的答案,這不比搜索引擎來得快?將其拉進對應的微信群,這樣一來群友有什么問題也能直接問問AI機器人,比起問群友不方便快多了?說干就干
群聊現(xiàn)狀
部署機
上次部署QQ消息平臺時用到的為極空間的Q4,因為7x24小時運行所以硬盤是不會存在休眠情況的,所以為了更好的靜音效果,這次依然選擇用Q4來部署。
極空間Q4
Q4的低功耗和靜音特性非常適合用來作為家用的持續(xù)運行的nas,加上4盤還帶U.2高速接口,這些特性加持下一般的小型工作室或者小型公司用來作為數(shù)據(jù)存儲服務器也非常合適,速度和靜音低耗都考慮到了。
項目部署
這里熊貓就只介紹如何對接個人微信號了,如果想要知道AstrBot平臺如何部署,可以去極空間官方公眾號查閱之前的信息,文章詳細介紹了如何部署AstrBot平臺和對接個人QQ的教程。
極空間公眾號
根據(jù)之前的教學相信你已經(jīng)部署好了AstrBot平臺,也學會了如何對接個人QQ實現(xiàn)將QQ作為AI機器人來提問,那么接下來就是微信消息平臺的部署了。
首先微信協(xié)議的對接需要我們用到「Gewechat」這個項目,不過因為Gewechat的原版鏡像會出現(xiàn)錯誤提示Failed to allocate manager object, freezing
,這是因為當前系統(tǒng)只掛載了cgroupv2,而在NAS上這一問題不太方便解決,所以這里我們需要用到第三方修改過后的的鏡像wechotd。
鏡像拉取
在極空間的Docker鏡像中選擇自定義拉取,輸入鏡像地址registry.cn-chengdu.aliyuncs.com/tu1h/wechotd
拉取鏡像,鏡像大小有2G多一點,需要耐心等待。下載完畢之后我們來到本地倉庫雙擊剛剛下載的鏡像創(chuàng)建容器。
文件夾路徑這里,我們需要映射掛載路徑/root/temp,端口方便需要映射端口2531和2532兩個端口,不和本地其他端口沖突即可。
端口映射
設置好之后就可以直接點擊應用啟動容器了,這時候瀏覽器輸入http://極空間IP:2531就能看到這樣的提示,這表明框架已經(jīng)搭建完畢,接下來就是對接AstrBot平臺。
成功啟動
對接平臺
部署好gewe框架之后我們登錄AstrBot平臺,在消息平臺這里選擇新添加Gewechat 適配器,在配置器的選項卡中填入對應的信息。
配置器設置
這里的ID隨便填,用來區(qū)分平臺的,勾選上啟用,在base_url這里我們需要填寫我們剛剛部署的gewe框架地址,端口記得也要填上,nickname隨便填一個具有辨識度的英文名,host則是我們AstrBot平臺的主機地址,port則是AstrBot平臺微信對接的端口地址,默認是11451,所有填寫好之后一定要記得點擊保存。
項目重啟
這時候項目會自動重啟,重啟之后我們來到項目的控制臺界面。
微信登錄
復制控制臺給出的微信登錄二維碼地址,登錄成功之后日志也會提示,同時會顯示回調(diào)結果,回調(diào)結果顯示操作成功也就代表這時候你所登錄的微信已經(jīng)對接AstrBot平臺了。
指令
輸入指令,成功回復!隨后我們再試試AI功能是否開啟成功。
AI指令
測試完全沒問題,對接AI也成功回復,這里我用到的是智譜的API,最近deepseek的API經(jīng)常出問題,所以還是用穩(wěn)定一點的方便。AstrBot平臺支持對接多個大模型,通過指令也能直接切換當前模型,所以咱們可以同時設置多個模型,想要用什么直接通過指令切換即可。
模型切換
寫在最后
相比較QQ,微信更加易用,畢竟QQ可以不登錄,但微信我相信大家都是24小時在線的,將大模型集成到微信,我相信比起單獨下載APP或者用網(wǎng)頁版要來的更為方便,同時將AI微信拉進需要的群聊,也能方便群友更方便利用AI,屬于是既方便自己,也利于他人。
以上便是本期的全部內(nèi)容了,如果你覺得還算有趣或者對你有所幫助,不妨點贊收藏,最后也希望能得到你的關注,咱們下期見!
三連
作者聲明本文無利益相關,歡迎值友理性交流,和諧討論~
,