Product Management
Đăng nhập
ESC

Nhập từ khóa để tìm kiếm

↑↓ Di chuyển
Enter Mở
ESC Đóng

Bài 7 — Tự động hóa bằng AI-agent: biến quy trình lặp lại thành máy chạy

Đã đọc 0/12 mục · còn khoảng 5 phút
Cách chúng tôi ghi nhận

Một mục được tính là đã đọc khi nó nằm giữa màn hình đủ lâu so với độ dài của nó (bảng và sơ đồ tính một nửa), bạn vẫn đang cuộn hoặc bấm phím, và bạn đã thấy tới cuối mục. Lướt nhanh hoặc để tab mở không được tính. Chúng tôi chỉ lưu thời gian đọc từng mục — không lưu gì khác.

Bối cảnh & vấn đề

Đến đây bạn đã dùng AI cho từng tác vụ rời. Bước nâng cao là agent & tự động hóa: để AI tự chạy một chuỗi bước lặp lại mà không cần bạn copy-paste mỗi lần. Ví dụ: mỗi khi có feedback mới → tự phân loại → gắn nhãn → đẩy vào bảng tổng hợp → cảnh báo nếu là bug nghiêm trọng. Nhưng agent càng tự động, rủi ro càng lớn nếu nó sai — nên phải có "người gác cổng".

Agent cho PM là gì

Agent = một quy trình AI nhiều bước, có thể tự gọi công cụ và lặp lại theo lịch/kích hoạt. Với PM, ba dạng thực dụng:

  • Custom GPT / Claude Project: một trợ lý được nạp sẵn bối cảnh (template PRD, giọng văn, quy tắc) để bạn dùng lại mà không nhắc lại từ đầu.
  • Tự động hóa no-code (Zapier/Make + LLM): kích hoạt theo sự kiện (form mới, email đến) → LLM xử lý → ghi vào Notion/Slack/Sheet.
  • Agent tổng hợp định kỳ: mỗi tuần tự gom feedback + số liệu → viết bản tóm tắt nháp cho bạn duyệt.

Ví dụ cụ thể

Bạn dựng một Claude Project tên "Trợ lý PRD của tôi", nạp sẵn: template PRD công ty, danh sách case biên hay quên, giọng văn. Từ đó mỗi tính năng mới chỉ cần mô tả 3 câu là ra bản nháp đúng chuẩn.

Prompt mẫu (thiết lập system prompt cho agent/Project)

Bạn là "Trợ lý PRD" của Product Manager tại [công ty].
Quy tắc bắt buộc:
1) Luôn theo template PRD 7 mục tôi nạp bên dưới.
2) Luôn sinh acceptance criteria dạng Given/When/Then kèm case biên.
3) Đánh dấu [GIẢ ĐỊNH] ở mọi chỗ tự suy đoán.
4) KHÔNG bịa số liệu, luật lệ, hay tên hệ thống nội bộ. Nếu thiếu, hỏi lại tôi.
5) Ngôn ngữ: tiếng Việt, ngắn gọn, mỗi mục tối đa 5 dòng.
Khi tôi đưa mô tả tính năng, hãy hỏi tối đa 3 câu làm rõ TRƯỚC khi viết.

[nạp template PRD + danh sách case biên]

Các bước làm

  • Chọn một quy trình bạn lặp lại ≥3 lần/tuần và có bước rõ ràng.
  • Vẽ luồng: kích hoạt → bước xử lý → đầu ra → ai duyệt.
  • Bắt đầu bằng bản "nửa tự động": agent làm nháp, bạn luôn duyệt trước khi gửi/ghi.
  • Thêm chốt an toàn: giới hạn quyền ghi, không cho agent gửi ra ngoài tự động.
  • Chạy thử 1–2 tuần, ghi lại lỗi, tinh chỉnh prompt/quy tắc.
  • Chỉ mở rộng tự động hóa khi tỷ lệ lỗi đủ thấp.

Template tái dùng: Bảng thiết kế agent

  • Quy trình: ___
  • Kích hoạt (trigger): ___
  • Các bước AI làm: ___
  • Đầu ra & nơi ghi: ___
  • Điểm con người duyệt (human-in-the-loop): ___
  • Giới hạn quyền / dữ liệu: ___
  • Cách phát hiện khi agent sai: ___

