<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>vince115 Blog</title>
    <link>https://vince115-blog.vercel.app</link>
    <description>Vince 的技術筆記</description>
    <atom:link href="https://vince115-blog.vercel.app/feed.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Fri, 06 Nov 2026 06:59:42 GMT</lastBuildDate>
    
    <item>
      <title><![CDATA[Periodic 3D：一個每筆資料都要對得上來源的互動式元素週期表]]></title>
      <link>https://vince115-blog.vercel.app/blog/periodic-3d-interactive-periodic-table</link>
      <guid>https://vince115-blog.vercel.app/blog/periodic-3d-interactive-periodic-table</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[繁體中文優先的元素週期表：2D／3D 四種排列、注音與 118 篇元素故事；資料與內容都以自動化檢查確保可查證。]]></description>
    </item>
    <item>
      <title><![CDATA[ActiFlow：活動建立、報名與審核的全端平台]]></title>
      <link>https://vince115-blog.vercel.app/blog/actiflow</link>
      <guid>https://vince115-blog.vercel.app/blog/actiflow</guid>
      <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Next.js ＋ FastAPI 打造的活動報名平台：網站與活動單位雙層權限、R2 預簽章上傳，部署在 Vercel、Cloud Run 與 Neon。]]></description>
    </item>
    <item>
      <title><![CDATA[【京阪自由行】五天四夜全攻略： 從京都古都散策到大阪難波血拼，行程、交通、住宿一網打盡！]]></title>
      <link>https://vince115-blog.vercel.app/blog/202605-travel-jp</link>
      <guid>https://vince115-blog.vercel.app/blog/202605-travel-jp</guid>
      <pubDate>Wed, 03 Jun 2026 07:11:05 GMT</pubDate>
      <description><![CDATA[去日本關西旅遊，最經典的玩法絕對是「京都＋大阪」。京都有著讓人心靜的木造寺廟與石板路，而大阪則是充滿活力、美食與霓虹燈的霓虹不夜城。這兩種截然不同的城市氛圍，只要規劃得當，五天就能完美收服！
這次我規劃了一條不走回頭路、交通最順暢、兼顧經典景點與逛街購物的五天四夜黃金路線。這篇文章是這次旅行的總覽懶人包，包含每日行程、跨城交通、以及京都五條與大阪難波的住宿真心推薦！
]]></description>
    </item>
    <item>
      <title><![CDATA[nextforge：用插件與生命週期設計一個 Next.js 專案產生器]]></title>
      <link>https://vince115-blog.vercel.app/blog/nextforge-plugin-cli-architecture</link>
      <guid>https://vince115-blog.vercel.app/blog/nextforge-plugin-cli-architecture</guid>
      <pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[一個建立 Next.js 專案的 CLI：從包一層 create-next-app，到自動載入插件、七個生命週期階段的引擎設計，以及 v0.8 如何把插件修到真正可用。]]></description>
    </item>
    <item>
      <title><![CDATA[桃園機場捷運 3D：用 React Three Fiber 讓時刻表動起來]]></title>
      <link>https://vince115-blog.vercel.app/blog/tymetro-3d-digital-twin</link>
      <guid>https://vince115-blog.vercel.app/blog/tymetro-3d-digital-twin</guid>
      <pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[依照時刻表模擬機場捷運所有列車的 3D 數位孿生：時光機滑桿、到站看板、日夜模式，以及 4,000 棵樹的 InstancedMesh 場景。]]></description>
    </item>
    <item>
      <title><![CDATA[數位魚缸：用 React Three Fiber 打造可以自己佈置的 3D 海底世界]]></title>
      <link>https://vince115-blog.vercel.app/blog/aquarium-react-three-fiber</link>
      <guid>https://vince115-blog.vercel.app/blog/aquarium-react-three-fiber</guid>
      <pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[深藍海底、獨立游動的魚群與上升的氣泡：魚和造景都能即時調整，並透過降低 GPU 負擔避免 WebGL 白屏。]]></description>
    </item>
    <item>
      <title><![CDATA[Nexus 台美股即時儀表板：一個畫面看台股與美股]]></title>
      <link>https://vince115-blog.vercel.app/blog/investment-dev</link>
      <guid>https://vince115-blog.vercel.app/blog/investment-dev</guid>
      <pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[整合台股與美股的個人看盤終端：權值股即時報價、K 線與五條均線，所有 API 金鑰都留在伺服器端。]]></description>
    </item>
    <item>
      <title><![CDATA[Alphabet Academy 英語字母小學堂：一本會回應的字母描寫簿]]></title>
      <link>https://vince115-blog.vercel.app/blog/alphabet-academy-handwriting</link>
      <guid>https://vince115-blog.vercel.app/blog/alphabet-academy-handwriting</guid>
      <pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[給小朋友的英文字母練習網站：在螢幕上描寫字母並即時評分，兼顧公平與友善的評分設計，加上語音發音與鼓勵。]]></description>
    </item>
    <item>
      <title><![CDATA[Taiwan Weather Command Terminal：用中央氣象署開放資料打造台灣氣象儀表板]]></title>
      <link>https://vince115-blog.vercel.app/blog/taiwan-weather-command-terminal</link>
      <guid>https://vince115-blog.vercel.app/blog/taiwan-weather-command-terminal</guid>
      <pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[串接中央氣象署開放資料的終端機風格儀表板：即時天氣、一週預報與地震監控，並解決預報時段漂移等資料整理問題。]]></description>
    </item>
    <item>
      <title><![CDATA[NextShop：一個在意「同時發生」的全端電商 Demo]]></title>
      <link>https://vince115-blog.vercel.app/blog/next-shop-fullstack-ecommerce</link>
      <guid>https://vince115-blog.vercel.app/blog/next-shop-fullstack-ecommerce</guid>
      <pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Next.js ＋ Spring Boot 的電商 Demo，重點放在結帳一致性：原子扣庫存防超賣、冪等結帳防重複訂單、Webhook 去重。]]></description>
    </item>
    <item>
      <title><![CDATA[Temple Oracle 線上抽籤：把廟宇抽籤的儀式節奏搬進網頁]]></title>
      <link>https://vince115-blog.vercel.app/blog/temple-oracle-digital-ritual</link>
      <guid>https://vince115-blog.vercel.app/blog/temple-oracle-digital-ritual</guid>
      <pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[不只是隨機產生籤詩：從默念、搖籤、擲筊到三聖筊確認，用狀態機重現抽籤流程，並以直式排版與留白營造沉靜的數位儀式感。]]></description>
    </item>
    <item>
      <title><![CDATA[Next Book：用資料夾當資料庫的 GitBook 風格線上書架]]></title>
      <link>https://vince115-blog.vercel.app/blog/next-book-mdx-library</link>
      <guid>https://vince115-blog.vercel.app/blog/next-book-mdx-library</guid>
      <pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[每本書一個資料夾、每一章一個 MDX 檔，推上 GitHub 就自動部署成線上書架；附朗讀、列印與程式碼高亮，並整理靜態輸出到 GitHub Pages 的踩坑紀錄。]]></description>
    </item>
    <item>
      <title><![CDATA[OpenClaw 本地端 AI Agent 架構與部署實作：以 Mac mini 為例]]></title>
      <link>https://vince115-blog.vercel.app/blog/openclaw-installation-retrospective-mac-mini</link>
      <guid>https://vince115-blog.vercel.app/blog/openclaw-installation-retrospective-mac-mini</guid>
      <pubDate>Sat, 07 Feb 2026 14:00:00 GMT</pubDate>
      <description><![CDATA[整理 OpenClaw 在 macOS（Apple Silicon）環境下的安裝流程與系統架構設定，透過實際部署與除錯經驗，釐清官方文件中隱含的操作前提與使用假設。]]></description>
    </item>
    <item>
      <title><![CDATA[🦞 什麼是「龍蝦」？前端／全端工程師把 Agent 接進開發流程的實戰用法]]></title>
      <link>https://vince115-blog.vercel.app/blog/openclaw-agent-for-frontend-and-fullstack</link>
      <guid>https://vince115-blog.vercel.app/blog/openclaw-agent-for-frontend-and-fullstack</guid>
      <pubDate>Fri, 30 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[這篇文章我想用工程師視角，講清楚三件事：龍蝦是什麼（它在工具鏈裡的位置）、怎麼引入龍蝦（你要餵什麼上下文，它才不會亂跑）、怎麼用在前端／後端／全端（具體到日常 workflow）。我不會把它神化，也不會寫成行銷文。你可以把這篇當成「Agent 入門＋上手指南」。]]></description>
    </item>
    <item>
      <title><![CDATA[熊出沒警報地圖：用 Leaflet 把 846 筆通報變成看得懂的地圖]]></title>
      <link>https://vince115-blog.vercel.app/blog/bear-alert-map-leaflet</link>
      <guid>https://vince115-blog.vercel.app/blog/bear-alert-map-leaflet</guid>
      <pubDate>Fri, 07 Nov 2025 00:00:00 GMT</pubDate>
      <description><![CDATA[2025 年秋天日本東北熊出沒頻傳，把秋田縣 846 筆目擊通報放上互動地圖：用標記聚合、隨機偏移與篩選，讓大量資料一眼就能讀懂。]]></description>
    </item>
    <item>
      <title><![CDATA[Hello World（黑底語法測試）]]></title>
      <link>https://vince115-blog.vercel.app/blog/hello-world</link>
      <guid>https://vince115-blog.vercel.app/blog/hello-world</guid>
      <pubDate>Wed, 29 Oct 2025 00:00:00 GMT</pubDate>
      <description><![CDATA[第一篇 MDX 測試文章]]></description>
    </item>
    <item>
      <title><![CDATA[2025 UI/UX 設計趨勢]]></title>
      <link>https://vince115-blog.vercel.app/blog/ui-design-trends-2025</link>
      <guid>https://vince115-blog.vercel.app/blog/ui-design-trends-2025</guid>
      <pubDate>Tue, 15 Jul 2025 00:00:00 GMT</pubDate>
      <description><![CDATA[總結最新的設計方向：玻璃質感、霓虹漸層、AI 生成插畫。]]></description>
    </item>
    <item>
      <title><![CDATA[Sanity CMS 內容管理入門]]></title>
      <link>https://vince115-blog.vercel.app/blog/sanity-cms-setup</link>
      <guid>https://vince115-blog.vercel.app/blog/sanity-cms-setup</guid>
      <pubDate>Fri, 02 May 2025 00:00:00 GMT</pubDate>
      <description><![CDATA[如何在 Next.js 專案中整合 Sanity CMS 並實作內容同步。]]></description>
    </item>
    <item>
      <title><![CDATA[GraphQL 與 REST API 的比較]]></title>
      <link>https://vince115-blog.vercel.app/blog/graphql-vs-rest-api</link>
      <guid>https://vince115-blog.vercel.app/blog/graphql-vs-rest-api</guid>
      <pubDate>Sun, 20 Apr 2025 00:00:00 GMT</pubDate>
      <description><![CDATA[探討 REST 與 GraphQL 在資料設計、效率與擴充性上的差異。]]></description>
    </item>
    <item>
      <title><![CDATA[開發者必備的 AI 工具清單]]></title>
      <link>https://vince115-blog.vercel.app/blog/ai-tools-for-developers</link>
      <guid>https://vince115-blog.vercel.app/blog/ai-tools-for-developers</guid>
      <pubDate>Thu, 10 Apr 2025 00:00:00 GMT</pubDate>
      <description><![CDATA[介紹能協助工程師提升效率的 AI 工具，包括 ChatGPT、Cursor、GitHub Copilot 等。]]></description>
    </item>
    <item>
      <title><![CDATA[Three.js 視覺化入門]]></title>
      <link>https://vince115-blog.vercel.app/blog/threejs-intro-visualization</link>
      <guid>https://vince115-blog.vercel.app/blog/threejs-intro-visualization</guid>
      <pubDate>Wed, 12 Mar 2025 00:00:00 GMT</pubDate>
      <description><![CDATA[一步步打造互動式 3D 場景，理解 Three.js 的核心物件結構。]]></description>
    </item>
    <item>
      <title><![CDATA[Tailwind CSS 夜間模式技巧]]></title>
      <link>https://vince115-blog.vercel.app/blog/tailwind-dark-mode-tips</link>
      <guid>https://vince115-blog.vercel.app/blog/tailwind-dark-mode-tips</guid>
      <pubDate>Wed, 05 Mar 2025 00:00:00 GMT</pubDate>
      <description><![CDATA[如何在 Tailwind v3/v4 中設定自訂主題與 dark 模式切換。]]></description>
    </item>
    <item>
      <title><![CDATA[Redux Toolkit 最佳實踐與架構模式]]></title>
      <link>https://vince115-blog.vercel.app/blog/redux-toolkit-patterns</link>
      <guid>https://vince115-blog.vercel.app/blog/redux-toolkit-patterns</guid>
      <pubDate>Tue, 18 Feb 2025 00:00:00 GMT</pubDate>
      <description><![CDATA[介紹如何以 Redux Toolkit 結合 AsyncThunk 管理資料流程。]]></description>
    </item>
    <item>
      <title><![CDATA[React 效能最佳化實戰]]></title>
      <link>https://vince115-blog.vercel.app/blog/react-performance-optimization</link>
      <guid>https://vince115-blog.vercel.app/blog/react-performance-optimization</guid>
      <pubDate>Wed, 12 Feb 2025 00:00:00 GMT</pubDate>
      <description><![CDATA[探討如何優化 React 專案的渲染效能與重組邏輯，提升使用者體驗。]]></description>
    </item>
    <item>
      <title><![CDATA[Next.js 14 App Router 完整指南]]></title>
      <link>https://vince115-blog.vercel.app/blog/next14-app-router-guide</link>
      <guid>https://vince115-blog.vercel.app/blog/next14-app-router-guide</guid>
      <pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate>
      <description><![CDATA[解析 Next.js App Router 的運作邏輯與 Server Component 概念。]]></description>
    </item>
    <item>
      <title><![CDATA[PUMPKIN 萬聖節：用 GSAP ScrollTrigger 與 three.js 讓捲動變成一段旅程]]></title>
      <link>https://vince115-blog.vercel.app/blog/pumpkin-halloween-scrolltrigger-threejs</link>
      <guid>https://vince115-blog.vercel.app/blog/pumpkin-halloween-scrolltrigger-threejs</guid>
      <pubDate>Wed, 30 Oct 2024 00:00:00 GMT</pubDate>
      <description><![CDATA[一個單頁的萬聖節網頁：粒子背景、會跟著滑鼠傾斜的卡片，以及隨捲動旋轉的莫比烏斯環，全部只用 GSAP 與 three.js 完成。]]></description>
    </item>
    <item>
      <title><![CDATA[圓夢繪本資料庫：用 D3.js 與 SVG 設計兒童數位圖書館的視覺化搜尋介面]]></title>
      <link>https://vince115-blog.vercel.app/blog/2016-visualizing-child-library-interface</link>
      <guid>https://vince115-blog.vercel.app/blog/2016-visualizing-child-library-interface</guid>
      <pubDate>Fri, 17 Jun 2016 14:00:00 GMT</pubDate>
      <description><![CDATA[碩士論文研究原型：導入兒童參與設計與俗民分類法，發展主題地圖、色塊、節點三種視覺化尋書介面，並以兒童使用性測試與 82 份專家問卷驗證。]]></description>
    </item>
  </channel>
</rss>