本地部署AI Agent平臺(tái)教程:免費(fèi)開源打造WhatsApp/Telegram AI助手
不用翻墻、不依賴API、不交智商稅:本地部署AI Agent平臺(tái),打造你的AI全能助手
你是不是也遇到過這些麻煩:想讓AI自動(dòng)回復(fù)WhatsApp工作消息,但官方API申請(qǐng)復(fù)雜還收費(fèi);想用Telegram機(jī)器人管理社群,又擔(dān)心數(shù)據(jù)經(jīng)過第三方服務(wù)器;或者只是想體驗(yàn)最新的Claude、GPT模型,卻卡在“科學(xué)上網(wǎng)”這一步?
今天介紹的AI Agent平臺(tái),就是為解決這些痛點(diǎn)而生的開源工具。它能讓你在自己電腦上搭建一個(gè)AI助手,直接連接WhatsApp、Telegram、Discord等22+個(gè)平臺(tái),自動(dòng)處理消息,而且所有數(shù)據(jù)都留在本地,完全私密。
為什么選AI Agent平臺(tái)?三個(gè)核心優(yōu)勢(shì)
第一,真·本地部署,數(shù)據(jù)完全自主。
你的聊天記錄、配置信息、自定義腳本全部存在自己電腦上,不經(jīng)過任何第三方服務(wù)器。這就像把AI助手“裝”在你的硬盤里,而不是租用別人的云服務(wù)。
第二,不依賴外部API,不怕服務(wù)中斷。
AI Agent平臺(tái)通過模擬客戶端方式連接平臺(tái),不需要申請(qǐng)官方API(很多平臺(tái)API不僅難申請(qǐng),還有調(diào)用次數(shù)限制和費(fèi)用)。這意味著只要你的賬號(hào)能正常登錄,它就能工作。
第三,模型兼容性強(qiáng),自由切換。
它支持Claude、GPT、Gemini、Llama等主流模型。你可以用本地運(yùn)行的Llama處理日常任務(wù),需要高質(zhì)量回復(fù)時(shí)切換到Claude,靈活又省錢。
部署實(shí)戰(zhàn):五步搭建你的AI助手
我們以Windows系統(tǒng)為例,其他系統(tǒng)步驟類似。整個(gè)過程約20分鐘。
第一步:環(huán)境準(zhǔn)備
為什么需要這一步?AI Agent平臺(tái)是用Node.js開發(fā)的,我們需要先安裝它的運(yùn)行環(huán)境。
- 安裝Node.js(版本18以上)
去nodejs.org下載LTS版本,安裝時(shí)勾選“Add to PATH”。 - 安裝Git
去git-scm.com下載安裝,用于下載代碼。
驗(yàn)證:打開命令行(Win+R,輸入cmd),輸入以下命令看到版本號(hào)就說明成功:
node -v
npm -v
git --version第二步:下載AI Agent平臺(tái)
為什么用Git下載?這樣后續(xù)更新方便,而且能確保獲取官方最新版。
# 克隆倉庫到本地
git clone https://github.com/ai-agent/ai-agent.git
# 進(jìn)入項(xiàng)目目錄
cd ai-agent第三步:安裝依賴
為什么需要安裝依賴?AI Agent平臺(tái)本身是一套代碼,它需要各種“功能包”才能運(yùn)行,比如連接WhatsApp的庫、處理消息的模塊等。
# 安裝所有必需的功能包
npm install這個(gè)過程會(huì)下載約200MB的依賴文件,根據(jù)網(wǎng)速可能需要幾分鐘。
第四步:配置平臺(tái)連接
這是最關(guān)鍵的一步。AI Agent平臺(tái)通過“適配器”連接不同平臺(tái),我們以WhatsApp為例:
復(fù)制配置文件模板:
cp config.example.yaml config.yaml用文本編輯器(如VS Code)打開
config.yaml,找到WhatsApp部分:adapters: whatsapp: enabled: true # 其他配置保持默認(rèn)即可啟動(dòng)連接向?qū)В?/p>
npm run start:whatsapp

