/ak:ask "Dịch vụ này nên giữ REST hay chuyển sang gRPC cho các gọi nội bộ?" - Dùng khi:
- Dùng khi cần câu trả lời chiến lược trước khi lập kế hoạch hoặc viết mã.
- Kết quả:
- Thu thập bối cảnh, so sánh ranh giới và đánh đổi, rồi trả hướng dẫn trực diện.
Tóm tắt nhanh / Lệnh
Bộ Marketing
/ak:ask
Trả lời câu hỏi kỹ thuật và kiến trúc bằng cách thu thập bối cảnh, xem từ góc hệ thống, công nghệ, khả năng mở rộng và rủi ro, rồi tổng hợp hướng dẫn chiến lược ngắn gọn mà không triển khai.
Đọc câu hỏi
Tìm bối cảnh
Scout nếu thiếu dữ kiện
Soi qua bốn góc
Nguyên tắc 01
Trả lời trước khi sửa mã; đây là tư vấn, không phải thực thi.
Nguyên tắc 02
Bối cảnh phụ thuộc dự án, nên không giả định repo nào cũng có cùng bộ tài liệu hoặc file kiến trúc.
Nguyên tắc 03
Trả lời đủ phạm vi được yêu cầu; chỉ --yagni cho phép cắt phần không cần thiết.
Nguyên tắc 04
Mỗi khuyến nghị cần nêu đánh đổi, rủi ro và điều kiện khiến nó không còn đúng.
Các nhánh chính từ đầu vào đến kết quả, bám theo cách command chạy khi dùng thật.
Khởi động
Đầu vào, phạm vi, route
Xử lý
Agent / skill thực thi
Kiểm chứng
Gate, review, xác thực
Ví dụ gọi command theo từng flag, subcommand, mode hoặc route dùng được trong workflow thực tế.
/ak:ask "Dịch vụ này nên giữ REST hay chuyển sang gRPC cho các gọi nội bộ?" /ak:ask"Chúng ta có cần event sourcing cho audit trails không?"--yagni
/ak:ask "Ranh giới xác thực nào dashboard admin của chúng ta nên dùng?"