欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

完美搭建一個(gè)私人小助手! DeepSeek接入微信公眾號(hào)的詳細(xì)教程

  發(fā)布時(shí)間:2025-04-01 15:35:19   作者:佚名   我要評(píng)論
想要用DeepSeek和公眾號(hào)做一個(gè)私人小助手,該怎么實(shí)現(xiàn)呢今天我們就來(lái)分享詳細(xì)的圖文教程帶零基礎(chǔ)小白實(shí)現(xiàn)將DeepSeek接入到微信個(gè)人公眾號(hào)

近期,DeepSeek強(qiáng)勢(shì)發(fā)布,API價(jià)格低到極致,并且?guī)缀跬耆嫒軴penAI SDK,極大的簡(jiǎn)化了部署流程,本教程將盡力以通俗易懂的語(yǔ)言,帶零基礎(chǔ)小白實(shí)現(xiàn)將DeepSeek接入到微信個(gè)人公眾號(hào)。

聲明:本教程僅供學(xué)習(xí)用途,如有任何損失本教程概不負(fù)責(zé),建議先用不重要的公眾號(hào)測(cè)試。

1.基本原理&潛在風(fēng)險(xiǎn)&過(guò)程概覽

由于面向小白,所以有必要介紹一下基本原理以及可能存在的風(fēng)險(xiǎn),請(qǐng)根據(jù)自己情況選擇是否follow本教程,如有任何損失,本教程概不負(fù)責(zé)!

  • 基本原理: 本教程將使用Github開(kāi)源項(xiàng)目,將DeepSeek API以及微信公眾號(hào)API接入上述程序,在服務(wù)器運(yùn)行,實(shí)現(xiàn)自動(dòng)將公眾號(hào)接收到的消息轉(zhuǎn)發(fā)至服務(wù)器,由服務(wù)器上的程序調(diào)用大模型獲得返回后再回復(fù)給用戶(hù)。
  • 潛在風(fēng)險(xiǎn): 本教程涉及微信公眾號(hào)的管理員風(fēng)險(xiǎn)操作,可能會(huì)存在誤操作風(fēng)險(xiǎn),建議用不重要的公眾號(hào)測(cè)試;本教程還涉及云服務(wù)器的使用,免費(fèi)額度過(guò)期后可能會(huì)產(chǎn)生服務(wù)器費(fèi)用;本教程還涉及DeepSeekAPI接口的調(diào)用,免費(fèi)額度過(guò)期后可能會(huì)產(chǎn)生API調(diào)用費(fèi)用。

聲明:本教程僅供學(xué)習(xí)用途,如有任何損失本教程概不負(fù)責(zé),建議用不重要的公眾號(hào)測(cè)試。

本教程將依據(jù)以下流程推進(jìn):

DeepSeekAPI key獲取->微信公眾平臺(tái)信息獲取->云服務(wù)器創(chuàng)建->代碼配置->微信公眾平臺(tái)配置

2.DeepSeekAPI key獲取

1.登錄DeepSeek開(kāi)發(fā)者平臺(tái)并注冊(cè)

傳送門(mén):

https://platform.deepseek.com/

2.在開(kāi)發(fā)者平臺(tái)首頁(yè)->API keys->創(chuàng)建API key這里創(chuàng)建API key,名稱(chēng)隨便填,復(fù)制APIkey并保存供后續(xù)使用,見(jiàn)下圖, 一定要復(fù)制下來(lái)保存好并備注這是什么,因?yàn)楹竺孢€有別的要保存,防止弄混!后面的也一樣!

3.微信公眾平臺(tái)信息獲取

登錄微信公眾平臺(tái)(沒(méi)注冊(cè)的話自行注冊(cè)并實(shí)名)

在微信公眾平臺(tái)首頁(yè)->設(shè)置與開(kāi)發(fā)->開(kāi)發(fā)接口管理這里成為開(kāi)發(fā)者身份,然后分別復(fù)制AppID和AppSecret并保存?zhèn)渥⒑?,?jiàn)下圖,隨后點(diǎn)擊服務(wù)器配置中的“修改配置”進(jìn)入下一步。

點(diǎn)擊上圖中S5處的“修改配置”,然后點(diǎn)擊AESKey欄目右邊的“隨機(jī)生成”,復(fù)制、保存并注備注好!這個(gè)頁(yè)面不要關(guān)閉,最后一步還要用。

