關於這個部落格的二三事
如果你曾經造訪過 kuro.tw,會發現那個站點已經好幾年沒有更新了。不是我懶(好吧,確實有點懶),而是當時用的 Hexo 加上一堆客製化調整,每次想寫點東西都要先處理環境問題,久而久之就放生擱置了。
如果你曾經造訪過 kuro.tw,會發現那個站點已經好幾年沒有更新了。不是我懶(好吧,確實有點懶),而是當時用的 Hexo 加上一堆客製化調整,每次想寫點東西都要先處理環境問題,久而久之就放生擱置了。
AI Agent 時代的前端開發,正在從 UX(User Experience)延伸到 AX(Agent Experience),也就是把網站同時設計給人類跟 AI agent 使用。對 Vue 開發者來說,這代表 component、store、route 跟 tool 之間的關係要重新整理一輪。...
週末去五倍上了 Cash 哥的 Classic TDD Workshop,重新走了一輪經典的 Potter TDD Kata。 雖然多年前我也上過 91 哥的 TDD 課程,但這次跟著 Cash 哥的節奏重做一次, 除了複習 TDD 的基本精神與流程之外,最大的收穫重新理清 TDD 在開發時的思考順...
WebMCP 是讓網站直接把功能暴露給 AI Agent 的新 Web 平台 API,由 Google 跟 Microsoft 主導,目前還在 W3C Web Machine Learning Community Group 的草案階段。核心 API 是 navigator.modelContext...
最近 Cloudflare 推出了一個有趣的小工具 Is It Agent Ready?,用來評估你的網站對 AI Agent 的友善程度。 剛好拿自己的部落格去掃了一下,分數 8 分 Not Ready,真慘。 看了一輪檢查項目,覺得有些確實值得做,就順手做了兩輪改造,最後把分數推到 58 分 L...
用 Claude Code 一段時間之後,漸漸發現有些任務每次都要重新跟 Claude 解釋一遍背景:「我們的 commit 格式是這樣」、「記得用這個框架的慣例」、「這個專案有這些規則」。 Skills 就是為了解決這個問題而生的,讓你把這些重複的知識和流程打包起來,之後直接叫出來用就好。
繼 JSDC 2025 之後,今天在 WebConf 2025 又講了一場「AI 只懂 React?Vue.js 也能 Vibe Coding!」。 事實上,演講標題裡的 React 只是個引子,我知道你們想看什麼,但不是你們想的那樣 XD 這場演講真正想跟大家聊的,是 AI 協作時代下開發思維的轉...
終於結束了! 上週六很榮幸能在 JSDC 2025 跟大家分享「讓 AI 寫前端,我們來寫未來」這個主題。 老實說,雖然我從第一屆 JSDC 上台到現在已經十多年了,但還是第一次講這麼不 JavaScript 的主題(笑) 除了蹭一下 AI 熱潮,這場演講想探討的,就是在 AI 工具越來越強大的今天...
部落格上線一陣子後,總會好奇有多少人來看、哪些文章比較受歡迎、網站跑起來順不順。 原本在考慮要不要裝 Google Analytics,但想到它那肥大的 script 和 Cookie 同意的麻煩,就覺得有點煩。 後來發現 Vercel Analytics 超輕量又不用處理 Cookie 問題,整合...
晚上花了一點時間實作日語文章的切換,剛好 Cash 大就在 X (Twitter) 上敲碗問我什麼時候要加 RSS Feed XD: 想想 RSS Reader 還是追蹤部落格最方便的方式,不用每天手動檢查有沒有新文章,於是決定著手加上這個功能。 但 VitePress 本身沒有內建 RSS 功能,...