Railway 就是網路上一台幫你開著不關的電腦

BOT 教學|Railway 是什麼?機器人放這裡 24 小時醒著,一個月多少錢

三個零件裡的部署,就是機器人住的地方。我全部的機器人都住 Railway,這篇講它。

先講結論:不想碰伺服器、只想讓機器人一直醒著的人,它是我用過最省事的一家。

它到底是什麼:一台幫你開著不關的電腦

機器人的程式寫好之後,要放在一台不關機的電腦上跑,它才會二十四小時等你。你自己的電腦不行,你總要關機。

Railway 就是在網路上租一台這樣的電腦。你不用碰那台電腦,你只要告訴它程式放在 GitHub 哪裡,它自己去拿一份、跑起來。你關掉自己的電腦,機器人照跑。

網路上教 Railway 的文章多半是在放網站、放作品集。機器人也是同一件事,差別只在網站等人來看,機器人是時間到自己動。

付了錢它就一直開著,機器人不會睡
插頭插著就一直有電,機器人住這裡就是這個意思。

它對機器人友善在哪

接上 GitHub 就會自己更新

這是我最需要的一件事。我不會寫程式,機器人的程式是跟 AI 講出來的,AI 改完會推上 GitHub。Railway 看到 GitHub 上的程式變了,就自己重抓一份、重開一次,機器人就更新了。

從頭到尾我不用進 Railway 按任何東西。我的秘書 Karina 三個月改了一百多次,每一次都是這樣更新的。

跑起來給你一個網址

有些平台要你給它一個網址,它才知道要把訊息送去哪。LINE 就是這樣,你沒有網址,LINE 的機器人連試都試不到。

Railway 的服務跑起來,設定頁按一下就產生一個網址,貼回 LINE 後台就通了。這一步在自己電腦上做不到,所以 LINE 的機器人一定要住雲端。

掛一顆硬碟,重開也不會忘

機器人記的東西要存在某個地方。Karina 的帳本、行程做到哪一步的小本子,全部存在 Railway 掛給她的一顆硬碟上。它重開、更新,硬碟上的東西都還在。

沒掛硬碟的話,每次重開機器人就失憶一次。這件事網路上教放網站的文章不會講,因為網站沒有帳本。

鑰匙放它那裡,不寫進程式

LINE 的 token、AI 的金鑰、Google 日曆的授權,這些是機器人的鑰匙,不能寫進程式裡,程式在 GitHub 上誰都看得到。

Railway 每個服務有一頁叫 Variables,鑰匙全填在那裡,程式跑的時候自己去讀。這是我所有機器人的做法,一把鑰匙都沒在程式碼裡。

另外它不會睡著。有些免費的家,機器人一陣子沒人叫就被關掉,下次叫它要等它醒。Railway 沒有這件事,付了錢它就一直開著。

它做不到、要注意的

硬碟要掛在固定位置

上面講的硬碟,要在服務設定裡掛到一個固定的位置,程式才找得到。位置對不上,機器人一開機就開不起來,日誌只給一行紅字。

要住 Railway 的機器人,硬碟要跟程式一起講給 AI 聽:「她的資料存在硬碟上,位置是 /data」。

資料夾裡任何檔案改了它都重開

Railway 盯的是 GitHub 那整個資料夾,不只程式。機器人如果會把紀錄抄回同一個資料夾,每抄一行 Railway 就重開它一次。

設定裡有一格叫 Watch Paths,可以指定只盯程式檔。這件事 AI 會處理,你只要知道有這個設定。

其他兩件小的:介面全英文,沒有中文;付費方案我是綁信用卡的,付得了的方式官網寫得不清楚,這個你開帳號的時候會看到。

多少錢

先講免費的部分。新帳號有 30 天試用,給 5 美元額度,不用綁卡。試用完會退到免費方案,一個月給 1 美元額度。

1 美元夠不夠養一隻?我全部的機器人加起來一個月八塊多,平均一隻不到一塊。所以一隻很省的機器人,只回話、不生圖、不抓網頁,有機會在免費額度裡活下來。超過就要升到 Hobby,一個月 5 美元,裡面含 5 美元的用量,超過再照用量算。

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