這時(shí)會(huì)彈出一個(gè)二維碼——用你的WhatsApp手機(jī)App掃描這個(gè)二維碼(就像登錄WhatsApp網(wǎng)頁版一樣),授權(quán)后連接就建立好了。
為什么這樣設(shè)計(jì)? 因?yàn)樗M的是你正常登錄WhatsApp的過程,不需要申請(qǐng)任何開發(fā)者權(quán)限,也不需要API密鑰。
第五步:配置AI模型
AI Agent平臺(tái)支持多種模型,我們以調(diào)用本地Ollama運(yùn)行的Llama 3為例(完全免費(fèi)、無需聯(lián)網(wǎng)):
- 先安裝Ollama(參考我們之前的教程)
在
config.yaml中添加:models: default: ollama/llama3 # 也可以配置多個(gè)模型,按需切換 claude: anthropic/claude-3-sonnet啟動(dòng)AI Agent平臺(tái):
npm start
驗(yàn)證與效果展示
現(xiàn)在,用另一個(gè)WhatsApp賬號(hào)給你配置的賬號(hào)發(fā)條消息試試:
- 發(fā)送“你好”,AI會(huì)自動(dòng)回復(fù)問候
- 發(fā)送“今天天氣怎么樣?”,它會(huì)調(diào)用天氣API(如果配置了)或基于常識(shí)回答
- 發(fā)送“幫我總結(jié)這篇文章:[鏈接]”,它會(huì)抓取網(wǎng)頁內(nèi)容并生成摘要
實(shí)際應(yīng)用場(chǎng)景舉例:
- 跨境電商客服:自動(dòng)回復(fù)海外客戶的常見問題,支持多語言
- 社群管理:在Telegram群組中自動(dòng)回答新人提問,踢出廣告賬號(hào)
- 個(gè)人效率助手:把微信/Telegram變成你的筆記工具,消息自動(dòng)歸類到Notion
- 數(shù)據(jù)監(jiān)控:監(jiān)控特定頻道的新聞,有重要信息時(shí)推送提醒
常見問題解答
Q:需要一直開著電腦嗎?
A:是的,因?yàn)槭潜镜夭渴稹H绻枰?4小時(shí)運(yùn)行,可以部署在云服務(wù)器(但會(huì)失去“完全本地”的隱私優(yōu)勢(shì))。
Q:會(huì)被封號(hào)嗎?
A:有風(fēng)險(xiǎn),但比用第三方修改版客戶端安全得多。AI Agent平臺(tái)模擬的是正常登錄行為,建議:1)不要高頻發(fā)送消息;2)用小號(hào)測(cè)試;3)閱讀平臺(tái)的使用條款。
Q:能同時(shí)連接多個(gè)平臺(tái)嗎?
A:可以!在config.yaml中啟用多個(gè)適配器就行,比如同時(shí)連接WhatsApp、Telegram和Discord,讓一個(gè)AI助手管理所有消息。
Q:支持中文嗎?
A:完全支持。界面、文檔、AI對(duì)話都可以用中文。
下一步學(xué)習(xí)建議
AI Agent平臺(tái)的強(qiáng)大之處在于自定義腳本。比如你可以編寫腳本:
- 當(dāng)收到包含“緊急”的消息時(shí),同時(shí)發(fā)送郵件通知
- 自動(dòng)將客戶咨詢分類,并轉(zhuǎn)接給不同客服
- 定期從群聊中提取鏈接,生成閱讀摘要
推薦學(xué)習(xí)路徑:
- 先跑通基礎(chǔ)功能,熟悉配置文件結(jié)構(gòu)
- 學(xué)習(xí)編寫簡(jiǎn)單的響應(yīng)腳本(官方有示例)
- 嘗試集成其他工具:比如用SQLite存儲(chǔ)對(duì)話歷史,用Cron設(shè)置定時(shí)任務(wù)
- 探索高級(jí)功能:多模型切換、消息路由、權(quán)限管理
相關(guān)資源:
- AI Agent平臺(tái)官方文檔:github.com/ai-agent/ai-agent/wiki
- 腳本編寫指南:www.nhjb.com.cn的AI Agent平臺(tái)腳本教程
- 本地模型部署教程:Ollama完全指南
最后提醒: 技術(shù)是工具,關(guān)鍵看你怎么用。AI Agent平臺(tái)給了你一個(gè)完全自主的AI助手基礎(chǔ),但真正的價(jià)值在于你如何用它解決實(shí)際問題。從一個(gè)小場(chǎng)景開始(比如自動(dòng)回復(fù)特定類型的消息),慢慢擴(kuò)展,你會(huì)發(fā)現(xiàn):把AI“裝”在自己手里,比租用任何云服務(wù)都踏實(shí)。
遇到問題歡迎到龍蝦社區(qū)提問,我們有一群熱衷折騰的開發(fā)者,會(huì)幫你一起解決。