自動化與 Agent
把 AI 接上 Telegram,做一個 24 小時遙控助理
讀完你能:用手機遙控 AI 24 小時幹活,架構是『便宜模型當前台接訊息、你本來就有訂閱的強模型當後台做事』,邊際成本趨近於零。完全沒碰過也沒關係,每一步都寫到能照抄,卡住的地方教你怎麼問 AI 自救。
讀之前:兩個名詞先講白話
- Telegram:一款免費通訊 App(像 LINE)。我們要在裡面養一個「機器人帳號」,你傳訊息給它,它就去叫 AI 幹活、再把結果回傳給你。
- Gateway(閘道):一個跑在你電腦上的小程式,扮演「總機」——收 Telegram 訊息 → 交給便宜的前台 AI 判斷 → 需要寫 code 就叫後台的強 AI 出手。本篇用的是開源工具 Hermes Agent(NousResearch 出、MIT 授權、免費)。
一、先懂一個觀念(全篇最重要)
不要讓「一顆模型」包辦全部,拆成兩個角色:
- 前台大腦(便宜):在 Telegram 收訊息、判斷你要幹嘛。用便宜模型(如 Gemini Flash)就夠。
- 後台工人(強、但你已付費):真正寫 code、改檔案。直接用你本來就有訂閱的 AI 開發工具跑。
好處:前台便宜、後台不必另開一份貴 API,整條鏈路的邊際成本幾乎是零。
二、按步驟做(照著點就好)
Step 1|建一個 Telegram 機器人,拿到「鑰匙」
- 手機或電腦打開 Telegram,最上面搜尋框打
@BotFather(Telegram 官方發機器人的機器人),點進去。 - 傳一句
/newbot給它。 - 它會問你「機器人名字」→ 隨便取(例如
我的AI助理);再問「帳號(要 bot 結尾)」→ 例如myai_helper_bot。 - 成功後它會給你一長串像
8979xxxx:AAG...的字,這叫 Token(鑰匙)。先複製存起來,別外流。 - 再搜尋
@userinfobot,點進去傳任意訊息,它會回你一個數字 → 這是你的 user_id,等下設白名單用。
卡住就問 AI:把上面貼給 AI,說「我在用 Telegram BotFather 建 bot,做到第 X 步看到 OO,接下來怎麼做?」
Step 2|裝 Gateway(Hermes Agent)
- 上網搜尋「Hermes Agent NousResearch GitHub」,進它的官方 GitHub 頁。
- 照 README 的 Installation 裝(Windows/Mac 步驟不同,跟著你系統那段走;優先用官方安裝檔,不要跑來路不明的腳本)。
- 裝完它會有一個設定檔
config.yaml和一個.env(放鑰匙的地方)。
這步最容易卡,直接把 AI 當你的技術客服。複製這段去問(Claude/ChatGPT 都行): 「我要在 Windows(或 Mac)安裝開源工具 Hermes Agent 當 Telegram gateway,我是新手。請一步步帶我:從下載、安裝、到找到 config.yaml 和 .env 檔在哪。每一步等我回報結果再給下一步。」
Step 3|把前台大腦「釘死」成便宜模型
- 打開
config.yaml,把模型供應商設成你要的便宜模型,不要設 auto(原因見坑①)。 - 去該模型官網申請一把 API key,貼進
.env。
Step 4|設定「後台工人」=你的 AI 開發工具
- 規則設成:遇到「寫 code/工程任務」時,前台去呼叫你的開發工具的 headless(無介面)指令。
- 幫它開「只能在指定工作資料夾內寫檔」的權限模式,並指定一個固定資料夾當它的活動範圍。
Step 5|鎖白名單、設開機自動啟動
- 在
.env設「只允許你的 user_id」(Step 1 拿到那組數字),別人的訊息一律不理。 - 把「啟動 gateway」設成開機自動跑(Windows 可放 Startup 資料夾,免系統管理員權限)。
- 電腦電源設定改成「不休眠」,才能真 24 小時待命。
Step 6|手機測一發
用手機 Telegram 傳給你的 bot:「幫我在工作資料夾建一個 hello.py,印出現在時間」。看它有沒有真的產出檔案並回你。有 → 成功。沒反應 → 看下面坑②。
三、你一定會踩的三個坑(這才是最值錢的地方)
坑① 前台模型別設 auto
provider: auto 是不確定的——可能自動挑到你電腦上某顆沒審查、或免費但被限流的模型,結果一直回錯誤碼(404/429)。永遠把 provider 釘死成你要的那顆。
坑② .env 的「行內註解」會把你搞死(新手最常中)
很多 .env 不會自動去掉行末的 # 註解。像這樣就錯了:
TELEGRAM_ALLOWED_USERS=123456 # 我的帳號 ← 錯!
這個值會變成「123456 # 我的帳號」整串,害白名單永遠對不上,你的訊息被靜默吞掉——不回你、也不報錯,超難查。.env 每個值後面一律不要加註解。
坑③ 委派「靠邊界」不「靠拜託」 你會發現:光在指令裡寫「coding 交給後台做」,前台還是會自己搶著做、重複勞動。真正管用的不是把話講清楚,而是設好權限邊界——限定後台工人「只能在指定資料夾寫檔」,讓它寫出來的檔成為唯一權威,前台就沒得亂改。分工是設計出來的,不是講出來的。
四、萬用救援:卡住時怎麼問 AI
任何一步卡住,把下面模板填一填丟給 AI(Claude/ChatGPT),比自己 Google 快十倍:
我在做「把 AI 接上 Telegram 當 24 小時助理」,用的工具是 Hermes Agent。
我的系統是 Windows(或 Mac),我是新手。
我現在在 Step X,剛剛做了 ____,結果出現 ____(貼上你看到的畫面或錯誤訊息)。
請用最白話的方式,一步一步帶我解決,每次只給一步,等我回報再繼續。
重點:把錯誤訊息原文貼給它、說你是新手、要它一步一步來。這三句話能讓 AI 變成你的專屬教練。
一句話總結
省錢的關鍵是「便宜前台+你已付費的強力後台」;穩定的關鍵是「用權限邊界逼出乾淨分工」。把這兩點做對,你就有一個 24 小時、手機隨叫隨到、幾乎零邊際成本的 AI 助理。
這是踩坑實錄與 AI 工具實測系列的一部分。想收到後續完整 SOP,訂閱電子報。
支持這裡的內容:前往 Ko-fi 斗內