專案概念
把個人網站從「靜態履歷」升級為「可對話的知識體」。 讀者除了瀏覽文章與作品,還能透過 LINE Bot 用自然語言搜尋與提問。
架構特色
- 單一 repo、單一部署:Astro SSR + Pages Functions
- 網站內容即知識庫:Markdown 文章自動切片、向量化、上傳到 Cloudflare Vectorize
- RAG:使用者在 LINE 提問 → 檢索相關片段 → 組進 prompt → DeepSeek 回覆並附上原文連結
技術棧
Astro 6 / TypeScript / Cloudflare Pages / Cloudflare Workers AI / Cloudflare Vectorize / DeepSeek API / LINE Messaging API