Bài 7 — Nâng cao: tự động hóa bằng AI agent & tích hợp công cụ
Đến đây bạn đã dùng AI theo kiểu "hỏi–đáp" từng bước. Bước tiến tiếp theo là AI agent: thay vì bạn ra lệnh từng lượt, bạn giao một quy trình để AI tự chạy nhiều bước, gọi công cụ (đọc file, tra template, ghi kết quả) và chỉ dừng lại hỏi khi cần. Với BA, điều này biến playbook Bài 6 thành một "trợ lý" bán tự động. Lưu ý: bạn không cần biết lập trình — phần lớn nền tảng agent hiện nay cấu hình bằng ngôn ngữ tự nhiên.
Agent khác chat thường ở đâu?
- Chat: một câu hỏi → một câu trả lời. Bạn điều phối từng bước.
- Agent: một mục tiêu → nó tự lên kế hoạch, thực hiện nhiều bước, dùng công cụ, tự kiểm, rồi trả kết quả (và câu hỏi mở).
Ba mức tự động hóa cho BA
- Mẫu prompt lưu sẵn (thấp): lưu bộ prompt Bài 2–5 thành "nút bấm" trong công cụ AI có tính năng project/custom GPT.
- Chuỗi bán tự động (trung): một agent nhận ghi chú → tự chạy nháp → phân rã → chuẩn hóa → audit → xuất bản nháp kèm danh sách câu hỏi mở, dừng chờ bạn duyệt.
- Tích hợp công cụ (cao): agent đọc ghi chú từ nơi lưu trữ được duyệt, tra template & bảng thuật ngữ, ghi bản nháp vào tài liệu, mở checklist review.
Prompt mẫu: cấu hình một "BA drafting agent"
Bạn là AGENT soạn tài liệu yêu cầu cho BA. Mục tiêu: từ ghi chú thô,
tạo bản nháp BRD + SRS đạt chuẩn công ty, kèm danh sách câu hỏi mở.Quy trình bạn PHẢI theo, tuần tự:
B1. Đọc ghi chú. Tách "dữ kiện" vs "suy diễn".
B2. Sinh BRD 8 mục (dùng khung đã cho). Gắn nhãn giả định.
B3. Phân rã mỗi BR thành FR (có luồng lỗi + acceptance criteria).
B4. Chuẩn hóa theo TEMPLATE và THUẬT NGỮ bên dưới.
B5. Tự AUDIT: liệt kê mơ hồ / thiếu / mâu thuẫn (trích câu gốc).
B6. Xuất: (a) tài liệu nháp, (b) danh sách câu hỏi mở, (c) báo cáo audit.
RÀNG BUỘC BẮT BUỘC:
- Không bịa yêu cầu hay con số. Thiếu thì hỏi, đừng đoán.
- DỪNG và hỏi tôi nếu >30% nội dung phải suy diễn.
- Không đưa dữ liệu ra ngoài phạm vi công cụ được phép.
TEMPLATE: """[dán]"""
THUẬT NGỮ: """[dán]"""
GHI CHÚ: """[dán]"""
Ràng buộc "DỪNG và hỏi nếu >30% phải suy diễn" là van an toàn: nó ngăn agent chạy tự tin trên dữ liệu quá mỏng.
Các bước triển khai
- Bắt đầu ở mức 1: lưu các prompt đã dùng tốt thành mẫu cố định.
- Lên mức 2: ghép chúng thành một agent theo prompt trên; test trên một dự án cũ đã biết đáp án để đo độ tin cậy.
- Kiểm định "human-in-the-loop": luôn có điểm dừng để bạn duyệt trước khi agent ghi ra tài liệu chính thức.
- Đo lường: so bản agent với bản bạn tự làm — sai ở đâu, bổ ràng buộc ở đó.
- Chỉ lên mức 3 (tích hợp) khi công cụ đã được bộ phận bảo mật/IT phê duyệt.
Template "thẻ kiểm định agent" trước khi tin dùng
- [ ] Có điểm dừng để người duyệt trước khi ghi chính thức?
- [ ] Agent có tự đánh dấu giả định & câu hỏi mở không?
- [ ] Đã test trên ≥2 dự án cũ, đối chiếu kết quả?
- [ ] Dữ liệu chỉ đi qua công cụ được phê duyệt?
- [ ] Có log lại agent đã làm gì để truy vết khi sai?
Sai lầm thường gặp
Tự động hóa quá sớm: dựng agent phức tạp khi prompt cơ bản còn chưa ổn định = nhân bản lỗi ở quy mô lớn. Ổn định thủ công trước, tự động sau.
Bỏ human-in-the-loop: agent chạy một mạch tới output cuối mà không có điểm duyệt là công thức để một ảo giác trở thành tài liệu phát hành. Luôn giữ chốt chặn con người.
Ảo giác nhân lên: agent nhiều bước, nếu bước đầu sai, các bước sau xây tiếp trên cái sai và ngụy trang nó rất khéo. Kiểm ở từng mắt xích, đừng chỉ nhìn output cuối.
Rò rỉ dữ liệu quy mô lớn: agent tích hợp có thể tự động đẩy nhiều tài liệu ra dịch vụ ngoài. Chỉ tích hợp với hệ thống đã được duyệt; giới hạn phạm vi truy cập.
Phụ thuộc quá mức: khi agent làm quá trơn tru, bạn dễ ngừng kiểm. Đó là lúc nguy hiểm nhất — hãy duy trì kỷ luật review dù kết quả "trông" hoàn hảo.