KeyFrame內部研究專用

The Easiest Way to Build & Host a Website with Claude Code (Full Tutorial)

Mikey No Code·8月14日週五·35 min英文

三句話摘要

用 Claude Code 和 hosting.com 從零開始構建完整的個人作品集網站,部署到自有伺服器與域名上線。 分階段提示詞搭配無管理 VPS 的完整控制權,讓初學者無需程式基礎也能擁有自主、可複用、真正屬於自己的線上網站。 無管理 VPS 的自由度與代價 — VPS 提供完整根存取與伺服器配置自由,可安裝 WHM 和 CPanel 建立多網站環境,相比共享主機更靈活;但需自行負責軟體更新、安全設定和備份,前期投入成本更高。

重點整理

重點
  • 1

    無管理 VPS 的自由度與代價 — VPS 提供完整根存取與伺服器配置自由,可安裝 WHM 和 CPanel 建立多網站環境,相比共享主機更靈活;但需自行負責軟體更新、安全設定和備份,前期投入成本更高。

  • 2

    DNS 分離的必要性 — hosting.com 預設名稱伺服器指向共享主機 DNS,但無管理 VPS 不在那個系統內,所以必須改用 Cloudflare 成為權威 DNS;只有當網際網路被告知去 Cloudflare 查詢域名時,DNS 記錄才會生效,這是新手容易踩的坑。

  • 3

    分階段提示詞保證品質與一致性 — 將網站構建拆成四次提示詞(英雄區→關於+技能→專案+聯絡→導航+響應)比一次大型提示更容易控制,Claude Code 能讀懂既有檔案結構並保持設計系統一致,避免後續逐個微調的耗時反覆。

  • 4

    本機構建只是前半段 — Claude Code 生成的檔案在本機完美執行,但網際網路無法訪問;必須透過 CPanel File Manager 將所有檔案(包括 index.html)拖放進 public_html 資料夾,伺服器才能透過域名提供該網站。

實用技巧與重點

乾貨
  • 伺服器與購買:
  • hosting.com 無管理 Linux VPS SVPS 方案
  • 12 個月帳戶方案
  • 折扣碼:Mikey
  • 服務工具埠號與帳戶:
  • WHM 登入:[伺服器 IP]:2087,預設帳戶 root
  • CPanel 用於日常網站管理(域名、SSL、郵件、檔案、資料庫)
  • 根密碼位置:hosting.com 儀表板的「Secrets」區段
  • DNS 設定流程:
  • 使用平台:Cloudflare(免費方案足夠)
  • A 記錄 @ (根域)→ 伺服器 IPv4 位址
  • A 記錄 * (萬用字元)→ 同伺服器 IPv4 位址
  • Proxy status:設為「DNS only」
  • 名稱伺服器:用 Cloudflare 提供的兩組名稱伺服器完全取代 hosting.com 名稱伺服器,移除所有舊名稱伺服器
  • WHM 配置:
  • Nameserver Selection:禁用(因 Cloudflare 接手 DNS)
  • 變更伺服器主機名:server.nocodemike.com(防止與 CPanel 網站域名衝突)
  • CPanel 帳戶建立:
  • 在 WHM 執行「Create a new account」
  • 執行 Auto SSL 自動簽發域名 SSL 憑證(需先建立 CPanel 帳戶)
  • CPanel 域名設定:啟用「Force HTTPS Redirect」
  • Claude Code 環境:
  • 下載位置:claude.ai/download
  • 三種使用方式:桌面應用(macOS/Windows)、命令列、編輯器擴展(VS Code/JetBrains)
  • 需求:付費方案(Pro、Max、Team、Enterprise 或 Console 帳戶)
  • 文件:docs.claude.com
  • 網站構建四階段提示詞:
  • 第一步:英雄區(粗體名字、標題、標語、兩個 CTA 按鈕、動畫粒子與漸層背景、深海藍+電藍、現代無襯線字體)
  • 第二步:新增關於區(兩段自傳)與技能區(卡片網格)
  • 第三步:新增專案區(三個專案卡、標題、描述、技術堆疊、查看按鈕)與聯絡區(名稱、郵件、訊息欄位表單)
  • 第四步:黏性導航列、頁尾、複製權、按鈕懸停效果、間距與排版精調、行動響應式設計
  • 部署上傳:
  • 工具:CPanel File Manager
  • 目標資料夾:public_html(域名的根資料夾)
  • 方式:拖放本機專案所有檔案至 File Manager 視窗
  • 必須檔案:index.html(預設主頁,需直接在 public_html 內)

結論

結論

分階段提示詞搭配無管理 VPS 的完整控制權,讓初學者無需程式基礎也能擁有自主、可複用、真正屬於自己的線上網站。

完整解析

詳細

建立線上網站的困難之處通常不在設計,而在伺服器、域名、DNS 這些陌生概念。這部影片展示的工作流是完整的端到端解決方案:先從 hosting.com 購買無管理 Linux VPS 獲得完全控制權,再設定 WHM(Web Host Manager)在伺服器層級做整體管理。

