Research — Nghiên cứu kỹ thuật
Tìm hiểu sâu về giải pháp kỹ thuật, phân tích kiến trúc, thu thập requirements trước khi bắt tay vào code./research khác với /scout — scout tìm files nhanh, research đào sâu vào giải pháp và trade-offs.Cú pháp
Luồng hoạt động
Bước 1: Phân tích câu hỏi
Xác định scope nghiên cứu: architecture, library, pattern, hay integration.
Bước 2: Thu thập thông tin
Đọc codebase hiện tại, tìm patterns, kiểm tra dependencies.
Tham khảo documentation, best practices.
Bước 3: Phân tích trade-offs
So sánh các giải pháp: performance, complexity, maintainability.
Đánh giá fit với tech stack hiện tại.
Ví dụ thực tế
- Research architecture
- Research library
Khi nào dùng / không dùng
| Dùng | Không dùng |
|---|---|
| Trước khi chọn library/framework mới | Khi đã biết rõ giải pháp (dùng /plan luôn) |
| So sánh architecture approaches | Khi chỉ cần tìm file (dùng /scout) |
| Đánh giá technical debt | Khi cần implement ngay (dùng /cook) |
| Tìm hiểu patterns trong codebase lớn | Câu hỏi đơn giản (hỏi chat trực tiếp) |