打造你的虛擬秘書 TIFA:用 n8n + Telegram 自動化工作日常,解鎖 AI 助理新可能

☀️ 早安老闆,今天 9 點有一場會議,預計會下雨,記得帶傘☂️

早餐記得吃,不然會變笨(據我查到的研究是這樣說的 😏)
1d6f1617-f1c6-8000-a23c-ca43ce88e8de.png

我揉揉眼睛,笑了一下。這訊息不是誰傳來的,是我打造的小秘書——Tifa

她是我用 n8n 自動化工作流程 + Telegram Bot 打造的助理。她可以為你做到:從日常提醒、任務分配、行事曆整理,到回話打屁(對,她偶爾會嘴我),全自動。

在繁忙的現代生活中,我們常常需要助手來幫助管理每日的任務和行程,並提供即時的信息與提醒。打造一個智能、友善且高效的虛擬助理不僅是技術的挑戰,更是一種生活方式的革新。

在今天的文章中,我將向您介紹如何通過簡單且具創意的方法,使用n8n自動化工作流程和平臺以及Telegram Bot來創建這樣一個智慧助手——Tifa。

誰需要 Tifa?

  • 自由工作者:每天任務太多,Tifa 幫你當小主管
  • 開發者:想實作 Bot 但不想寫一堆 code
  • 自動化控:腦中永遠在想「這個可以自動嗎?」

總之,如果你有 Telegram,也想打造一個聰明又有點個性的 AI 秘書,那你超適合試試這篇教學!


打造虛擬秘書的準備清單

首先,您需要一些基本工具和服務的支持:

  1. n8n 安裝教學(本地 or 雲端)在 Zeabur 平台上一鍵部署 n8n:打造自動化工作流的未來 (簡易部署指南與進階設定)
  2. 免費圖床服務:如果希望 Tifa 發送圖片訊息,應配置圖床服務。

Telegram Bot 建立與 Token 擷取方式:在 Telegram 加入 https://t.me/BotFather。輸入 /newbot 然後依指示設定機器人,然後你會得到一組 Token,等一下在 n8n 設定的時候會用上。

273f1617-f1c6-801c-9228-e4d917d53f57.png
273f1617-f1c6-80fd-83db-fab8af375542.png

取得 OpenAI API Key:由官網申請:https://platform.openai.com/settings/

273f1617-f1c6-80d2-ace3-f629f4546b4e.png

將這些基礎設置準備好,您將能夠開始配置您的 AI 助手Tifa,對了,不要忘了準備照片。

1d6f1617-f1c6-8000-9495-c69a3bc792af.png

Tifa 的誕生(Step-by-step 圖解說明)

在這部分,我們將建立一個能主動發送提醒、支援 ChatGPT 並具備自然語言交互能力的 Tifa。

初步設置

首先設置 Telegram 和 OpenAI API:

  • Telegram:輸入您從BotFather獲得的API token。
  • OpenAI:輸入OpenAI的API key。
1d5f1617-f1c6-805b-b45a-ff8279a5070e.png

Telegram Account 輸入剛剛申請的 API Token

1d5f1617-f1c6-8029-a3d7-ec53d099fe36.png

Model 使用 OpenAI 我們也是輸入剛剛申請的 API Key 

1d5f1617-f1c6-80a3-a5a8-ef4454920ee1.png

設置完成後,對工作流進行測試,確保所有功能如預期運行。點一下 Test workflow , 在手機上的 Telegram 上打個 “hello”,然後你會出現出現錯誤。

1d5f1617-f1c6-8051-a2b3-e5205b376f9f.png

原來我們少做了節點設定。

1d5f1617-f1c6-8004-9f42-efaade3bf37b.png

首先打開 Telegram Trigger。將 Tigger on 設定為 Message,收到 Message 就會觸發自動程式。

1d5f1617-f1c6-8070-877f-eed5e7ee594f.png

第二、打開 AI Agent 節點,將 Text 拉到 Prompt ,這樣系統才會將我們在 Telegarm 打字的內容,變成 ai 的提示詞。

1d5f1617-f1c6-8010-94d2-fdf3a40ba764.png

第三、打開 Telegram2 節點:Resource 選擇 Message

先選擇上面的 Telegram Trigger ,將 from → id 拖曳到 Chat ID。

1d5f1617-f1c6-80f8-9f85-ff73b0b148ff.png

再選擇 AI Agent ,將 output 拖曳到 Text 裡。這樣 Telegram 就會知道要傳什麼內容給某個 chat ID。

1d5f1617-f1c6-80e5-a3ac-fc0c1379cb8a.png