只養一隻,一個月 5 美元,用不完。

我的哪幾隻住這裡,為什麼

全部。秘書 Karina 住這裡,寫稿那一排晚上接力的也住這裡,一個帳號一個專案,一隻機器人一個服務,並排在同一頁。

為什麼沒換過,兩個理由。第一,它跟 GitHub 接得最順,AI 改完推上去就更新,這件事我三個月沒失手過。第二,Claude Code 講得動它。我叫 AI 幫我開一個新服務、填鑰匙、接 GitHub,它用 Railway 的指令幾分鐘做完,我連後台都不用開。

Zeabur、Render 那些我沒用過,不比。哪天用了再寫。

什麼人該把機器人放這裡

適合:機器人要二十四小時醒著的,像每天早上主動報告、時間到提醒你這種。還有不想碰伺服器的人,這裡沒有伺服器給你碰。

不用:只是想先在自己電腦試試看的。Discord 跟 Telegram 的機器人放自己電腦就能跑,玩到確定要留著再搬上來。LINE 的例外,它一定要有網址,一開始就要住雲端。

怎麼開始

開一個帳號,把程式放上 GitHub,在 Railway 開一個專案接那個 GitHub,鑰匙填進 Variables,要存東西的掛一顆硬碟,跑起來拿到網址。

四句話講完,步驟我另外寫一篇教學,寫好補在這裡。跟 Claude Code 講「我要把這隻放上 Railway 讓它 24 小時跑」,它也會一步一步帶你。

三個零件的地圖在這篇:BOT 教學|我不會寫程式,但我養了好幾隻機器人。住在這裡的一隻真的秘書:我的 AI 秘書。

資安風險在哪

機器人住在這裡,等於你的鑰匙跟資料都放在這裡,這幾件先想清楚。

機器人的鑰匙全放在 Railway,真正的門是你的帳號
鑰匙全在一串上,掉了整串都掉。

鑰匙全在一個地方。LINE 的 token、AI 的金鑰、日曆的授權全填在 Variables,誰進得了你的 Railway 帳號,就拿得到全部。Railway 是用 GitHub 帳號登入的,所以真正的門是 GitHub:那邊的密碼跟兩步驟驗證要開。

網址是公開的。服務跑起來那個網址全世界都連得到,不只 LINE。LINE 送訊息過來會附一個簽名,機器人的程式要先驗那個簽名再做事,不驗的話任何人往那個網址丟一句「幫我轉帳」,它都當是你講的。這件事跟 AI 講一句「LINE 送來的訊息要驗簽章」,它知道怎麼做。

日誌會留東西。程式印出來的每一行都留在 Railway 的日誌裡,看得到日誌的人都看得到。鑰匙只放 Variables,永遠不印出來看,印出來一次就等於外洩,要重發。

資料不在台灣。硬碟上的帳本、紀錄,跟你把檔案放任何雲端一樣,機房在新加坡或美國,Railway 的人理論上碰得到。不能外流的東西不要給機器人記。

我自己做的四件:鑰匙只放 Variables、GitHub 開兩步驟、機器人驗簽章、金鑰掉了立刻重發。做到這四件,剩下的就是你信不信任這家公司,跟你用任何雲端一樣。

常見問題

Railway 免費嗎?

前 30 天免費,給 5 美元額度,不用綁卡。之後每個月 1 美元額度,一隻很省的機器人有機會活在裡面;不夠就升 Hobby,一個月 5 美元。

機器人放 Railway 會自動關掉嗎?

不會。付費方案它一直開著,沒人叫也不會睡。會關的只有兩種情況:額度用完,或你自己把服務停掉。

資料放在哪個國家?

你選。它有四個機房:美國西岸、美國東岸、荷蘭、新加坡。台灣的機器人選新加坡最近。

不會寫程式能用 Railway 嗎?

能。我沒寫過一行程式,Railway 那邊我按過的按鈕十根手指數得完,剩下的是跟 AI 講。

Comments

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

    發佈留言

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