From 03dfcc9c7ec21832db1235fe2514067ad7c1833e Mon Sep 17 00:00:00 2001 From: sky121113 Date: Mon, 9 Mar 2026 14:59:38 +0800 Subject: [PATCH] =?UTF-8?q?[REFACTOR]=20=E6=9B=B4=E6=96=B0=E6=8A=80?= =?UTF-8?q?=E8=83=BD=E8=A7=B8=E7=99=BC=E8=A6=8F=E5=89=87=EF=BC=9A=E5=B0=87?= =?UTF-8?q?=20Eloquent=20=E5=84=AA=E5=8C=96=E8=A6=8F=E7=AF=84=E6=8F=90?= =?UTF-8?q?=E5=8D=87=E7=82=BA=E5=85=A8=E5=9F=9F=E6=8A=80=E8=83=BD=E4=B8=A6?= =?UTF-8?q?=E5=90=8C=E6=AD=A5=E8=87=B3=E8=A7=B8=E7=99=BC=E6=B8=85=E5=96=AE?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .agents/rules/skill-trigger.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.agents/rules/skill-trigger.md b/.agents/rules/skill-trigger.md index 879d103..37a5120 100644 --- a/.agents/rules/skill-trigger.md +++ b/.agents/rules/skill-trigger.md @@ -16,6 +16,7 @@ Skills 位於 `.agents/skills/`,採漸進式揭露以節省 Token。 |---|---|---| | 機台通訊, IoT, 日誌上報, Log Ingestion, 異步隊列, Queue, Heartbeat, 心跳發報 | **IoT 通訊與高併發處理規範** | `.agents/skills/iot-communication/SKILL.md` | | 介面, UI, 佈局, CSS, Tailwind, 奢華, 深色模式, Light Mode, Dark Mode, Blade, 樣式, 間距, 陰影, 動畫 | **極簡奢華風 UI 實作規範** | `.agents/skills/ui-minimal-luxury/SKILL.md` | +| 查詢、撈資料、Query、Controller、下拉選單、Eloquent、N+1、`->get()`、select | **Eloquent 與 MySQL 查詢優化規範** | `/home/mama/.gemini/antigravity/global_skills/eloquent-optimization/SKILL.md` | --- @@ -34,3 +35,7 @@ Skills 位於 `.agents/skills/`,採漸進式揭露以節省 Token。 ### 🔴 修改 Job 或 Service 邏輯時 必須讀取: 1. **iot-communication** — 確保符合高併發處理架構 + +### 🔴 新增或修改 API 與 Controller 撈取資料庫邏輯時 +必須讀取: +1. **eloquent-optimization** — 確認查詢是否有做適當的 `select` 優化與 N+1 檢查