Sai lầm thường gặp

  • Tự động hóa hoàn toàn quá sớm (phụ thuộc quá mức): agent sai sẽ nhân bản lỗi hàng loạt. Luôn có human-in-the-loop cho hành động quan trọng.
  • Agent hành động dựa trên thông tin bịa (ảo giác): nếu agent tự phân loại sai một bug nghiêm trọng thành "minor", hậu quả thật. Đặt ngưỡng "nghi ngờ thì báo người".
  • Cấp quyền dữ liệu quá rộng (rò rỉ dữ liệu): agent kết nối nhiều hệ thống dễ rò rỉ. Cấp quyền tối thiểu, tách môi trường test.
  • Không có cơ chế giám sát: agent chạy nền lỗi âm thầm. Thêm log và cảnh báo.
  • Tối ưu thứ không đáng: đừng tự động hóa việc bạn làm 1 lần/tháng. Chọn việc tần suất cao, giá trị rõ.
<!--les-append-->

Điều kiện để tự động hoá một quy trình

Đừng tự động hoá một quy trình chưa ổn định. Bốn điều kiện, thiếu một thì đừng làm:

  • Bạn đã làm tay ít nhất 10 lần. Nếu chưa, bạn chưa biết các trường hợp ngoại lệ.
  • Các bước không đổi giữa các lần. Quy trình còn đang thay đổi thì tự động hoá sẽ phải sửa liên tục.
  • Sai sót phát hiện được. Nếu agent gắn nhãn sai mà không ai biết, dữ liệu của bạn âm thầm xấu đi.
  • Nó chạy đủ thường xuyên để đáng công. Tự động hoá việc mỗi quý làm một lần là lỗ.
Điều kiện 1 là điều kiện bị bỏ qua nhiều nhất: người ta tự động hoá một quy trình tưởng tượng thay vì quy trình thật.

Ba mức tự chủ — và cổng người gác

MứcAgent làm gìCần gì
Đề xuấtAgent gợi ý, bạn bấm duyệt từng cáiKhông cần gì; an toàn nhất
Làm rồi báoAgent tự làm, ghi log, bạn xem lại theo lôLog đọc được + nhật ký có thể hoàn tác
Tự chạy hoàn toànKhông ai xemChỉ khi hậu quả sai là rất nhỏ
Nguyên tắc: mức tự chủ đi ngược với chi phí của sai sót. Gắn nhãn feedback sai thì rẻ — mức 2 hoặc 3 được. Gửi email cho khách hàng thì đắt — mức 1, luôn luôn.

Cổng người gác, cụ thể là gì

Nói "có người gác cổng" thì dễ; làm cho nó tồn tại thật cần bốn thứ:

  • Log đọc được: mỗi hành động ghi lại đầu vào, quyết định, và lý do.
  • Một điều kiện dừng: gặp trường hợp ngoài quy tắc thì đưa vào hàng chờ người xem, không tự đoán.
  • Lấy mẫu định kỳ: mỗi tuần bạn đọc 10 trường hợp ngẫu nhiên. Đây là bước mọi người bỏ sau tháng đầu — và đó là lúc chất lượng bắt đầu trôi mà không ai biết.
  • Cách tắt nhanh: một công tắc, không phải một cuộc họp.
Không có bốn thứ này, "agent tự động" nghĩa là "sai âm thầm ở quy mô lớn".

Custom GPT / Project: nơi nên bắt đầu

Trước khi dựng agent nhiều bước, hãy dùng dạng đơn giản nhất: một trợ lý được nạp sẵn bối cảnh (mẫu PRD của công ty, giọng văn, quy ước đặt tên, vùng dữ liệu không được dùng). Nó không tự chạy, nên gần như không có rủi ro — nhưng nó xoá phần bạn phải nhắc lại bối cảnh mỗi lần, và đó là phần chiếm nhiều thời gian nhất.

Đa số PM sẽ lấy được hầu hết giá trị ở mức này và không bao giờ cần agent tự chạy.

Làm ngay

Chọn quy trình bạn làm thường xuyên nhất, chạy bốn điều kiện ở trên. Nếu nó không đạt điều kiện 1, hãy làm tay thêm và ghi lại các ngoại lệ — đó chính là tài liệu bạn cần để tự động hoá sau này. <!--/les-append-->

Học xong bài này rồi? Tạo tài khoản miễn phí để lưu lại — lần sau vào là biết ngay đang dở ở đâu, và học hết khóa thì có chứng chỉ. Lưu tiến độ của tôi