螢幕上的程式碼,機器人的程式要先放上 GitHub

BOT 教學|GitHub 是什麼?機器人的程式要先放這裡,不用錢

三個零件裡的部署,機器人住的地方是 Railway,程式先放的地方是 GitHub。這篇講 GitHub。

先講結論:不會寫程式的人養機器人,GitHub 帳號一定要開,因為 Railway 是從這裡拿程式的。免費,你在上面要做的事十根手指數得完。

GitHub 是什麼:程式的雲端硬碟,每一版都留著

你用過 Google 雲端硬碟,檔案放上去,哪台電腦都拿得到。GitHub 就是給程式用的雲端硬碟。

差一件事:它不是只留最新的那份。程式每改一次,它都留一版。三個月前的、上禮拜的、剛剛改的,全部都在,隨時可以翻回去看,也可以整個退回去。

Git 跟 GitHub 差在哪

Git 是那個「每改一次留一版」的功能,裝在你電腦上。GitHub 是網站,把那些版本放上網路。

你不用分。跟 AI 講「推上 GitHub」,它兩個一起處理。

GitHub 對機器人有什麼用

Railway 從這裡拿程式

機器人要 24 小時醒著,程式要放在雲端跑,我用的是 Railway。Railway 不是你把檔案拖給它,它是去 GitHub 拿。你告訴它程式在 GitHub 哪一格,它自己抓一份跑起來。

所以順序是固定的:程式先放 GitHub,再接 Railway。沒有 GitHub,Railway 那一步做不了。

AI 改完推上去,機器人自己更新

這是我最常用到的一件事。我要秘書多會一個功能,跟 Claude Code 講,它改完程式,推上 GitHub。Railway 看到 GitHub 上的程式變了,自己重抓一份、重開。

從頭到尾我沒開過 GitHub 的網頁。我的秘書 Karina 三個月改了一百多次,每一次都是這樣更新的。

改壞了,退回上一版

AI 也會改壞。改壞了不用救,跟它講「退回上一版」,GitHub 上每一版都在,退回去機器人就好了。

這件事放自己電腦做不到。你電腦上只有最新那份,蓋掉就沒了。

私人倉庫不用錢

GitHub 上一個放程式的格子叫倉庫,英文是 repository,Claude Code 跟 Railway 的畫面都會出現這個字。一隻機器人一個倉庫。

倉庫可以設公開或私人。私人的只有你看得到,免費,數量不限。機器人的程式裡都是你自己的規矩,設私人就好。

GitHub 做不到的、要注意的

它不會跑程式,只是放程式

GitHub 是放的地方,不是跑的地方。程式放上去,機器人不會因此醒過來。要它動,還是要 Railway 那種地方去拿來跑。

畫面全是英文

沒有中文介面,一個網頁上十幾個英文字你都不認得,很正常。要按哪裡問 AI,它會告訴你。

GitHub 免費嗎

免費。開帳號 0 元,公開跟私人倉庫都不限數量,一起改程式的人數也不限。這是 GitHub 官網 2026 年 9 月的方案。

要付錢的是公司團隊那種方案,一個人養機器人用不到。我好幾隻機器人的程式全放這裡,到現在一毛錢沒付過。

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

全部。秘書 Karina、晚上接力寫稿那一排,每一隻一個倉庫,全部設私人。

為什麼是 GitHub 不是別家,一個理由:Railway 接它最順。Railway 是從 GitHub 拿程式的,我沒有理由把程式放別的地方再搬過來。

什麼人要開帳號,什麼人不用

要開:機器人要住雲端的,也就是要 24 小時醒著的。Railway 那種地方都是從 GitHub 拿程式,沒有帳號接不上。

不用:只想先在自己電腦玩玩看的。Discord 跟 Telegram 的機器人放自己電腦就能跑,程式放桌面資料夾就好。玩到確定要留著、要搬上雲端,再開。

怎麼開始

去 github.com 開一個帳號,把兩步驟驗證打開。然後跟 Claude Code 講這句:

「幫我在 GitHub 開一個私人倉庫,把這隻機器人的程式推上去。」

它會問你倉庫要叫什麼名字,其他的它做。你在 GitHub 網頁上要按的,只有開帳號那幾步。

三個零件的地圖在這篇:BOT 教學|我不會寫程式,但我養了好幾隻機器人。程式放上去之後要住的地方:Railway 是什麼。住在這裡的一隻真的秘書:我的 AI 秘書。

資安風險在哪

程式放在別人家,先想清楚這幾件。

倉庫設錯就全公開。公開倉庫全世界都看得到,Google 也搜得到。開倉庫的時候有一格選 Public 或 Private,機器人的一律選 Private。開好之後也可以改,改成公開之前想一下裡面有沒有你不想給人看的東西。

鑰匙推上去等於外洩。上面講過,每一版都留著,刪掉也還在歷史裡。真的推上去了,不是刪程式,是去那家把鑰匙重發一把,舊的作廢。

GitHub 帳號是總門。Railway 是用 GitHub 帳號登入的,誰進得了你的 GitHub,就進得了你的 Railway,拿得到所有機器人的鑰匙。兩步驟驗證一定要開,GitHub 開帳號的時候會叫你開,不要跳過。

我自己做的三件:全部倉庫設私人、鑰匙只放 Railway 不進程式、GitHub 開兩步驟驗證。

常見問題

GitHub 免費嗎?

免費。個人帳號 0 元,私人倉庫不限數量。付費方案是給公司團隊用的,一個人養機器人用不到。這是 2026 年 9 月官網的方案。

不會寫程式,需要開 GitHub 帳號嗎?

機器人要住雲端就要。Railway 是從 GitHub 拿程式的。你在 GitHub 上要做的只有開帳號、開兩步驟驗證,推程式上去的事 AI 做。

程式放上 GitHub,別人看得到嗎?

看你設公開還是私人。機器人的程式設私人,只有你看得到,免費。

Git 跟 GitHub 是同一個東西嗎?

不是,但你可以當成同一件事。Git 是「每改一次留一版」的功能,GitHub 是把那些版本放上網路的網站。跟 AI 講「推上 GitHub」,它兩個一起處理。

Comments

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

    發佈留言

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