如果你不想看到訊息”This message was sent automatically with n8n” 的話,可以將 Additional Fields 下的 Append n8n Attribution 「關閉」。

第四、openai 的model 可以選擇便宜好用的 gpt 4o mini ,價格可以參考:https://platform.openai.com/docs/pricing

1d5f1617-f1c6-8010-8b63-e1b06110b63c.png

第五、將 Simple Memory 打開,將 id 拉到 KEY 做為 Session ID。

1d5f1617-f1c6-80ea-bd66-d02d10496d7e.png

我們可以再試試和 TIFA 聊聊,應該反應不錯。

1d5f1617-f1c6-803e-afaa-de23778f3cf1.png

讓 Tifa 不只是會做事,更有靈魂的秘訣

「AI 若只會搜尋文字,永遠無法寫出打動人心的故事」— Fiction.liveBench

AI的靈魂來自細膩設計的 Prompt 與記憶管理,所以我們要用 prompt 為 AI 打造「性格」,打開 AI Agen 節點。在 Options 找到 System 輸入你希望打造的個性、態度、語調等。

1d6f1617-f1c6-8008-b1af-cbfbbf4a39b8.png

AI 有個問題,它本身是無「長期記憶」的,但我們可以透過 n8n 自建記憶系統,讓它「假裝」有記憶功能。

作法一、用「Simple Memory Node」或「自建資料儲存」記錄上下文

使用 n8n 的 Memory 節點(如 AI Agent 模組內建)

  • Session ID 設定為每個聊天的 Chat ID
  • n8n 會自動將先前的上下文串在一起送給 GPT
  • 適合做對話式記憶(上下文維持)

適合場景:

  • Tifa 記得剛剛你說「今天 9 點要開會」
  • 下一句你說「會議在哪開?」她會接著回答

作法二、使用資料庫節點(如 Google Sheet、Notion、MySQL)

你可以把記憶存起來,做出長期記憶查詢的功能。

流程:

  1. 傳訊息時 → 擷取「關鍵資訊」(如名字、生日、習慣)
  2. 存進資料庫(可用 Google Sheet、Airtable、Notion 等)
  3. 下一次對話時 → 先查詢用戶歷史,再動態組 Prompt

適合場景:

  • Tifa 記得你喜歡喝哪種咖啡 ☕
  • Tifa 會說:「今天你要開早會,我猜你會想喝冰美式~😎」

進階玩法:擴展 Tifa 的能力

語音控制:讓互動更自然流暢如果你想要和 TIFA 用說的話,也可以使用語音控制(結合 Whisper / Google Speech)系統,讓 OpenAI 將你的聲音轉成文字。

274f1617-f1c6-802f-87ce-e016366b2771.png

串接天氣API又或是讓 TIFA 撈取天氣資訊,就可以提醒你要穿外套還是做好防曬,可以參考影片:https://www.youtube.com/watch?v=KKUyFj2bs

274f1617-f1c6-8058-a6b1-dcc1e2819206.png

整合 Google Calendar首先你需要申請 Google OAuth 和 api 開啟功能,網路上資料很多,請自行搜尋。

274f1617-f1c6-8088-b709-d6d3bf96f130.png

在 AI Agent 的 Tool 加上一個 Google Calendar,在設計中,讓它可以取得多個 Event 活動。\

274f1617-f1c6-807e-bc0d-d488d5c72327.png

下一步我還能做什麼:心得 & 結論

這篇文章不是從「開發者視角」出發,而是以打造一個有思維、有靈魂的「AI 角色」來設計 Tifa。她不只是能完成任務的助理,更是一位具備個性與理解力的夥伴。

擁有這樣的智能助理,不僅大幅提升了工作與生活的效率,也啟發我們重新思考未來的生活方式。

我們正站在效率與人工智慧交會的奇異點上,未來充滿無限可能。隨著功能持續進化,Tifa 將不再只是你的助理,而是一整個 AI 團隊,全方位支援你的每一天。

「今天打造一個 Tifa,明天你就能擁有一整個 AI 團隊。」

參考資料:

Read more

AI 真的能幫我上班嗎?

AI 真的能幫我上班嗎?

So桑:「每天早上上班的時候,我都會想一個問題——有沒有可能 AI 幫我上班?我躺在床上,它幫我開會、回信、報告全寫完……」 Tifa:「那你不就失業了嗎?」 So桑:「對,但我失業的同時,它也幫我賺錢啊~」 So桑:「而這不是開玩笑。2025 年的 AI,真的已經卷(競爭)到離譜的程度。你以為你在努力工作,但其實 AI 比你還勤勞,還不會請病假,還不會抱怨薪水太低。」 AI 到底有多卷? So桑:「要看一個產業多卷,看錢就知道了。」 ▲ 2025 上半年生成式 AI 投資金額達 492 億美金,比去年全年還多 (資料連結)。 So桑:「這就像是百貨公司周年慶。每家公司都在打折搶客戶,AI 世界每天都在上新貨,早上剛出 GPT-6,