4.云服務(wù)器創(chuàng)建

進(jìn)入阿里云官網(wǎng),注冊(cè)并登錄

傳送門(mén):

https://www.aliyun.com/

進(jìn)入阿里云首頁(yè)->權(quán)益中心->免費(fèi)試用,見(jiàn)下圖:

在阿里云免費(fèi)試用頁(yè)面,找到“云服務(wù)器ECS免費(fèi)試用(個(gè)人版)”,一般第一個(gè)就是,然后點(diǎn)擊立即試用,見(jiàn)下圖:

提交免費(fèi)試用訂單(無(wú)需付費(fèi))后,進(jìn)入阿里云云服務(wù)器管理控制臺(tái)

傳送門(mén):

https://ecs.console.aliyun.com/home#/

在云服務(wù)器控制臺(tái)中,如有“我的試用進(jìn)度”欄目則為試用成功,如下圖,可進(jìn)入下一步,若沒(méi)有則未試用成功,請(qǐng)刷新再看后再次嘗試去創(chuàng)建免費(fèi)試用訂單。插播一條:如果你想加入我們,可以點(diǎn)擊->程序員交流社區(qū)

點(diǎn)擊“我的試用進(jìn)度”欄目下的“創(chuàng)建更多試用ECS”打開(kāi)ECS創(chuàng)建頁(yè)面(會(huì)從右側(cè)彈出),選擇配置(配置在下方)并勾選同意服務(wù)協(xié)議后,點(diǎn)擊右下角的“立即試用”創(chuàng)建試用訂單,見(jiàn)下圖:

按如下列表選擇配置:

  • 免費(fèi)地域: 選擇中國(guó)香港(因?yàn)閯e的地方可能要SSL證書(shū))
  • ECS實(shí)例及系統(tǒng)盤(pán): 選擇2核2GiB的(完全夠用)
  • 操作系統(tǒng): 選擇Ubuntu22.04 64位
  • 預(yù)裝應(yīng)用: 不預(yù)裝(不選擇任何項(xiàng)目)

創(chuàng)建好試用ECS后,休息5分鐘等它初始化,隨后進(jìn)入ECS控制臺(tái)

傳送門(mén):

https://ecs.console.aliyun.com/server/region/cn-hongkong

在ECS控制臺(tái)頁(yè)面,首先點(diǎn)擊進(jìn)入安全組,確認(rèn)上方的地域分類(lèi)是中國(guó)香港,然后再點(diǎn)擊管理規(guī)則進(jìn)入安全組規(guī)則配置頁(yè)面,見(jiàn)下圖:

在安全組規(guī)則配置頁(yè)面,需要放行HTTP協(xié)議的默認(rèn)端口號(hào)80,以便微信服務(wù)器可以訪問(wèn),具體操作為:首先點(diǎn)擊入方向的快速添加,然后確認(rèn)授權(quán)對(duì)象為所有IP地址,即0.0.0.0/0,再勾選上HTTP協(xié)議的80號(hào)端口,最后再點(diǎn)擊確定保存配置,見(jiàn)下圖:

配置完安全組策略后,點(diǎn)擊進(jìn)入實(shí)例頁(yè)面,先再次確認(rèn)地域分類(lèi)是中國(guó)香港,然后復(fù)制服務(wù)器的公網(wǎng)IP地址,保存并備注好,隨后點(diǎn)擊右側(cè)的遠(yuǎn)程連接按鈕,會(huì)有一個(gè)彈窗,點(diǎn)擊立即登錄即可,見(jiàn)下圖:

在登錄實(shí)例頁(yè)面,選擇臨時(shí)SSH密鑰認(rèn)證(這樣可以免設(shè)密碼),隨后點(diǎn)擊確定,加載完畢即可進(jìn)入云服務(wù)器的終端,見(jiàn)下圖,長(zhǎng)時(shí)間斷開(kāi)重連時(shí)操作一樣。

5.項(xiàng)目代碼配置

5.1 復(fù)制項(xiàng)目代碼

進(jìn)入云服務(wù)器終端后便可以開(kāi)始代碼配置,本項(xiàng)目基于GitHub的開(kāi)源項(xiàng)目COW,使用過(guò)程請(qǐng)遵循其協(xié)議。

