這是一篇部署流程驗證文章,不包含產品或技術主張。它的用途是走完一次完整的發布鏈路:新增 Markdown、通過內容集合 schema 驗證、產生三語 hreflang 與 sitemap 條目,最後部署到 Cloudflare Workers 並確認線上可存取。驗證完成後即可移除。
這是一篇部署流程驗證文章,不包含任何產品資訊或技術主張。若您是一般讀者,請參考技術洞見列表中的其他文章。
驗證範圍
本文用於確認網站發布管線的四個環節依序運作正常:
- 內容集合 schema 檢核:
title、description、category、date、cover、coverAlt、readMinutes、lede、excerpt、faq等欄位是否通過驗證。 - 靜態頁面產生:文章詳細頁與
/insights列表頁是否正確產出,分類篩選計數是否同步更新。 - 三語交叉連結:
zh-Hant、en、ja三個語系的 hreflang alternate 是否指向存在的頁面。 - 部署鏈路:建置產物是否正確上傳至 Cloudflare Workers 靜態資源並在線上可存取。
三語對應
本站所有 /insights/* 頁面都會輸出三語 hreflang,因此驗證文章同樣建立了對應的英文與日文版本,避免產生指向 404 的交叉連結。
驗證後處理
本文僅供發布流程驗證使用。確認鏈路正常後,應同時移除中、英、日三個語系的對應檔案,並重新部署。
常見問題
這篇文章為什麼會出現在技術洞見列表?
這是一篇部署流程的驗證文章,用於確認新增內容能正確通過建置與發布流程。它不代表擎茂的產品資訊或技術觀點,驗證完成後會從網站移除。
這篇文章驗證了哪些環節?
依序驗證四個環節:Astro content collection 的 schema 欄位檢核、文章詳細頁與列表頁的靜態產生、三語 hreflang 交叉連結的正確輸出、以及 Cloudflare Workers 靜態資源部署後的線上可存取性。