docs/vi-vn/reference/core-tools.md
Mọi bản cài BMad đều bao gồm module lõi — một tập nhỏ các skill hoạt động xuyên suốt mọi dự án, mọi module và mọi giai đoạn. Trang này bao quát 7 skill lõi đó: 4 công cụ nhân lõi cùng 3 skill tư duy (brainstorming, forge idea, party mode).
:::tip[Lối đi nhanh]
Chạy bất kỳ công cụ nào bằng cách gõ tên skill của nó, ví dụ bmad-help, trong IDE của bạn. Không cần mở phiên agent trước.
:::
Module lõi (luôn được cài):
| Công cụ | Mục đích |
|---|---|
bmad-help | Nhận hướng dẫn có ngữ cảnh về việc nên làm gì tiếp theo |
bmad-advanced-elicitation | Đẩy đầu ra của LLM qua các vòng tinh luyện lặp |
bmad-review | Review đa lăng kính — hoài nghi, ca biên, lỗ hổng kiểm chứng cho code; cấu trúc và câu chữ cho tài liệu |
bmad-customize | Tạo và kiểm tra các tùy biến BMad |
Skill tư duy:
| Công cụ | Mục đích |
|---|---|
bmad-brainstorming | Tổ chức các phiên brainstorming có tương tác |
bmad-forge-idea | Thử lửa một ý tưởng cho đến khi nó cứng cáp, được chứng thực hoặc chết với chi phí thấp |
bmad-party-mode | Điều phối thảo luận nhóm nhiều agent |
:::note[Đã chuyển và đã gỡ]
bmad-spec giờ đi kèm module BMM như một workflow lập kế hoạch Giai đoạn 2 — xem Bản đồ Workflow. Các tiện ích bmad-shard-doc và bmad-index-docs đã bị gỡ bỏ. Các skill cũ bmad-editorial-review, bmad-editorial-review-prose, bmad-editorial-review-structure, bmad-review-adversarial-general, bmad-review-edge-case-hunter và bmad-review-verification-gap đều đã được gộp vào bmad-review, với các lăng kính biên tập thay thế skill biên tập riêng lẻ; các ID cũ vẫn hoạt động qua cơ chế chuyển tiếp để giữ tương thích.
:::
Người dẫn đường thông minh cho bước tiếp theo của bạn. Công cụ này kiểm tra trạng thái dự án, phát hiện những gì đã hoàn thành và đề xuất bước bắt buộc hoặc tùy chọn tiếp theo.
Dùng khi:
Cách hoạt động:
Đầu vào: Truy vấn ngôn ngữ tự nhiên tùy chọn, ví dụ bmad-help I have a SaaS idea, where do I start?
Đầu ra: Danh sách ưu tiên các bước tiếp theo được khuyến nghị kèm lệnh skill
Đẩy LLM xem xét lại, tinh luyện và cải thiện đầu ra gần nhất của nó. Đây là điểm dừng tinh luyện dùng chung của BMad: các skill khác gọi nó tại các điểm nghỉ tự nhiên, và bạn có thể gọi trực tiếp lên bất kỳ nội dung nào gần đây trong cuộc hội thoại.
Dùng khi:
Cách hoạt động:
Đầu vào: Đầu ra gần nhất cần tinh luyện (mặc định), hoặc bất kỳ nội dung nào bạn chỉ định; tùy chọn kèm tên phương pháp
Đầu ra: Phiên bản nội dung đã được nâng cấp
Review đa lăng kính trên bất kỳ diff, tài liệu hay artifact nào. Chạy các lăng kính review — mỗi lăng kính một phương pháp và lập trường riêng — và báo cáo mọi phát hiện theo một định dạng chuẩn duy nhất. Không phát hiện gì cũng là kết quả hợp lệ; nó không bao giờ độn thêm cho có vẻ kỹ lưỡng. Mỗi lăng kính khai báo phạm vi áp dụng: diff kéo theo các lăng kính code, tài liệu kéo theo các lăng kính biên tập.
Các lăng kính đi kèm:
| Lăng kính | Áp dụng cho | Phương pháp |
|---|---|---|
| Hoài nghi (Adversarial) | Mọi nội dung | Review buộc phải đưa ra ≥10 phát hiện, tìm phần còn thiếu chứ không chỉ phần sai; không được danh sách rỗng |
| Ca biên (Edge case) | Mọi nội dung | Đi qua mọi nhánh rẽ và điều kiện biên trong nội dung có định nghĩa hành vi |
| Lỗ hổng kiểm chứng (Verification gap) | Code | Tìm hành vi đã thay đổi có thể hồi quy mà không có kiểm chứng đáng tin cậy nào bắt được |
| Cấu trúc (Structure) | Tài liệu | Đề xuất cắt, gộp, di chuyển và cô đọng — hình hài tài liệu có phục vụ mục đích của nó không? |
| Câu chữ (Prose) | Tài liệu | Biên tập các vấn đề diễn đạt gây cản trở việc hiểu |
Hai lăng kính biên tập coi nội dung là bất khả xâm phạm: không bao giờ chất vấn ý tưởng của bạn, chỉ xét cách tổ chức và diễn đạt, và chỉ đề xuất chứ không tự sửa. Khi chọn cả hai, lăng kính câu chữ chạy trên các phát hiện của lăng kính cấu trúc.
Tập lăng kính không cố định: một override trong customize.toml có thể thêm lăng kính hoặc thay thế lăng kính có sẵn, và mỗi lần rà soát sẽ chạy những gì thực sự được phân giải.
Dùng khi:
Cách hoạt động:
Đầu vào:
content (bắt buộc) — Diff, branch, thay đổi chưa commit, file, spec, story hoặc bất kỳ tài liệu nàolenses (tùy chọn) — một hoặc nhiều mã/tên lăng kính; mặc định là review đầy đủalso_consider (tùy chọn) — Các vùng bổ sung cần để ýstyle_guide / reader_type (tùy chọn, cho lăng kính biên tập) — style guide của dự án, và humans (mặc định) hoặc llmĐầu ra: Mảng phát hiện JSON và/hoặc báo cáo markdown nhóm theo lăng kính. Có thể thêm lăng kính tùy biến — và tinh chỉnh hoặc tắt các lăng kính đi kèm — qua customize.toml của skill
Tạo và kiểm tra các tùy biến. Giúp bạn thay đổi hành vi của một agent hoặc workflow BMad đã cài mà không phải tự viết TOML.
Dùng khi:
Cách hoạt động:
_bmad/custom/Đầu vào: Mô tả bằng ngôn ngữ tự nhiên về tùy biến bạn muốn
Đầu ra: Các file override TOML dưới _bmad/custom/. Xem hướng dẫn chi tiết tại Cách tùy biến BMad
Ba skill dưới đây hoàn thiện module lõi — những công cụ tư duy đa dụng mà bất kỳ giai đoạn hay module nào cũng có thể dựa vào.
Tạo ra nhiều ý tưởng đa dạng bằng các kỹ thuật sáng tạo có tương tác. Đây là một phiên động não có điều phối, nạp các phương pháp phát ý tưởng đã được kiểm chứng từ thư viện kỹ thuật và dẫn bạn đến 100+ ý tưởng trước khi bắt đầu sắp xếp.
Dùng khi:
Cách hoạt động:
Đầu vào: Chủ đề brainstorming hoặc phát biểu vấn đề, cùng file context tùy chọn
Đầu ra: một trang brainstorm.html độc lập làm kỷ vật của phiên, file brainstorm-intent.md tùy chọn cho các skill hạ nguồn, và bản ghi phiên .memlog.md
:::note[Mục tiêu về số lượng] Điểm bứt phá thường nằm ở vùng ý tưởng thứ 50-100. Workflow này khuyến khích bạn tạo 100+ ý tưởng trước khi sắp xếp. :::
Thử lửa một ý tưởng cho đến khi nó cứng cáp, được chứng thực hoặc chết với chi phí thấp. Một người chất vấn phản biện dồn một ý tưởng còn dang dở đi từng câu hỏi một, đưa hai nhân vật vào mỗi nhánh rẽ, cho đến khi thứ sống sót là điều bạn có thể hành động với niềm tin chắc chắn.
Dùng khi:
Cách hoạt động:
Đầu vào: Ý tưởng thuộc bất kỳ lĩnh vực nào — một tính năng, mô hình kinh doanh, giả thuyết nghiên cứu, quyết định cuộc sống
Đầu ra: Bản chưng cất forged-idea.md khi ý tưởng cứng cáp (tùy chọn), cộng một forge-report.html làm kỷ vật cho mỗi lần chạy
Điều phối thảo luận nhóm nhiều agent. Công cụ này nạp toàn bộ agent BMad đã cài và tạo một cuộc trao đổi tự nhiên, nơi mỗi agent đóng góp từ góc nhìn chuyên môn và cá tính riêng.
Dùng khi:
Cách hoạt động:
goodbye, end party hoặc quitĐầu vào: Chủ đề hoặc câu hỏi thảo luận, cùng thông tin về các persona bạn muốn tham gia nếu có
Đầu ra: Cuộc hội thoại nhiều agent theo thời gian thực, vẫn giữ nguyên cá tính từng agent