Bakit
Bakit Solo

Cách Bakit Solo hoạt động

Bakit Solo vận hành theo lifecycle có cấu trúc: intake → options → backbone → stories → srs → package. Bạn gõ slash command, AI lo phần còn lại.

Cách Bakit Solo hoạt động

Bakit Solo vận hành theo lifecycle có cấu trúc — mỗi bước có một mục đích rõ ràng, đầu ra là tài liệu BA chuyên nghiệp. Bạn không cần nhớ phải làm gì tiếp theo — gõ /ba-next là có gợi ý.

Lifecycle tổng quan

intake → options? → backbone → frd? → stories → srs → package
BướcLàm gìOutput
intakeTiếp nhận yêu cầu thô, chuẩn hoá01_intake/intake.md
options(Không bắt buộc) So sánh giải pháp nếu có nhiều hướng01_intake/options/
backboneKhoá khung yêu cầu đã chốt — "hiến pháp" của dự án02_backbone/backbone.md
frd(Không bắt buộc) Đặc tả chức năng chi tiết cho stakeholder03_modules/{module}/frd.md
storiesUser stories + acceptance criteria03_modules/{module}/userstories/
srsSRS canon: use cases, screens, ASCII wireframes03_modules/{module}/usecases/, ascii-screen/, srs.md
packageĐóng gói tài liệu thành HTML để bàn giao04_compiled/compiled-srs.html

Cách dùng

Cách gọi phụ thuộc runtime. Claude Code dùng slash command, Codex dùng skill mention, Antigravity dùng prompt tự nhiên. Ví dụ dưới đây dùng Claude Code:

/ba-start intake requirements.pdf     # Bắt đầu dự án
/ba-start backbone --slug my-project  # Khoá khung
/ba-start stories --slug my-project   # Viết stories
/ba-start srs --slug my-project       # Viết SRS
/ba-start package --slug my-project   # Đóng gói
/ba-start status --slug my-project    # Xem đang ở đâu
/ba-next --slug my-project            # Gợi ý bước tiếp theo

Không nhớ command? Gõ /ba-do và mô tả bằng tiếng Việt:

/ba-do Tôi muốn tạo SRS cho module thanh toán
/ba-do Tiếp tục dự án warehouse-rfp, bước tiếp theo là gì?

5 skill của Bakit Solo

SkillVai trò
ba-startLifecycle engine — chạy toàn bộ flow từ intake đến package
ba-doRouter — nhận yêu cầu tiếng Việt, tự chọn skill phù hợp
ba-nextĐề xuất bước tiếp theo dựa trên artifact hiện có
ba-impactPhân tích tác động khi requirement thay đổi
brainstormPhỏng vấn sâu để làm rõ ý tưởng thô trước khi intake

Cấu trúc thư mục output

plans/{slug}-{date}/
├── PROJECT-HOME.md          # Dashboard: đang ở đâu, làm gì tiếp
├── 01_intake/
│   ├── intake.md            # Yêu cầu đã chuẩn hoá
│   └── options/             # Các phương án (nếu có)
├── 02_backbone/
│   ├── backbone.md          # Khung yêu cầu đã chốt
│   ├── common-rules.md      # Rule dùng chung (CR-*)
│   └── message-list.md      # Message dùng chung (MSG-*)
├── 03_modules/{module}/
│   ├── frd.md               # Đặc tả chức năng
│   ├── userstories/         # User stories
│   ├── usecases/            # Use cases
│   ├── ascii-screen/        # Screen canon với ASCII wireframe
│   └── srs.md               # SRS đã compile
└── 04_compiled/
    └── compiled-srs.html    # File bàn giao

Khác biệt với Bakit Solo Pro và Bakit

Bakit SoloBakit Solo ProBakit
Cài đặtBA-kit CLIBA-kit CLIBA-kit CLI
Scripts tự độngKhông
Stitch sync (UI)Không
Content auditKhông

Tiếp theo

On this page