自動化與 Agent

把 AI 接上 Telegram,做一個 24 小時遙控助理

讀完你能:用手機遙控 AI 24 小時幹活,架構是『便宜模型當前台接訊息、你本來就有訂閱的強模型當後台做事』,邊際成本趨近於零。完全沒碰過也沒關係,每一步都寫到能照抄,卡住的地方教你怎麼問 AI 自救。

2026/09/16 | 3 分鐘閱讀

讀之前:兩個名詞先講白話

  • Telegram:一款免費通訊 App(像 LINE)。我們要在裡面養一個「機器人帳號」,你傳訊息給它,它就去叫 AI 幹活、再把結果回傳給你。
  • Gateway(閘道):一個跑在你電腦上的小程式,扮演「總機」——收 Telegram 訊息 → 交給便宜的前台 AI 判斷 → 需要寫 code 就叫後台的強 AI 出手。本篇用的是開源工具 Hermes Agent(NousResearch 出、MIT 授權、免費)。

一、先懂一個觀念(全篇最重要)

不要讓「一顆模型」包辦全部,拆成兩個角色:

  • 前台大腦(便宜):在 Telegram 收訊息、判斷你要幹嘛。用便宜模型(如 Gemini Flash)就夠。
  • 後台工人(強、但你已付費):真正寫 code、改檔案。直接用你本來就有訂閱的 AI 開發工具跑。

好處:前台便宜、後台不必另開一份貴 API,整條鏈路的邊際成本幾乎是零。

二、按步驟做(照著點就好)

Step 1|建一個 Telegram 機器人,拿到「鑰匙」

  1. 手機或電腦打開 Telegram,最上面搜尋框打 @BotFather(Telegram 官方發機器人的機器人),點進去。
  2. 傳一句 /newbot 給它。
  3. 它會問你「機器人名字」→ 隨便取(例如 我的AI助理);再問「帳號(要 bot 結尾)」→ 例如 myai_helper_bot。
  4. 成功後它會給你一長串像 8979xxxx:AAG... 的字,這叫 Token(鑰匙)。先複製存起來,別外流。
  5. 再搜尋 @userinfobot,點進去傳任意訊息,它會回你一個數字 → 這是你的 user_id,等下設白名單用。

卡住就問 AI:把上面貼給 AI,說「我在用 Telegram BotFather 建 bot,做到第 X 步看到 OO,接下來怎麼做?」

Step 2|裝 Gateway(Hermes Agent)

  1. 上網搜尋「Hermes Agent NousResearch GitHub」,進它的官方 GitHub 頁。
  2. 照 README 的 Installation 裝(Windows/Mac 步驟不同,跟著你系統那段走;優先用官方安裝檔,不要跑來路不明的腳本)。
  3. 裝完它會有一個設定檔 config.yaml 和一個 .env(放鑰匙的地方)。

這步最容易卡,直接把 AI 當你的技術客服。複製這段去問(Claude/ChatGPT 都行): 「我要在 Windows(或 Mac)安裝開源工具 Hermes Agent 當 Telegram gateway,我是新手。請一步步帶我:從下載、安裝、到找到 config.yaml 和 .env 檔在哪。每一步等我回報結果再給下一步。」

Step 3|把前台大腦「釘死」成便宜模型

  1. 打開 config.yaml,把模型供應商設成你要的便宜模型,不要設 auto(原因見坑①)。
  2. 去該模型官網申請一把 API key,貼進 .env。

Step 4|設定「後台工人」=你的 AI 開發工具

  1. 規則設成:遇到「寫 code/工程任務」時,前台去呼叫你的開發工具的 headless(無介面)指令。
  2. 幫它開「只能在指定工作資料夾內寫檔」的權限模式,並指定一個固定資料夾當它的活動範圍。

Step 5|鎖白名單、設開機自動啟動

  1. 在 .env 設「只允許你的 user_id」(Step 1 拿到那組數字),別人的訊息一律不理。
  2. 把「啟動 gateway」設成開機自動跑(Windows 可放 Startup 資料夾,免系統管理員權限)。
  3. 電腦電源設定改成「不休眠」,才能真 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 助理。

支持這裡的內容:前往 Ko-fi 斗內