By So桑
【閱讀心得】小島經濟學:看見資本、貨幣與自由 從一張漁網改變你的理財思維

【閱讀心得】小島經濟學:看見資本、貨幣與自由 從一張漁網改變你的理財思維

我覺得經濟學其實是離我們最近的學問。它不是抽象的符號遊戲,也不是只有大學才看得懂的東西。這本書把資本、貨幣、利率、貿易、政策這些看似艱深的詞,用魚、網、銀行這類生活化的故事拆開說清楚。讀完你會發現,原來經濟學可以這麼接地氣,能直接幫你在日常中做選擇。 在和朋友聊聊理財,常聽到一個觀念:「財富是讓你選擇怎麼活,不是累積數字的遊戲,目的是自由。」 《小島經濟學》告訴我們的更多是如何做選擇的看法。 一張魚網如何改變命運 故事從一張捕魚網開始。艾伯花幾天編好第一張網,從此每次出海能多捕幾條魚。這張網不是錢,而是能反覆使用、提高生產力的「工具」或「能力」。 有人看到機會,想學做網,但怕餓肚子,他們會去跟艾伯借魚或借工具。這種借貸,其實就是最原始的信用。借的人希望用時間換取未來更高產出;借的人(艾伯)則在承擔風險,期待回報。 這是資本的起點:有人願意犧牲眼前的消費,去創造能持續產出的東西。當大家都願意這樣做,島上每個人最後都有網,一天能捕兩條魚,生活質量整體提升。 所以資本不是錢,

By So桑
拖延症:台灣人的日常心魔,如何把「明天再說」變成「現在就做」的執行力

拖延症:台灣人的日常心魔,如何把「明天再說」變成「現在就做」的執行力

「你可以拖延,但時間不會。」— 班傑明・富蘭克林 「我們明天再開始吧!」 「拖延症」大概是你我最熟悉的朋友兼敵人。不是重病,卻讓無數夢想停在起點。只要能跨過那一步,很多事其實都迎刃而解。如果有方法把拖延變成行動力,我們是不是就能活成自己想要的樣子? 我們為什麼會拖延?生物學角度的「拖延」 人的大腦天生趨樂避苦,「該做」常伴隨痛苦。 思考很容易,但做起來就不簡單,行動伴隨不適,大腦本能就會先閃躲。 所以拖延其實不是「懶」,而是大腦在保護你避開壓力與不確定性。 一、進化與環境失配 人類大腦同時有「即時回饋偏好」的舊系統與「長期規劃」的新皮質。 過去在資源稀缺與威脅環伺時,即時回饋有利生存;現代任務多為延遲回報,產生失配,傾向推遲需要長期投入的行動。 Tim Urban 在 TED 經典演講(連結),提到的「理性決策者 vs. 即時滿足猴」的比喻指出:當生活沒有立即威脅時,

By So桑
幣漲無疑《Number Go Up》在說什麼:敘事、風險與人性的一本清醒書

幣漲無疑《Number Go Up》在說什麼:敘事、風險與人性的一本清醒書

市場會騙人,人性更會。 敘事能抬價,但風險只會累積。 做好退場計畫,比預測價格更實用。 「別把幸運當實力,也別拿善意當免死金牌。」 本傑明・葛拉漢:「投資在短期是一部投票機,在長期是一部稱重機。」 把票投給敘事沒關係,但別忘了最重要的「風險」。 為什麼大家相信「幣漲無疑」? 一般人會說沒有「必漲資產」。在華人世界,很多人信房地產;有些國家偏愛黃金;而幣圈信徒更偏向比特幣。作者指出,比特幣信徒極為死忠,幾乎任何新聞都能被詮釋為利多,形成強大的買盤與敘事支撐。泡沫可以比你想像更久,反人性操作會把做空者擠爆,所以他選擇不做空比特幣。 敘事是一種身份與群體歸屬。當我們在短時間內推測未來走勢,就很容易「自我強化偏誤」:只收集支持自己觀點的資訊,忽略不利訊號。於是「幣漲無疑」像口號一樣被喊大聲,直到現實來敲門。 不過,2000 的網路泡沫與 2008 的金融海嘯都沒有讓世界毀滅,反而帶來生態的重整與成長。 這本書適合兩種人閱讀: 1. 已在幣圈打滾已久的人:你看過事件本身,

By So桑