Initial commit
This commit is contained in:
65
commands/ultrathink.md
Normal file
65
commands/ultrathink.md
Normal file
@@ -0,0 +1,65 @@
|
||||
## Ultrathink
|
||||
|
||||
對復杂课題或重要決策執行分阶段的結構化思考過程。
|
||||
|
||||
### 使用方法
|
||||
|
||||
```bash
|
||||
# 請求 Claude 進行深度思考
|
||||
「用 ultrathink 探讨[课題]」
|
||||
```
|
||||
|
||||
### 基本示例
|
||||
|
||||
```bash
|
||||
# 架構設計探讨
|
||||
「用 ultrathink 探讨應该選擇微服務還是單體架構」
|
||||
|
||||
# 技術選型分析
|
||||
「用 ultrathink 分析這個項目適合 Rust 還是 TypeScript」
|
||||
|
||||
# 問題解決深入探讨
|
||||
「用 ultrathink 探讨應用性能差的原因和改進方法」
|
||||
```
|
||||
|
||||
### 與 Claude 配合
|
||||
|
||||
```bash
|
||||
# 業務判斷
|
||||
「用 ultrathink 探讨新功能的優先級排序。從用戶價值、開發成本、技術風險的角度」
|
||||
|
||||
# 系統設計
|
||||
「用 ultrathink 探讨認證系統的設計。考虑安全性、可擴展性、可維護性」
|
||||
|
||||
# 權衡分析
|
||||
「用 ultrathink 分析 GraphQL vs REST API 的選擇。基于項目需求」
|
||||
|
||||
# 重構策略
|
||||
cat src/legacy_code.js
|
||||
「用 ultrathink 制定這個遗留代碼的重構策略」
|
||||
```
|
||||
|
||||
### 思考過程
|
||||
|
||||
1. **問題分解** - 將课題分解為組成要素
|
||||
2. **MECE 分析** - 無遗漏無重復地整理
|
||||
3. **多角度探讨** - 從技術、業務、用戶角度分析
|
||||
4. **交互式確認** - 在重要判斷點向用戶確認
|
||||
5. **有依據的建議** - 基于數據和邏輯的結論
|
||||
|
||||
### 詳细示例
|
||||
|
||||
```bash
|
||||
# 復杂技術债務的解決
|
||||
「用 ultrathink 探讨將 10 年的遗留系統現代化的策略。包括分阶段遷移、風險、ROI」
|
||||
|
||||
# 組織性课題
|
||||
「用 ultrathink 探讨開發團隊的擴展策略。假設從目前 5 人擴展到 20 人」
|
||||
|
||||
# 數據庫遷移
|
||||
「用 ultrathink 分析從 PostgreSQL 遷移到 DynamoDB。考虑成本、性能、運維」
|
||||
```
|
||||
|
||||
### 注意事項
|
||||
|
||||
ultrathink 最適合需要花時間深入思考的课題。對于簡單問題或需要即時回答的情况,請使用常規提問形式。
|
||||
Reference in New Issue
Block a user