10 月 12 日晚上到 15 日,我和 Claude 一起把家裡的舊電腦變成一台跑 n8n、影音串流和檔案服務的伺服器,最後還幫它裝上了通知。
我不是資訊本科,之前也沒架過伺服器。這個系列前面十一篇寫的是「做了什麼」,這篇整理我「怎麼跟 AI 合作」,換成別的大專案也用得上。
1. 從「我可以嗎?」問起
我問 Claude 的第一個問題是「我自己有辦法架 n8n 伺服器嗎?」,不是「教我裝 n8n」。
接著一路追問:VPS 貴不貴?能不能跟網站放一起?NAS 可以嗎?家裡的舊電腦呢?
這樣問,最後做的決定是比較過的。如果一開始就問「怎麼裝」,AI 會照你預設的方向做,可能就錯過了更適合自己的做法。
我最後選了舊電腦,就是在這一串追問裡比出來的。
2. 把原始結果貼回去,不要自己描述
整個過程的節奏是固定的:Claude 給指令 → 我複製貼上執行 → 把終端機的結果原封不動貼回去 → 它判讀、給下一步。
「原封不動」是重點。我看不懂英文訊息,如果用自己的話描述「好像失敗了」,AI 只能用猜的。
整段貼回去,它就看得到錯在哪一行。例如 Cloudflare 一直顯示「未安裝連接器」時,它從兩行檢查結果就看出是安裝指令最後一行沒執行到。
我用的是 Claude 網頁版和手機 App,兩邊的對話會同步。在公司用電腦貼指令、用手機測試 Tailscale,都在同一個對話裡接著問。

3. 每一步都問「為什麼」
只拿指令不問理由,做完也不知道自己做了什麼。這次幾個關鍵決定,都是問了為什麼才知道的:
- 影片為什麼不走 Cloudflare?因為條款不允許、上傳也有限制
- Docker 服務為什麼要用
network_mode: host?因為一般的 port 寫法會繞過防火牆 - 主機為什麼插數據機不插分享器?因為這樣主機碰不到家裡其他設備
這些理由也是這個系列能寫成文章的原因。
4. 大膽照做,但接受 AI 也會錯
Claude 給的指令,我幾乎沒有質疑過。這台電腦本來就閒置,這個階段就算做錯也不會有太大的損失,所以我選擇大膽做。
而且會改到「回不去」的設定之前,它都先安排了確認步驟,例如先確認金鑰登得進去,才關掉密碼登入。
但 AI 也會錯,這次就遇到好幾次:
- 它給的測試影片下載網址已經失效,出現 404
- Samba 的一個參數在新版改名了,它給的是舊名稱,設了沒效
- 它要我用
tailscale ping -c 10看穩定延遲,結果這個指令一連上就自己停了,只跑一行
這些都不是靠我看出來的,而是把實際執行的結果貼回去之後,它自己發現、改正。AI 的知識會過時,所以要以實際執行的結果為準。
5. 用維運手冊,讓對話接得下去
一個大專案不會在一個對話裡做完。我的做法是每完成一步,就請 Claude 更新一份「維運手冊」,放在 Claude 的專案裡。內容包括:
- 架構圖和每個服務放在哪裡
- 每個密碼、金鑰存在密碼管理器的哪一筆(只記位置,不寫內容)
- 常用指令、每月維護步驟、壞掉時怎麼還原
- 待辦事項和已完成的紀錄
對話會結束,手冊會留下來。下次開新對話,讓 Claude 先讀手冊,就能從上次停下的地方接著做,不用重新解釋一遍。
後來做資安健檢時,這份手冊也成了「正常應該長什麼樣子」的對照組(見〈我不是資安本科,請 AI 幫家用伺服器做資安健檢,真的抓到漏洞〉)。

跟 AI 合作時,有一件事不要交給它
密碼、Token、金鑰不要貼進對話。過程中會產生很多這類東西,我都直接存進密碼管理器,維運手冊只記「存在哪一筆」。
這是舊電腦家用伺服器系列的第 12 篇,也是最後一篇。
上一篇:〈家用伺服器通知怎麼做:Telegram、心跳、備份、登入,全部免費〉;
系列第一篇:〈不是工程師,我跟 AI 花一個晚上,用舊電腦自架 n8n〉。






