把 Vercel 部署儲存空間從 13.96 GB 降到 20.27 MB — 關閉預覽、縮短保留期
Vercel Hobby 方案的部署儲存空間超過了 10 GB 上限。原因是由部署次數造成的:每次部署都會增加 147 MB,三十天內部署了 189 次。
Vercel Hobby 方案的部署儲存空間超過了 10 GB 上限。原因是由部署次數造成的:每次部署都會增加 147 MB,三十天內部署了 189 次。
chrome-devtools-mcp 讓所有專案共用同一份 Chrome 設定檔,兩個 repo 無法同時驅動 Chrome。這個問題只要在每個專案設置各自的 .mcp.json 搭配 --userDataDir 就能解決。
Dependabot 沒辦法更新 pnpm 的間接相依。這篇記錄如何寫出修補用的 GitHub Action,以及認證方式的選擇為什麼決定了整個設計。
TypeScript 語言伺服器對正確的 import 報出 TS5097,刪掉 .ts 之後 Node 指令碼就壞了,但 tsc 依然全綠。真正的原因是 tsconfig 的 extends 解析失敗。
外部審查在 zh-TW 翻譯裡抓到這個 Claude Code pipeline 的翻譯 QA 從來沒檢查過的缺陷;修法是新增一個有研究根據的 Section C 關卡。
Matt Pocock 的 mattpocock-skills 外掛教的是如何為 AI 代理寫作:修剪、密集詞彙,以及為什麼 Fowler 異味與 Ousterhout 模組要分開。
Claude Code 的 routine 把一篇草稿文章翻譯、檢查、合併,全部在這個部落格上一貫完成,過程中不需要任何一台機器保持開機。
用兩個用完即丟的 GitHub Issue 測試 Claude Code 的雲端 routine:標記一個就能從沙箱拿到真正的 PR,但 routine 沒有 AskUserQuestion 這個工具。
把 Claude Code 的發布 skill 移植到一個我無法合併也無法打標籤的 repo:什麼被砍掉、為什麼 git diff HEAD 讓審查能在提交前跑、忽略規則該放在哪裡。
讓 Claude Code 的 skill 能從任何 repo 呼叫:用符號連結做發現、用 additionalDirectories 給存取權、入口執行一次 cd -P,並且不使用相對路徑。
Claude Code 把 .claude/ 視為受保護路徑,允許規則無法事先核准那裡的寫入。這篇記錄如何用 CLAUDE_PROJECT_DIR 把會被改寫的詞彙表移出去。
Chrome DevTools MCP 與 Playwright MCP 交給編碼 AI 代理的東西並不相同。各自提供什麼,以及一個 Astro 部落格為何留下其中一個、拒絕另一個。
用 AI 代理重新設計這個部落格的 logo 與程式碼字型:壞掉的 SVG 字形、用正規表達式算出的邊界框、猜錯的漢字,以及最後整理出的 /logo skill。