規則筆記
我怎麼把 AI 規則拆成 shared rules、Skills 和 review agents
規則全塞在一起,很快就會分不出哪些是底線,哪些只適用某一種任務。
我把 AI 規則分層,是因為工具和工作階段一直會換。shared rules、Skills 和 review agents 各自處理不同問題,交接時比較不會重新摸索。
shared rulesSkillsreview agents
今天的問題是什麼
規則、提醒、踩坑紀錄和操作方式放在同一層,很難看出哪些一定要遵守。工具一多,同一條規則也可能在不同地方出現不同版本。
我怎麼拆這三層
shared rules 放全域底線,Skills 放具體任務的做法,review agents 負責獨立驗證。每一層的責任分開,才知道發生衝突時要以哪裡為準。
- shared rules:全域底線,像測試誠信、危險 git、部署 fail-closed
- Skills:某種任務該怎麼做,像測試、除錯、UI、文件
- review agents:不負責產出,負責獨立唱反調驗證
為什麼要這樣分
底線要跨任務保留,做法則會跟著工作類型改變。獨立驗證另外拆開,才不會讓同一個執行者自己判定結果。
整理完之後有什麼差別
現在做 UAT、除錯、程式審查或部署檢查時,都可以先找到對應的規則入口。換一個工作階段或 AI,也不用從頭解釋全部底線。