我不會寫程式,我只出一張嘴

BOT 教學|我不會寫程式,但我養了好幾隻機器人

沒錯,我開頭直接講清楚,我完全不會寫程式。

雖然說不是到完全不會,但我離"會"這個狀態還差得太遠,寫程式對我來說就是一個完全碰不到的專業。

但自從有了 AI 幫助之後,我開始用另外一種方式在跟程式碼對話。

我現在阿,手上其實有好幾隻正在跑的機器人 BOT。

有一隻每天早上會跟我報告今天有什麼事,有一隻我跟它講一聲,它時間到就提醒我。

還有一隻更誇張,會幫我的網站寫文章,自己找圖、自己排版、自己丟進後台變草稿,等我起床看。

如何製作 AI 機器人?我只做兩件事
圖片來源:Pixabay

如何製作 AI 機器人?我只做兩件事

現在的 AI 已經會寫程式了,而且寫得比大部分人好(像我),所以做一隻機器人,流程大概是這樣:

  • 我跟 AI 說,我要一隻機器人,我跟它講「明天下午三點提醒我繳費」,它時間到就要傳訊息給我。
  • 然後 AI 就開始寫,寫完跟我說好了。
  • 我就去試,真的會提醒。

就這樣,只要我先把 AI BOT 建置起來,他確實就能夠在某個時刻做到某件事情。

而我做的事情只有兩件:講清楚我要什麼,然後試試看它做出來的東西對不對。

後來我才知道,這種用講的讓 AI 寫程式的做法,現在有個流行的名字,叫 vibe coding。

只是這兩件事,第一件比想像中難。

我卡住的時候,通常不是因為我不會寫程式。是因為我自己也講不清楚我到底要什麼。

「幫我做一個很方便的機器人」這種話,AI 接不住,因為我自己都不知道什麼叫方便。

但「我每天早上起床,要它把今天的行程唸給我聽」,這句話一講出去,東西就做得出來。

一隻 AI 機器人,其實是三個零件

真正要做出一隻 AI 機器人,你得有三件事情要處理。

一開始我弄的時候也都是懵懵懂懂的,直到後面我才有概念的把我的流程拆開來,找到這三個重要的關鍵點。

應該說你要學會寫 AI BOT(或常聽到的 AI agent),你必須搞懂下面這三件事情。

部署

部署的概念,就像是給 BOT 電池。

我們把程式寫好了之後,要放在一台二十四小時不關機的電腦上,它才會一直醒著等你。

除非你願意一直開著電腦都不關,否則你就需要在網路上租一個讓你 BOT 二十四小時都能活著的「電池」。我用的是 Railway,它是什麼、多少錢,看 Railway 是什麼 那篇。

模型

你的背後模型是誰很重要。

機器人聽得懂人話,是因為背後接著一家 AI 公司的模型,訓練方法不同、價格不同,所出現在的品質與內容也會不同。

平台

簡單來說,就是它活在哪個地方。

我的機器人住在 Discord、LINE 以及 Telegram,看你平常常用哪一個。

平台這塊先寫好了三篇:

LINE Bot 是什麼?機器人住這裡的好處、限制跟多少錢
Telegram Bot 是什麼?機器人住這裡的好處、限制跟多少錢
Discord Bot 是什麼?機器人住這裡的好處、限制跟多少錢

ChatGPT 裡的機器人,跟自己養一隻差在哪

你可能會問,我在 ChatGPT 裡面按幾下也能做一個「我的 GPT」,那算不算?

算,但它跟我養的這幾隻差一件事:它不會自己動。

你要打開 ChatGPT、問它,它才回你。你關掉,它就不存在了。

我養的這幾隻是反過來的,它們每天固定時間自己醒來,自己去做事,做完丟給我看。

我沒問它,它也在做,差別就在有沒有那台二十四小時不關機的電腦,也就是上面說的「部署」那一塊。

還有一件事也差很多:它會自己檢查。

ChatGPT 寫給你的東西,對不對你自己看,它不會回頭確認。

我養的這幾隻會!寫文章那隻挑完素材、寫完稿、自己配圖,然後把稿子推上我的網站變草稿,最後回頭把用過的素材搬進「已用」那個夾子,免得隔天又寫一篇一樣的。

有一次搬檔那步失敗了,它自己在群組裡跟我說「這則寫壞了」,還把錯誤訊息貼出來。

稿子其實好好地躺在後台,壞的只是最後歸檔那一步。

差別大概是這樣:

ChatGPT 裡的機器人自己養一隻
誰先開口你問它才答時間到它自己動
你關掉之後就沒了照樣在跑
做完的東西你自己看對不對它自己檢查,錯了會回報
能碰的東西只能跟你講話能開你的網站後台、傳訊息、存檔
要準備什麼一個帳號三個零件(上面那三塊)
AI 幫我寫程式,那壞掉了怎麼辦?
圖片來源:Pixabay

自製機器人要準備什麼?費用多少?

講得這麼輕鬆,總要付出點什麼吧?

有的,三個帳號,對應上面三個零件:

  • 部署:GitHub 帳號(免費,程式放這裡)加一個雲端服務的帳號(程式在那裡跑起來)。GitHub 這一步很多教學跳過,我第一次就卡在這裡。
  • 模型:挑一家 AI 公司拿一組金鑰,照用量算錢。我用的是 DeepSeek。
  • 平台:LINE、Discord 或 Telegram 的開發者後台,免費。

費用我把看得到的數字直接給你。我全部的機器人擠在同一個雲端帳號,2026 年 8 月 25 日到 9 月 25 日這個帳單週期,到我寫這篇的時候用掉 3.84 美元,整個月預估 8.06 美元。那是我所有機器人加起來的錢,不是一隻。

模型的錢照用量算,會隨你的機器人講多少話變動,這個我在模型那組文章攤開講。

所以如果你只想養一隻,花的會比上面那個數字少很多,因為那是我全部機器人加起來的。

這三樣東西我後面會一個個介紹,包含為什麼要這樣挑。

為什麼 LINE BOT 教學我都看不懂?
圖片來源:Pixabay

那我從哪一塊開始?

如果你看到這裡想動手,先從平台那塊。

理由很簡單:先決定它住哪裡,你才知道要跟 AI 講什麼。平台的開發者後台免費,另外兩塊要等你有東西要放上去才有意義。

我不會騙你說一個下午就做得出來。我第一隻機器人的程式碼是同一天弄出來的,但那天我來回改了八次才穩定。

不過整個過程裡,我一行程式都沒有自己寫。

三塊各自的文章我會一篇一篇補上來,你缺哪一塊就看哪一塊。

常見問題

不會寫程式可以做機器人嗎?

可以。程式讓 AI 寫,你負責兩件事:把需求講清楚,然後試做出來的東西對不對。難的是第一件——你得清楚知道自己要什麼。我一行程式都沒自己寫過,手上這幾隻都是這樣養起來的。

AI agent 是什麼?

不用你問、自己會去做事的 AI 就叫 AI agent。你打開 ChatGPT 問它才回你,那不算;我的機器人每天固定時間自己醒來、自己做事、做完丟給我看,那才是。

自己做一隻機器人要花多少錢?

部署的錢我看得到:我全部機器人擠在同一個 Railway 帳號,2026 年 8 月 25 日到 9 月 25 日這個週期目前用掉 3.84 美元,整月預估 8.06 美元。模型的錢照用量算,我用比較便宜的那一家,實際數字我在模型那篇攤開。

Comments

No comments yet. Why don’t you start the discussion?

    發佈留言

    發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *