我看不懂程式碼,Jason Finance 是用 Claude Code、GitHub、Cloudflare Workers 和 Supabase 免費方案架起來的。整理整套架構、每個服務的用途與費用、我怎麼給 AI 權限,以及這種做法的限制。
AI 創業:用 Claude Code 低成本架網站、維運與一人創業的實作紀錄
這裡記錄我用 AI 一個人做網站和產品的實際過程:Jason Finance 怎麼用 Claude Code、GitHub 和 Cloudflare 低成本架起來,Jason Career 怎麼讓 Claude Code 透過 SSH 和 WP-CLI 維運 WordPress,以及我怎麼給 AI 權限、怎麼分工。
從哪裡開始讀:
- 從零到一的技術架構:用了哪些服務、為什麼這樣選、10 天做了什麼,見〈Jason Finance 從零到一〉。
- 看不懂程式怎麼架站:每個服務的用途與方案、我怎麼給 AI 權限,見〈看不懂程式也能架網站〉。
- 用 AI 維運 WordPress:Claude Code 透過 SSH 管理一個有電商和課程的網站,見〈看不懂 SSH 也能維運 WordPress〉。
- 讓 Claude Code 24 小時待命:用 Oracle Cloud 免費主機跑 Claude Code Remote Control,從 PAYG、Ampere A1 到 systemd 常駐,見〈Oracle Cloud 免費主機跑 Claude Code Remote Control〉;常見錯誤另有〈systemctl –user No medium found〉〈Oracle Out of host capacity〉〈Claude Code 讀不到 GitHub Issues〉〈一台主機跑多個 Remote Control〉。
每篇都寫實際用到的工具、做了什麼、哪裡出過問題。
此主題的文章
Claude Code GitHub Issues 讀不到,但 git push 正常?SSH key 只授權 Git 傳輸,Issues 和 PR 要另外的 API 認證。用 gh CLI 登入、確認權限、保護 token,並把 Issue 串成 PR 流程。
Claude Code 多個 Remote Control 跑在同一台主機:信任邊界不同就分 Linux user,每個環境一個 systemd service,同一個 repo 的開發和寫文章用 git worktree 分開,並說明 --spawn=worktree 的限制。
Jason Career 是有 65 個外掛、電商和課程的 WordPress 網站。我看不懂 SSH 和程式,改用 Claude Code 透過 SSH 與 WP-CLI 維運:10 天內做了哪些事、遇到哪些問題,以及我怎麼限制 AI 在正式網站上的權限。
Jason Finance 從 2026 年 10 月 2 日第一個 commit 到四語上線的完整紀錄:Astro、Cloudflare Workers、GitHub、Supabase 的技術架構、為什麼這樣選、每天做了什麼,以及內容、資料同步、SEO 和 AI 權限的做法。
用 Oracle Cloud Always Free 的 Ampere A1 主機跑 Claude Code Remote Control,從 PAYG 升級、建立 ARM64 VM、安裝 Claude Code、GitHub 權限,到用 systemd 讓它在 SSH 斷線後持續運作,附實際遇到的錯誤與修法。
Oracle Cloud 建 Ampere A1 出現 Out of host capacity,代表選定的區域、AD 或 FD 暫時沒有主機容量。整理官方建議的排查順序、容量與配額的差別,以及升級 PAYG 能與不能解決什麼。
systemctl --user No medium found 多半發生在 sudo -iu 切換使用者之後,shell 裡沒有 user bus。整理原因、用 linger、XDG_RUNTIME_DIR、DBUS_SESSION_BUS_ADDRESS 的修法,以及 enabled 與 running 的差別。