首先從GitHub把COW項(xiàng)目代碼復(fù)制進(jìn)服務(wù)器,指令如下,復(fù)制后粘貼進(jìn)云服務(wù)器終端,然后點(diǎn)回車(chē)即可執(zhí)行,后面的指令也是這樣執(zhí)行。

git clone https://github.com/zhayujie/chatgpt-on-wechat.git

終端有以下輸出則復(fù)制成功:

在云服務(wù)器下載并安裝項(xiàng)目的相關(guān)依賴(lài)包,依次在云服務(wù)器終端執(zhí)行下面兩條指令即可,這兩條命令執(zhí)行過(guò)程需要一些時(shí)間,請(qǐng)耐心等待,一條一條來(lái)。

pip3 install -r ./chatgpt-on-wechat/requirements.txt
pip3 install -r ./chatgpt-on-wechat/requirements-optional.txt

再次依次執(zhí)行上面兩條指令,檢查依賴(lài)包是否齊全,這一次會(huì)快很多,若輸出第一句均為“Requirement already satisfied:”則無(wú)異常,見(jiàn)下圖示例:

5.2 編輯配置信息

(難點(diǎn)預(yù)警) 編輯項(xiàng)目配置信息,這一步需要前面收集的各種信息,請(qǐng)準(zhǔn)備好!

先復(fù)制下面的文本,然后在自己的電腦打開(kāi)一個(gè)能編輯文本的地方(比如Word,推薦電腦自帶的記事本應(yīng)用,實(shí)在不行微信聊天輸入框也行),然后將前面收集的各項(xiàng)信息按位置替換掉里面的說(shuō)明部分,一定要小心,不要增刪符號(hào),不要?jiǎng)拥狡渌糠?,推薦輸入法在英文狀態(tài)下進(jìn)行。

{
  "channel_type": "wechatmp",
  "model": "deepseek-chat",
  "open_ai_api_key": "你獲取的DeepSeek的APIkey",
  "open_ai_api_base": "https://api.deepseek.com/v1",
  "single_chat_prefix": [""],
  "single_chat_reply_prefix": "",

  "wechatmp_app_id": "你的微信開(kāi)發(fā)者ID,即APPID",
  "wechatmp_app_secret": "你的微信開(kāi)發(fā)者密鑰,即APP Secret",
  "wechatmp_aes_key": "前面隨機(jī)生成的43位AESKey",
  "wechatmp_token": "這里可以自定義3-32位字符,但是要記住",
  "wechatmp_port": 80,

  "conversation_max_tokens": 3000,
  "expires_in_seconds": 3600,
  "character_desc": "你是基于大語(yǔ)言模型的AI智能助手,旨在回答并解決人們的任何問(wèn)題,并且可以使用多種語(yǔ)言與人交流。",
  "temperature": 0.8,
  "subscribe_msg": "感謝您的關(guān)注!\n公眾號(hào)已接入DeepSeek-V3,可以自由對(duì)話。\n受微信限制,較長(zhǎng)的輸出會(huì)先回復(fù)一句【正在思考中】,等待片刻后發(fā)送任意文字即可獲取輸出。",
  "use_linkai": false
}

wechatmp_token字段可以自定義3-32位字符,但是要記錄、保存并備注,最后一步要用,其余各項(xiàng)目含義在此便不介紹了,有興趣可以去DeepSeek官方文檔以及GitHubCOW項(xiàng)目介紹頁(yè)了解。

編輯完項(xiàng)目配置信息后保留備用,下一步和最后一步還要用,請(qǐng)保證隨時(shí)可復(fù)制的狀態(tài),下面給出一個(gè)示例,里面的信息都是亂填的,僅用于對(duì)比檢查。

5.3 創(chuàng)建配置文件

(難點(diǎn)預(yù)警) 在服務(wù)器中創(chuàng)建并寫(xiě)入項(xiàng)目配置文件,該步驟會(huì)使用對(duì)小白十分不友好的Vim編輯器,請(qǐng)保持輸入法為英文模式,并嚴(yán)格遵守下面的步驟,謹(jǐn)防出錯(cuò)。

進(jìn)入項(xiàng)目文件夾,指令如下,復(fù)制后粘貼進(jìn)服務(wù)器終端然后回車(chē):

cd chatgpt-on-wechat

使用Vim編輯器創(chuàng)建配置文件并打開(kāi)編輯,指令如下,復(fù)制后粘貼進(jìn)服務(wù)器終端然后回車(chē):

