Hello AI Router:為什麼我用自己的模板重建了部落格
AIRouter Aug 30, 2026
緣起
以前的部落格是 Notion 驅動的:我在 Notion 裡寫,渲染器負責釋出,主題換起來也只是改個配置。它夠用——直到不夠用。內容鎖在別人的 API 後面,頁面效能取決於第三方客戶端,每一次深度定製都變成一個要自己維護的 fork。
於是我用自己的 SaaS 模板把網站重建了一遍。還是做產品時用的那套 Next.js App Router,只是這次指向寫作者,而不是消費者。
從模板裡留下了什麼
- 內容管線。 文章以 MDX 檔案的形式躺在倉庫裡;後臺也能管理資料庫文章,還帶翻譯佇列。兩邊會合並進同一個部落格索引。
- 主題系統。 設計令牌是每個主題獨立的 CSS 變數,blocks/layouts/pages 按主題解析、缺失時回退預設主題。換皮是改一個環境變數的事,不是重寫。
- 無聊但關鍵的部分。 i18n 路由、帶 hreflang 的 sitemap、RSS、登入、RBAC,以及萬一需要的付款——全都接好了。
改了什麼
落地頁變成了部落格該有的樣子:一段簡短的 hero、最新文章、一個訂閱框。導航只有首頁、部落格、分類、歸檔、關於。沒有轉化漏斗,沒有工具頁——只有寫字。
為什麼管線要自己擁有
寫作是長期主義的事,工具應該退到幕後,並且經得起十年的折騰。自己掌控技術棧意味著:
- 內容是 git 裡的純文字——可遷移、可檢索、可 diff。
- 效能是我的責任,而不是某個廠商的佇列。
- 功能在我需要的時候落地,而不是等平臺大發慈悲。
這是第一篇。看看能走多遠。