CLAUDE.md 與 Rules for AI 撰寫技巧:讓 AI 更懂你的專案
要讓 AI 真正融入你的開發流程,關鍵就在於怎麼寫好那份規則文件。這篇以 CLAUDE.md 為主,分享 8 個 Rules for AI 的撰寫技巧,讓 AI 更精準理解你的專案需求。
要讓 AI 真正融入你的開發流程,關鍵就在於怎麼寫好那份規則文件。這篇以 CLAUDE.md 為主,分享 8 個 Rules for AI 的撰寫技巧,讓 AI 更精準理解你的專案需求。
在開發過程中,我們常常會需要對資料進行加密、解密、雜湊等操作,過去我們可能會依賴 Node.js 的 crypto 模組或第三方套件,但其實現代瀏覽器已經內建了 Web Crypto API,讓你不需要安裝任何套件就可以直接在瀏覽器中進行加解密操作。
使用 Claude Code 一段時間後不知道怎麼優化?只要一個 /insights 指令,就能分析你過去 28 天的使用狀況,給你具體的改善方向與建議。
隨著 AI 應用越來越廣泛,大家都會開始嘗試使用建立屬於自己的 AI 助手,來幫助自己完成各種任務,其中,這一篇將會來介紹 Gemini Gems 服務,這是一個由 Google 提供的服務,讓使用者可以輕鬆地建立自己的 AI 助手,並且可以在各種平台上使用。
使用 git rebase 或 git commit --amend 重寫 commit 歷史後,必須強制推送才能更新遠端,但 git push --force 會無條件覆蓋遠端,可能導致同事的工作丟失。這篇文章介紹更安全的替代方案 git push --force-with-lease 與 --force-if-includes,讓你在強制推送前多一層保護。
macOS 的時光機(Time Machine)是一個非常方便的備份工具,但有時候備份過程可能會變得非常緩慢,尤其是你過一段時間之後才進行時光機備份會更明顯,所以這一篇就來記錄一下該如何以最快的方式來進行時光機備份,讓你不再為了備份而苦惱!
我相信只要是一名開發者應該或多或少都聽過 Gemini、Codex、Claude Code 等等這類 AI Agent 開發工具吧?畢竟現階段大多開發者都會訂閱幾個 AI Agent 工具來協助加速開發流程,所以這一篇就會挑選一款 AI Agent 工具「Claude Code」來做介紹,並且帶大家了解如何使用 Claude Code 來進行開發,這之中或許有你所不知道的加速開發技巧跟使用觀念,當然這一篇的內容也會包含一些實際的範例,讓你能夠更快上手 Claude Code 的使用。
最近有些學生在使用 Git 的時候,跳出了將「master」設定為初始分支的名稱。這段訊息,他們覺得滿好奇的,所以就來寫一篇文章記錄一下這件事情。
相信許多人對於自動化開發非常感興趣,甚至希望可以的話,全部都給 AI Agent 來完成需求,但是這件事情牽扯到許多層面的考量,像是安全性、環境一致性、依賴管理等等,更不用說發生過好幾次案例 Auto AI Agent 在沒有隔離環境的情況下,直接在本機上執行指令,導致系統損毀或是資料遺失的慘劇,所以就來記錄一下該如何使用 Dev Containers 來建立一個隔離的開發環境,讓 AI Agent 可以在這個受控的環境中進行開發工作。
相信許多人都已經在使用 AI Agent 來協助完成各種任務,但在實際應用上,我們總是手上會有很多需求,一個專案可能就要同時負責 N 個功能開發,這時候就會有一個疑問:「一個專案只能跑一個 AI Agent 嗎?」,所以這一篇就來聊聊一下該怎麼做到在一個專案中同時運行多個 AI Agent。