vi config.json

按下I鍵,進(jìn)入Vim編輯模式。

復(fù)制5.2步驟中編輯好的項(xiàng)目配置信息,然后粘貼進(jìn)Vim編輯器。

依次按鍵Esc:、w、q、Enter以保存編輯并退出Vim編輯器(注意第二個(gè)按鍵是英文冒號(hào)而非分號(hào))。

此步完成后,正常會(huì)返回到終端界面,如未返回則操作有誤,建議關(guān)閉終端,重新連接后從步驟1.進(jìn)入項(xiàng)目文件夾重新開(kāi)始。若成功退出Vim編輯器,則輸出配置文件信息并最后一次檢查,指令如下:

cat config.json

指令執(zhí)行后會(huì)輸出配置文件信息,即我們之前粘貼進(jìn)去的文本,請(qǐng)檢查是否有誤,下圖為示例,若信息無(wú)誤,則完成了代碼配置。

在云服務(wù)器運(yùn)行項(xiàng)目,使用以下指令運(yùn)行項(xiàng)目:

sudo python3 app.py

若輸出如下圖則運(yùn)行正常無(wú)報(bào)錯(cuò),此時(shí)云服務(wù)器的終端暫時(shí)先不要關(guān)閉(瀏覽器選項(xiàng)卡不要關(guān)掉)

6.微信公眾平臺(tái)配置

在云服務(wù)器運(yùn)行程序后,便只剩最后一步啦!成功很接近啦??!

回到微信公眾平臺(tái),若之前關(guān)閉了,請(qǐng)進(jìn)傳送門(mén):

https://mp.weixin.qq.com/

進(jìn)入微信公眾平臺(tái)首頁(yè)->設(shè)置與開(kāi)發(fā)->開(kāi)發(fā)接口管理->修改服務(wù)器配置,如下圖:

修改服務(wù)器配置,按如下規(guī)則填寫(xiě),示例如下圖:

  • URL: http://你的服務(wù)器公網(wǎng)IP/wx
  • Token: 要和前面步驟的配置文件中的一樣
  • AESKey: 要和前面步驟的配置文件中的一樣
  • 加密方式: 兼容模式

填寫(xiě)完成后點(diǎn)擊提交,彈窗點(diǎn)確定,確定后若上方顯示“提交成功”則配置驗(yàn)證成功!!最后再點(diǎn)擊啟用,啟用成功便配置完成啦!現(xiàn)在你的公眾號(hào)已經(jīng)接入了DeepSeek啦??!請(qǐng)到公眾號(hào)測(cè)試?。?/p>

7.完善工作&后續(xù)工作

1.當(dāng)前為了便于測(cè)試,所執(zhí)行的指令會(huì)使服務(wù)器響應(yīng)終端的關(guān)閉信號(hào),即終端關(guān)閉后項(xiàng)目進(jìn)程便會(huì)終止。在測(cè)試成功后若想讓程序無(wú)值守運(yùn)行在云服務(wù)器,可以先到阿里云ECS控制臺(tái)重啟云服務(wù)器后重新連接,進(jìn)入終端后執(zhí)行下面的指令運(yùn)行程序,這樣本地電腦關(guān)機(jī)也不會(huì)影響服務(wù)器程序的運(yùn)行啦。

(cd chatgpt-on-wechat && nohup python3 app.py &); tail -f ./chatgpt-on-wechat/nohup.out

2.建議定期重啟服務(wù)器,重啟后執(zhí)行上面的指令即可重新無(wú)值守運(yùn)行程序。

3.在了解配置文件各條目含義后,可自定義配置文件,例如換成DeepSeekR1模型、自定義觸發(fā)格式、回復(fù)格式等。

4.阿里云ECS免費(fèi)試用額度是300元(大概能用2個(gè)月),請(qǐng)定期在阿里云用戶(hù)中心關(guān)注試用進(jìn)度,在額度耗盡前續(xù)費(fèi)或釋放試用資源。

5.DeepSeek的API調(diào)用贈(zèng)送金額為10元,請(qǐng)?jiān)?code>DeepSeek開(kāi)發(fā)者平臺(tái)關(guān)注用量情況,根據(jù)自身需求續(xù)費(fèi)或停用API。

相關(guān)文章

最新評(píng)論