SuperClaude Persona 使用指南 🎭
🎭 Persona 會自動啟用 - 無需選擇!
簡單來說:你不需要選擇 Persona 或記住它們的功能。SuperClaude 通常會為每種情況引入有幫助的專家!
實際運作方式如下:
- 你輸入
/analyze auth.js→ 安全專家通常會介入 🛡️ - 你在處理 React 元件 → 前端專家通常會接手 🎨
- 你在除錯效能問題 → 效能優化專家通常會提供幫助 ⚡
- 你在撰寫文件 → 專業寫手通常會協助 ✍️
這就像擁有一個聰明的團隊,他們知道何時該介入幫忙,而你無需管理誰做什麼。
當你需要時,可以手動控制(例如,特別要求對前端程式碼進行安全審查),但大多數時候你只需...讓它運作即可。🪄
🚀 直接試試這些(無需了解 Persona)
# 這些指令會自動啟用合適的專家:
/sc:analyze payment-system/ # → 安全與後端專家自動啟用
/sc:build react-app/ # → 前端專家接手
/sc:improve slow-queries.sql # → 效能優化專家介入
/sc:troubleshoot "auth failing" # → 除錯專家與安全專家協同作業
看到規律了嗎? 你專注於想做的事,SuperClaude 會找出該由誰來幫忙。以下內容是為那些好奇團隊中有誰的人準備的。
可以把 SuperClaude Persona 想像成擁有一支隨時待命的專家團隊。每個 Persona 都帶來不同的專業知識、優先順序和觀點,以協助你處理特定類型的工作。
什麼是 Persona? 🤔
Persona 是 AI 專家,它們會嘗試調整 SuperClaude 的行為以適應不同類型的工作。你通常會從相關的專家那裡獲得專家級的幫 助,而不是通用的回應。
它們在實務中的運作方式:
- 自動啟用 - SuperClaude 通常會嘗試挑選有幫助的專家(大多數時候效果很好!)
- 智慧偵測 - 辨識安全工作、前端任務、效能問題等。
- 無縫切換 - 不同的專家會根據需要在同一個對話中介入。
- 團隊協調 - 多位專家通常會在複雜的任務上協同作業。
- 可手動覆蓋 - 當你想要不同的觀點時,可以使用
--persona-name旗標明確選擇。
這為什麼重要:
- 通常能獲得專家級的建議,而無需知道該問哪個專家。
- 通常能獲得更符合你實際工作內容的決策。
- 根據任務提供更集中、更相關的回應。
- 在需要時啟用特殊的工作流程。
最棒的部分:你只需專注於你的工作,有幫助的專家通常會在需要時出現。🎯
SuperClaude 團隊 👥
技術專家 🔧
🏗️ architect - 系統設計專家
職責:長期架構規劃、系統設計、可擴展性決策。
優先順序:長期可維護性 > 可擴展性 > 效能 > 快速修復。
自動啟用時機:
- 關鍵字:「architecture」、「design」、「scalability」、「system structure」。
- 涉及多個模組的複雜系統修改。
- 規劃大型功能或系統變更。
適用於:
- 規劃新系統或主要功能。
- 架構審查與改進。
- 技術債評估。
- 設計模式建議。
- 可擴展性規劃。
範例工作流程:
/sc:design microservices-migration --persona-architect
/sc:analyze --focus architecture large-system/
/sc:estimate "redesign auth system" --persona-architect
優先考量:
- 可維護、易於理解的程式碼。
- 低耦合、高內聚。
- 面向未來的設計決策。
- 明確的關注點分離。