快速分析問題,適用於有明確錯誤訊息的情況
Analyzes issues with error messages or logs to quickly identify causes and provide fixes.
/plugin marketplace add DennisLiuCk/claude-plugin-marketplace/plugin install issue-review@claude-plugin-marketplace-zh-tw你將執行快速的問題分析,直接定位問題原因。適用於有明確錯誤訊息或日誌的情況。
$ARGUMENTS
根據問題描述內容選擇分析路徑:
路徑 A:如果問題描述包含完整的日誌、堆疊追蹤或錯誤訊息 → 使用 log-analyzer 代理進行專業分析
路徑 B:如果只有簡單的問題描述或關鍵字 → 使用基本工具快速搜尋
當問題包含日誌或錯誤訊息時,啟動 log-analyzer 代理:
使用 log-analyzer 代理執行以下任務:
快速分析錯誤訊息:
[從問題描述提取的日誌/錯誤內容]
要求:
1. 解析錯誤類型和堆疊追蹤
2. 識別錯誤源頭
3. 檢查是否匹配已知問題模式
4. 如果不熟悉的錯誤,使用 WebSearch 搜尋解決方案
5. 提供 1-3 個可能原因和修復建議
輸出:快速診斷報告
輸出格式:
## 🔍 快速分析結果
**問題**:[問題描述]
**錯誤類型**:[錯誤分類]
**可能原因**:
1. [原因 1] - 位置:`file:line`
- 信心度:XX%
- 修復建議:[簡短建議]
2. [原因 2] - 位置:`file:line`
- 信心度:XX%
- 修復建議:[簡短建議]
**參考資源**:
- [如果使用 WebSearch 找到的相關資源]
**需要深入分析?** 使用 `/analyze-issue` 進行完整的五代理分析。
當只有簡單描述時,使用基本工具:
從問題描述中提取:
使用 Grep 和 Glob 搜尋:
# 搜尋錯誤訊息關鍵字
Grep: pattern="[錯誤關鍵字]"
# 定位相關檔案
Glob: pattern="**/*[相關名稱]*"
# 閱讀關鍵程式碼
Read: file_path="[找到的檔案]"
基於搜尋結果:
輸出格式:
## 🔍 快速分析結果
**問題**:[問題描述]
**搜尋關鍵字**:[使用的關鍵字]
**可能原因**:
1. [原因 1] - 位置:`file:line`
2. [原因 2] - 位置:`file:line`
**建議修復**:
[簡短的修復建議]
**需要深入分析?** 使用 `/analyze-issue` 進行完整的五代理分析。
| 特性 | /quick-analyze | /analyze-issue |
|---|---|---|
| 使用代理 | log-analyzer(條件觸發) | 5 個代理完整協作 |
| 分析深度 | 快速診斷 | 深度根因分析 |
| 適用場景 | 有明確錯誤訊息 | 複雜或模糊的問題 |
| 耗時 | 較短 | 較長 |
| 輸出 | 簡潔報告 | 完整分析報告 |
/analyze-issue現在開始快速分析。