DNS 設定是容易卡關的一步。hosting.com 預設給的名稱伺服器指向它的共享主機 DNS 叢集,但無管理 VPS 不在那個系統內,所以就算在伺服器上建好 DNS 記錄也沒用——網際網路還是會查詢舊名稱伺服器而找不到。解決辦法是把域名的權威 DNS 改交給 Cloudflare 管理,同時配置兩筆 A 記錄(根域 @ 與萬用字元 *),都指向 VPS 的 IP。Cloudflare 提供的新名稱伺服器要完全取代舊的,不能混用,否則會造成間歇性訪問失敗難以追蹤。

DNS 就位後,在 WHM 禁用名稱伺服器服務(因 Cloudflare 接手了),並把伺服器主機名改成子域(如 server.nocodemike.com),避免與即將建立的 CPanel 網站域名衝突。接著在 WHM 建立 CPanel 帳戶,讓 Auto SSL 自動簽發 SSL 憑證。在 CPanel 域名設定啟用「強制 HTTPS 重導」確保訪客永遠走安全連線。這樣伺服器端就完全就位了。

網站構建用 Claude Code 的桌面應用完成,需要付費方案帳戶。講者採用分四步的提示詞策略,而非一次性大型提示。第一步建英雄區確定視覺基調(深海藍加電藍、現代無襯線),這決定了整個網站的一致性。後續三步分別加上關於+技能、專案+聯絡、導航+響應式,每步 Claude Code 都會理解既有檔案結構與設計系統,只新增或擴展而不會重做,確保設計系統始終一致。

部署是最後一哩路。在 CPanel File Manager 的 public_html 資料夾(域名根目錄)將本機生成的所有檔案拖放上去,index.html 必須直接在該資料夾內。上傳完成後訪問域名,網站就正式線上了。

關鍵時刻

Pipeline v2

帶時間戳的重點,會在逐字稿層級分析上線後產生。目前請先透過原始影片觀看。

事實查核

Pipeline v2

說法查證是下一次管線升級的一部分。KeyFrame 只會顯示它真正能驗證的內容。

更多「AI 技術」的內容

🔬“We have foundation models for language, not for physics” — Anima Anandkumar, Bren Professor of Computing
編輯精選
83 min
AI 技術英文PODCAST8月26日

🔬“We have foundation models for language, not for physics” — Anima Anandkumar, Bren Professor of Computing

Latent Space

  • 加速傳統物理模擬的典範轉移:氣象科學家原本認為 AI 無法匹敵數十年的物理建模工作,但傅里葉神經算子不僅達到同等精度,還快了一萬多倍。原本需要超級計算機的計算現在用消費級 GPU 就能完成,這改變了整個領域的思維方式。
  • 傅里葉域的非局部現象捕捉:傅里葉域能有效表示非局部現象(如大氣河流跨越千里的影響),且計算複雜度為準線性,遠優於完全連接的全局模型。這特別適合流體動力學、量子化學等自然現象中普遍存在的非局部相互作用。
  • 多解析度連續函數表示:神經算子將輸入輸出視為連續函數而非固定維度向量,可在推論時以任意解析度查詢,並能在更高解析度上疊加物理約束或額外數據,克服了固定解析度神經網路的限制。
Between Two Nerds: Attribution is dead, long live attribution
32 min
AI 技術英文PODCAST8月25日

Between Two Nerds: Attribution is dead, long live attribution

Risky Business

  • 工具成本的破壞性下降 — 傳統上,攻擊者必須重複使用昂貴自製的惡意軟體或工具組,因為開發和維護成本極高。這種成本結構使得安全研究人員可以通過工具特徵和程式碼簽名來追蹤攻擊者。LLM 自動化了代碼生成與維護工作流,使得攻擊者可以輕易為每個目標生成新工具,或改用通用系統工具,導致傳統的工具特徵分析失效。
  • 所有取證證據都在攻擊者掌控之中 — 無論是使用的 IP 位址、惡意軟體類型或戰術流程,這些都是攻擊者的主動選擇。即使看似是隨機巧合,攻擊者仍有能力在事前決定留下什麼痕跡。因此,所有可恢復的取證證據本質上都是攻擊者願意暴露的信息。
  • LLM 削弱工具簽名但保留高階行為特徵 — LLM 經過公開駭客技術訓練,使不同使用者產生相似的攻擊模式。然而,勒索軟體集團、國家級行為者的受害者選擇、贖金要求方式或目標模式等高階特徵仍具有識別價值。例如,鎖定加密交易所的攻擊幾乎只能指向朝鮮。
Why the Next AI Breakthrough May Come from Physics with Max Welling - #774
55 min
AI 技術英文PODCAST8月25日

Why the Next AI Breakthrough May Come from Physics with Max Welling - #774

TWIML AI

  • 多層篩選的材料設計流程:先搜尋文獻資料庫找現有材料,若無合適的就用生成模型產生數十萬個候選分子,用機器學習力場進行分子動力學模擬篩選,再進行實驗驗證。這套流程相比傳統量子力學計算能加速效率數個數量級。
  • 生成AI與熱力學的數學等價性:資訊論是兩個領域的共同基礎,生成模型的擴散過程與非平衡統計力學描述資訊損失的過程在數學上完全對應,許多開發出來的方法工具在兩領域都有精確對應的形式。
  • 基礎模型的遷移學習策略:先在廣泛材料資料集上訓練基礎力場表示,再針對特定材料類別進行蒸餾微調,既能保持計算效率也能獲得專一性。