VCVibe Coding Lab
1 / 51

CHUYÊN ĐỀ TẬP HUẤN · VIBE CODING CHO HÀNH CHÍNH TRƯỜNG Y KHOA

Làm sao để ra được một app đúng như mình muốn?

51 slide, mỗi slide một ý. Không dạy lập trình — dạy cách biến điều bạn đang hình dung trong đầu thành thứ AI làm được đúng ngay từ vòng đầu.

7 chặngTừ ý tưởng đến bàn giao 6 checkpointQua chặng bằng bằng chứng 0 dòng codeChỉ cần viết tiếng Việt rõ ràng

CÁCH ĐỌC BỘ SLIDE NÀY

Mỗi slide chỉ có đúng một ý — và luôn theo một cấu trúc

Bạn không cần ghi chép. Cấu trúc dưới đây lặp lại ở cả 51 slide, nên đọc đến slide thứ ba là bạn đã quen mắt và biết chỗ nào cần chú ý.

DÒNG 1Nhãn chặngCho biết bạn đang ở đâu trong lộ trình 7 chặng.
DÒNG 2Tiêu đề = câu chốtĐọc riêng dòng này cũng đã nắm được ý chính.
DÒNG 3Giải thích vì saoLý do đằng sau, kèm hệ quả nếu làm sai.
KHỐI GIỮABảng, ví dụ, promptPhần cụ thể hóa: bắt chước được ngay.
DÒNG CUỐILÀM NGAYViệc bạn làm được trong 5–15 phút sau buổi học.

LÀM NGAY Mở sẵn một tệp ghi chú trống. Mỗi lần thấy dòng “LÀM NGAY” hợp với công việc của bạn, chép nó vào đó. Cuối buổi bạn có một danh sách việc riêng, không phải một tập slide bỏ xó.

VẤN ĐỀ

App làm ra “chạy được” nhưng không ai dùng — 5 kiểu thất bại quen thuộc

Hầu như không ai thất bại vì AI viết mã kém. Người ta thất bại vì năm kiểu dưới đây, và cả năm đều xảy ra trước khi có dòng mã đầu tiên.

  1. 1
    Làm ra thứ khác với thứ mình hình dungVì điều hình dung nằm trong đầu, chưa bao giờ được viết ra thành chữ.
  2. 2
    Đủ tính năng nhưng không tính năng nào xong trọn vẹnVì yêu cầu 12 việc trong một lượt thay vì 1 việc trong 12 lượt.
  3. 3
    Chạy trên máy người làm, hỏng trên máy người dùngVì chưa bao giờ có ai khác bấm thử trước khi công bố.
  4. 4
    Không ai dám dùng thật vì sợ sai quyền, sai dữ liệuVì phân quyền và nhật ký được nghĩ tới sau cùng, thay vì trước tiên.
  5. 5
    Dùng được 2 tuần rồi chếtVì không có người sở hữu, không có tài liệu, không ai biết sửa.

NGUYÊN NHÂN GỐC

Ý định của bạn bị rơi rụng qua 4 tầng

Giữa “điều bạn muốn” và “thứ AI làm ra” có bốn lần chuyển đổi. Mỗi lần chuyển đổi làm mất một ít. Bốn lần mất chồng lên nhau là ra một sản phẩm lạ.

Điều bạn muốnNằm trong đầu, đầy đủ
→
Điều bạn viết raMất phần “ai cũng biết”
→
Điều AI hiểuMất phần mập mờ, AI tự lấp bằng phỏng đoán
→
Điều AI làmCộng thêm phần AI “giúp” mà bạn không xin
Cả bộ slide này chỉ nhằm bịt bốn chỗ rò rỉ đó. Chặng 1–3 bịt tầng thứ nhất và thứ hai. Chặng 4–5 bịt tầng thứ ba. Chặng 6 phát hiện những gì đã rò ở tầng thứ tư.

LỘ TRÌNH

7 chặng — mỗi chặng kết thúc bằng một thứ cầm được trên tay

Không chặng nào kết thúc bằng “đã hiểu bài”. Chặng nào cũng kết thúc bằng một tệp hoặc một bảng mà bạn đưa được cho người khác đọc.

CHẶNG 1Biết mình muốn gìKết quả: bài toán một dòng.
CHẶNG 2Cắt phạm viKết quả: 5 chức năng + danh sách không làm.
CHẶNG 3Vẽ trước khi làmKết quả: màn hình, trạng thái, dữ liệu, quyền.
CHẶNG 4Viết đặc tảKết quả: YEU_CAU.md và AGENTS.md.
CHẶNG 5Giao việc cho AIKết quả: từng lát cắt chạy được.
CHẶNG 6Nghiệm thuKết quả: bảng test có kết quả thật.
CHẶNG 7Đưa vào dùngKết quả: link, người sở hữu, đường lui.
ĐÍCHApp đúng ýĐúng vì được kiểm chứng, không phải vì may.

CHẶNG 1 / 7

Biết chính xác mình muốn gì trước khi mở AI

Chặng bị bỏ qua nhiều nhất, và là chặng quyết định nhất. Không ai làm ra được thứ đúng ý khi chính họ chưa nói rõ được cái ý đó là gì.

  • Mong muốn của bạn đang nằm ở đâu
  • Bắt đầu từ công việc, không từ tính năng
  • Câu hỏi vàng
  • Bài toán một dòng

CHẶNG 1 · NHẬN DIỆN

Điều bạn muốn đang nằm ở ba nơi — và chỉ một nơi AI đọc được

Bạn đã biết rất rõ quy trình của mình. Vấn đề là phần lớn hiểu biết đó chưa bao giờ tồn tại dưới dạng chữ.

NƠI 1 · TRONG ĐẦU BẠNKinh nghiệm và ngoại lệ“Trường hợp này thì phải hỏi thầy trưởng khoa.” AI không đọc được chỗ này. Đây là phần rò rỉ nhiều nhất.
NƠI 2 · TRONG QUY TRÌNHQuy chế, quyết định, thói quenCó văn bản nhưng nằm rải rác, và có những bước “ai cũng làm vậy” mà không văn bản nào ghi.
NƠI 3 · TRÊN GIẤY TỜBiểu mẫu, sổ theo dõi, file ExcelĐây là thứ AI đọc được tốt nhất. Bạn đang có sẵn và đây là lợi thế lớn nhất của người làm hành chính.

LÀM NGAY Mở thư mục của bạn, tìm biểu mẫu giấy và file Excel đang dùng cho quy trình định số hóa. Đó là nguyên liệu tốt nhất bạn có.

CHẶNG 1 · GÓC NHÌN

Bắt đầu từ CÔNG VIỆC, đừng bắt đầu từ TÍNH NĂNG

Danh sách tính năng nghe rất chuyên nghiệp nhưng không nói cho ai biết app này để làm gì. Mô tả công việc thì ngược lại: nó tự sinh ra danh sách tính năng đúng.

❌ BẮT ĐẦU TỪ TÍNH NĂNG

“App cần có: đăng nhập, dashboard, thống kê, xuất Excel, gửi email, phân quyền, tìm kiếm nâng cao, biểu đồ.”

Không ai trả lời được: bỏ tính năng nào thì app vẫn còn giá trị? Kết quả là làm hết, và không cái nào xong.

✅ BẮT ĐẦU TỪ CÔNG VIỆC

“Mỗi tuần chị Lan nhận khoảng 40 đơn xin giấy xác nhận qua email, chép tay vào sổ, mất 2 buổi, và không trả lời được cho sinh viên là đơn đang ở đâu.”

Từ câu này, tính năng cần làm tự hiện ra — và tính năng không cần cũng tự lộ.

LÀM NGAY Viết 5 câu mô tả một buổi làm việc thật của người sẽ dùng app: họ nhận gì, làm gì, mất bao lâu, vướng ở đâu.

CHẶNG 1 · CÂU HỎI VÀNG

“Xong rồi thì tôi sẽ nhìn thấy gì trên màn hình?”

Nếu bạn chưa trả lời được câu này, đừng mở AI. Chưa trả lời được nghĩa là bạn vẫn đang mong muốn chứ chưa yêu cầu.

Trả lời được câu hỏi vàng nghĩa là bạn đã có tiêu chí nghiệm thu. Mà có tiêu chí nghiệm thu thì AI không còn chỗ để đoán.
❌ CHƯA TRẢ LỜI ĐƯỢC

“Xong thì quản lý hồ sơ sẽ nhẹ nhàng hơn, chuyên nghiệp hơn.”

✅ ĐÃ TRẢ LỜI ĐƯỢC

“Xong thì tôi mở link, thấy bảng 40 đơn, mỗi đơn có mã, tên, trạng thái, hạn xử lý; đơn quá hạn có chữ ‘QUÁ HẠN’ màu đỏ; bấm vào một đơn thì đổi được trạng thái.”

CHẶNG 1 · CÔNG THỨC

Bài toán một dòng — bốn ô trống, điền là xong

Cả dự án của bạn phải gói được vào một câu. Nếu không gói được, phạm vi vẫn còn quá rộng và phải quay lại cắt tiếp.

MẪU BÀI TOÁN MỘT DÒNG
[AI] hiện đang phải [LÀM VIỆC GÌ THỦ CÔNG]
vì [THIẾU CÁI GÌ],
tôi muốn thay bằng [MÀN HÌNH / VIỆC GÌ CỤ THỂ],
đo được bằng [CON SỐ HOẶC DẤU HIỆU QUAN SÁT ĐƯỢC].

VÍ DỤ ĐÃ ĐIỀN:
Chuyên viên phòng Công tác sinh viên hiện đang phải chép tay
40 đơn xin giấy xác nhận mỗi tuần từ email vào sổ Excel,
vì không có chỗ để sinh viên nộp đơn trực tuyến,
tôi muốn thay bằng một màn hình sinh viên tự nộp đơn và một
màn hình chuyên viên xem danh sách rồi đổi trạng thái,
đo được bằng: không còn phải mở email để chép tay đơn nào.

LÀM NGAY Điền bốn ô trống cho quy trình của bạn. Nếu ô cuối cùng không điền được bằng thứ quan sát được, bài toán chưa đủ rõ.

CHẶNG 1 · CHECKPOINT

Chỉ sang chặng 2 khi có đủ ba thứ này bằng chữ

Checkpoint không phải thủ tục. Nó là chỗ duy nhất bạn còn có thể quay đầu mà chưa tốn công.

  1. 1
    Bài toán một dòng đã điền đủ bốn ôĐọc to lên cho một đồng nghiệp nghe, họ hiểu ngay mà không cần hỏi lại.
  2. 2
    Tên một người thật sẽ dùng app nàyKhông phải “phòng ban”, mà là một con người cụ thể bạn hỏi được khi cần.
  3. 3
    Câu trả lời cho câu hỏi vàngBạn tả được màn hình cuối cùng bằng lời, chi tiết đến mức người khác vẽ lại được.
Thiếu một trong ba: dừng lại. Đi tiếp chỉ làm bạn tốn thêm vài buổi rồi mới phát hiện ra mình đang làm nhầm thứ.

CHẶNG 2 / 7

Cắt phạm vi cho đến khi làm xong được trong một buổi

Kỹ năng quan trọng nhất khi làm việc với AI không phải là viết prompt hay. Là biết cắt việc cho đủ nhỏ.

  • Chọn quy trình thí điểm
  • Quy tắc 5 chức năng
  • Danh sách KHÔNG làm
  • Ví dụ cắt thật

CHẶNG 2 · CHỌN ĐÚNG CHỖ BẮT ĐẦU

Không phải quy trình nào cũng nên số hóa trước — 5 tiêu chí chọn

Chọn sai quy trình thí điểm thì kỹ thuật tốt đến mấy cũng thất bại. Chấm mỗi tiêu chí 0–2 điểm; dưới 7 điểm thì chọn quy trình khác.

TIÊU CHÍ 1Lặp lại đều đặnTuần nào cũng làm, ít nhất 20 lần mỗi tháng. Việc mỗi năm hai lần không đáng số hóa trước.
TIÊU CHÍ 2Quy tắc đã ổn địnhKhông đang chờ sửa quy chế. Quy tắc còn thay đổi thì app vừa xong đã lỗi thời.
TIÊU CHÍ 3Ít hơn 5 bướcQuy trình 12 bước qua 6 phòng ban không phải chỗ bắt đầu, dù nó khổ nhất.
TIÊU CHÍ 4Có người chịu trách nhiệmMột người nói được câu cuối cùng khi có tranh cãi về nghiệp vụ.
TIÊU CHÍ 5Sai thì không chết aiSai sót còn sửa tay được. Đừng thí điểm ở chỗ liên quan điểm số, tốt nghiệp hay dữ liệu sức khỏe.
ĐIỂMTừ 7/10 trở lên mới làmDưới ngưỡng: ghi lại vào danh sách chờ, chọn quy trình khác. Không cố.

CHẶNG 2 · QUY TẮC CỨNG

Phiên bản 1 có đúng 5 chức năng — không phải 6

Con số 5 không thiêng liêng, nhưng cái giới hạn thì có. Có giới hạn, bạn buộc phải xếp thứ tự ưu tiên; không giới hạn, mọi thứ đều thành quan trọng.

CÂU HỎI SÀNG LỌCNẾU CÓNẾU KHÔNG
Bỏ chức năng này đi thì app còn dùng được không?Bỏ. Đưa vào v2.Giữ lại.
Có làm được bằng tay trong 2 phút không?Bỏ. Làm tay tiếp.Giữ lại.
Tháng đầu có dùng tới không?Giữ lại.Bỏ. Đưa vào v2.
Không có nó thì có ai bị chặn việc không?Giữ lại.Bỏ. Đưa vào v2.
Bộ 5 chức năng hay gặp nhất ở hành chính: nộp hồ sơ · xem danh sách có lọc · đổi trạng thái · tra cứu một hồ sơ · xuất Excel. Rất nhiều quy trình chỉ cần đúng năm việc này.

CHẶNG 2 · DANH SÁCH ÂM

Danh sách “KHÔNG làm ở v1” quan trọng ngang danh sách “làm”

Viết ra thứ mình cố tình không làm là cách duy nhất khiến AI không tự làm chúng, và khiến đồng nghiệp không hiểu nhầm là bạn quên.

DÁN NGUYÊN KHỐI NÀY VÀO CUỐI TỆP ĐẶC TẢ
KHÔNG LÀM Ở PHIÊN BẢN 1 (đã cân nhắc, cố tình gác lại):
- KHÔNG có đăng nhập. Dùng nội bộ, thử nghiệm với dữ liệu giả.
- KHÔNG gửi email hay tin nhắn tự động.
- KHÔNG nối với phần mềm quản lý đào tạo của trường.
- KHÔNG có biểu đồ thống kê.
- KHÔNG có tải tệp đính kèm.
- KHÔNG có tìm kiếm nâng cao nhiều điều kiện.

Mọi ý tưởng phát sinh trong quá trình làm: ghi vào BACKLOG_V2.md,
KHÔNG thực hiện, kể cả khi thấy rất nhanh và dễ.

LÀM NGAY Viết danh sách KHÔNG làm của bạn trước khi viết danh sách làm. Nghe ngược đời nhưng nó khiến bạn chọn 5 chức năng tỉnh táo hơn hẳn.

CHẶNG 2 · VÍ DỤ THẬT

Một quy trình “to” bị cắt thành v1 làm xong trong một buổi

Cùng một quy trình cấp giấy xác nhận sinh viên. Bên trái là cách nghĩ ban đầu của hầu hết mọi người; bên phải là sau khi cắt.

❌ MONG MUỐN BAN ĐẦU

Sinh viên đăng nhập bằng tài khoản trường · nộp đơn kèm ảnh thẻ · hệ thống tự kiểm tra điều kiện học vụ · chuyển tự động cho đúng chuyên viên theo khoa · trưởng phòng ký số · tự gửi email cho sinh viên · tự in giấy theo mẫu · thống kê theo tháng · lưu trữ 5 năm.

Ước tính: nhiều tháng, cần phối hợp 3 đơn vị, chưa chắc được duyệt.

✅ SAU KHI CẮT — V1

1. Sinh viên điền form gồm 6 trường và nhận mã đơn.
2. Chuyên viên xem danh sách đơn, lọc theo trạng thái.
3. Chuyên viên đổi trạng thái: Tiếp nhận → Đang xử lý → Đã trả.
4. Sinh viên nhập mã đơn để tra trạng thái.
5. Xuất danh sách ra Excel.

Ước tính: một buổi. Và đã bỏ được 90% việc chép tay.

CHẶNG 2 · CHECKPOINT

Qua chặng 2 khi hai danh sách đã nằm trên giấy

Hai danh sách này về sau sẽ được chép thẳng vào tệp đặc tả ở chặng 4, nên viết cẩn thận một lần là đỡ về sau.

  1. 1
    Đúng 5 chức năng, mỗi chức năng một câu bắt đầu bằng động từ“Sinh viên nộp đơn và nhận mã.” Không phải “Quản lý đơn.”
  2. 2
    Danh sách KHÔNG làm, tối thiểu 5 dòngCàng dài càng tốt. Đây là hàng rào chống phình việc.
  3. 3
    Điểm chọn quy trình từ 7/10 trở lênNếu chưa đủ, bạn vừa tiết kiệm được vài tuần công sức.

CHẶNG 3 / 7

Vẽ ra bằng chữ trước khi để AI viết một dòng mã nào

Sửa một dòng chữ mất 10 giây. Sửa một màn hình đã code mất một lượt AI. Sửa cấu trúc dữ liệu sau khi đã có 200 bản ghi mất cả buổi.

  • Hành trình người dùng
  • Danh sách màn hình
  • Trạng thái hồ sơ
  • Trường dữ liệu
  • Ma trận quyền

CHẶNG 3 · HÀNH TRÌNH

Kể lại một lần dùng app từ đầu đến cuối, bằng chữ, không vẽ vời

Bạn không cần biết thiết kế. Chỉ cần kể một câu chuyện có thật theo thứ tự thời gian — đó đã là bản thiết kế tốt nhất mà AI có thể đọc.

MẪU HÀNH TRÌNH — CHÉP LẠI VÀ SỬA THEO QUY TRÌNH CỦA BẠN
1. Sinh viên nhận link từ fanpage khoa, mở bằng điện thoại.
2. Thấy tiêu đề "Đăng ký cấp giấy xác nhận đang học" và 6 ô nhập.
3. Điền, bấm Gửi. Nếu thiếu ô nào thì thấy chữ đỏ ngay dưới ô đó.
4. Gửi xong thấy: "Đã tiếp nhận. Mã đơn của bạn là XN-2026-0142.
   Hãy chụp lại màn hình này." → sinh viên rời đi.
5. Sáng hôm sau chuyên viên mở link quản lý, thấy bảng đơn mới.
6. Chuyên viên bấm vào đơn 0142, đổi trạng thái sang "Đang xử lý".
7. Hai ngày sau đổi tiếp sang "Đã trả kết quả".
8. Sinh viên nhập mã 0142 vào ô tra cứu và thấy "Đã trả kết quả".

LÀM NGAY Viết hành trình của bạn thành 8–12 câu đánh số. Mỗi câu một hành động. Câu nào bạn viết mơ hồ là chỗ AI sẽ đoán sai.

CHẶNG 3 · MÀN HÌNH

Đếm màn hình: hầu hết app hành chính chỉ cần bốn

Mỗi màn hình thêm vào là thêm chỗ để lạc, thêm chỗ để lỗi, thêm việc phải kiểm thử. Đếm cho kỹ trước khi thêm cái thứ năm.

MÀN HÌNH 1NộpBiểu mẫu nhập. Kết thúc bằng một mã hồ sơ hiện to, chụp màn hình được.
MÀN HÌNH 2Danh sáchBảng hồ sơ có lọc theo trạng thái. Đây là nơi chuyên viên ở lại lâu nhất.
MÀN HÌNH 3Chi tiếtMột hồ sơ, đầy đủ thông tin, có nút đổi trạng thái và ô ghi lý do.
MÀN HÌNH 4Tra cứuNhập mã, xem trạng thái. Màn hình rẻ nhất nhưng cắt được nhiều cuộc gọi hỏi nhất.
Ba trạng thái mà mọi màn hình đều phải có: lúc chưa có dữ liệu (nói rõ phải bấm gì tiếp), lúc đang tải, lúc có lỗi. Bỏ quên ba cái này là nguồn gốc của phần lớn phản hồi “app bị đứng”.

CHẶNG 3 · TRẠNG THÁI

Thiết kế vòng đời hồ sơ trước, thiết kế màn hình sau

Trạng thái là xương sống của mọi quy trình hành chính. Sai trạng thái thì giao diện đẹp đến mấy cũng phải làm lại.

TRẠNG THÁIAI ĐƯỢC CHUYỂNĐIỀU KIỆNTHỜI HẠN
Tiếp nhậnChuyên viênĐủ trường bắt buộc1 ngày làm việc
Đang xử lýChuyên viênĐã kiểm tra điều kiện3 ngày làm việc
Đã trả kết quảChuyên viênĐã in và kýKết thúc
Từ chốiTrưởng phòngBắt buộc nhập lý doKết thúc
Phải ghi rõ cả chiều cấm: “Đã trả kết quả” không quay lại được “Đang xử lý”. Nếu không viết ra, AI sẽ cho phép, và một ngày nào đó sẽ có người bấm nhầm.

CHẶNG 3 · DỮ LIỆU

Mỗi ô nhập phải trả lời được bốn câu, nếu không thì bỏ ô đó đi

Thu thập thừa một trường dữ liệu là tự nhận thêm một trách nhiệm bảo vệ. Ở trường y khoa, đây không phải chuyện nhỏ.

CÂU 1Dùng để làm gì?Không nêu được mục đích cụ thể thì bỏ. “Để sau này biết đâu cần” không phải mục đích.
CÂU 2Bắt buộc hay không?Bắt buộc quá nhiều thì người ta điền bừa. Bắt buộc quá ít thì hồ sơ vô dụng.
CÂU 3Thế nào là hợp lệ?Ngày không được ở quá khứ; số người từ 1 đến 120; mã sinh viên đúng 8 chữ số.
CÂU 4Có nhạy cảm không?Căn cước, điện thoại, dữ liệu sức khỏe: cân nhắc bỏ hẳn ở phiên bản thử nghiệm.

LÀM NGAY Lấy biểu mẫu giấy hiện tại, gạch bỏ mọi trường không trả lời được cả bốn câu. Bạn thường bỏ được 30–40% số ô.

CHẶNG 3 · QUYỀN

Ma trận quyền: ai được làm gì, viết ra trước khi có màn hình đăng nhập

Đăng nhập được không có nghĩa là được phép. Đây là lỗ hổng phổ biến nhất của app tự làm, và là thứ khiến lãnh đạo không dám cho dùng thật.

HÀNH ĐỘNGSINH VIÊNCHUYÊN VIÊNTRƯỞNG PHÒNG
Tạo hồ sơ mớiCóCóCó
Xem hồ sơ của mìnhCóCóCó
Xem hồ sơ người khácKHÔNGCóCó
Đổi trạng tháiKHÔNGCó điều kiệnCó
Từ chối · Thu hồiKHÔNGKHÔNGCó, kèm lý do
Xóa dữ liệuKHÔNGKHÔNGKHÔNG

LÀM NGAY Vẽ bảng này cho quy trình của bạn. Cột nào toàn chữ “Có” là dấu hiệu bạn chưa nghĩ kỹ về vai trò đó.

CHẶNG 3 · CHECKPOINT

Bốn bảng phải nằm trên giấy trước khi mở AI

Bốn bảng này chiếm khoảng 90 phút để làm. Đổi lại, chúng cắt được phần lớn số lượt qua lại vô ích với AI ở các chặng sau.

  1. 1
    Hành trình người dùng 8–12 câu đánh sốKể được một lần dùng app từ đầu đến cuối.
  2. 2
    Danh sách màn hình, tối đa 4Kèm ba trạng thái: rỗng, đang tải, có lỗi.
  3. 3
    Bảng trạng thái có cả chiều được phép và chiều bị cấmTối đa 5 trạng thái.
  4. 4
    Bảng trường dữ liệu và ma trận quyềnMỗi trường qua được bốn câu hỏi; mỗi vai trò có ít nhất một ô “KHÔNG”.

CHẶNG 4 / 7

Viết đặc tả để AI không còn chỗ nào được phép đoán

Đặc tả là hợp đồng giữa bạn và AI. Có hợp đồng thì mới có cơ sở để nói “cái này chưa đạt”.

  • YEU_CAU.md 10 phần
  • Tiêu chí “Khi… thì…”
  • AGENTS.md — nội quy
  • Dữ liệu giả

CHẶNG 4 · CẤU TRÚC

Tệp YEU_CAU.md — 10 phần, chép bốn bảng ở chặng 3 vào là gần xong

Bạn không viết tệp này từ đầu. Bạn nhờ AI dựng khung, rồi dán nội dung đã chuẩn bị vào và sửa lại chỗ AI đoán sai.

PHẦN 1–3Mục tiêu · Vai trò · 5 chức năngLấy nguyên từ bài toán một dòng và danh sách chức năng ở chặng 2.
PHẦN 4–6KHÔNG làm · Dữ liệu · Trạng tháiLấy nguyên từ danh sách âm và hai bảng ở chặng 3.
PHẦN 7–8Quy tắc nghiệp vụ · Nghiệm thuPhần chỉ bạn viết được, AI không thể đoán. Đây là phần đáng dành thời gian nhất.
PHẦN 9Ràng buộc kỹ thuậtChỉ HTML/CSS/JavaScript thuần, mở bằng trình duyệt là chạy, không cài đặt gì.
PHẦN 10Ghi chú an toàn dữ liệuDữ liệu giả, không gửi ra ngoài, không thu thập trường nhạy cảm.
QUY TẮC VÀNGChỗ nào chưa chắc thì ghi “❓ CẦN HỎI”Bắt AI bộc lộ chỗ nó đang đoán, thay vì để nó âm thầm đoán.

CHẶNG 4 · TIÊU CHÍ NGHIỆM THU

“Khi… thì…” — cách duy nhất để biết app có đúng ý hay không

Cấu trúc này giống hệt cách bạn viết điều kiện trong quy chế. Bạn đã thành thạo nó từ lâu, chỉ là chưa dùng nó với AI.

❌ KHÔNG NGHIỆM THU ĐƯỢC

“Form phải kiểm tra dữ liệu chặt chẽ.”
“Giao diện phải dễ dùng.”
“Hệ thống phải bảo mật.”
“Chạy mượt trên điện thoại.”

Đọc xong không ai biết phải bấm gì để kiểm tra.

✅ NGHIỆM THU ĐƯỢC

“Khi tôi để trống ô Mã sinh viên và bấm Gửi, thì hiện chữ đỏ ‘Vui lòng nhập mã sinh viên’ ngay dưới ô đó, và không tạo hồ sơ mới.”

“Khi tôi mở màn hình danh sách trên điện thoại di động, thì không có thanh cuộn ngang.”

LÀM NGAY Viết tối thiểu 8 tiêu chí: 3 cho đường đi thuận lợi, 3 cho dữ liệu sai, 2 cho thao tác bị cấm.

CHẶNG 4 · NỘI QUY CHO AI

Tệp AGENTS.md — viết một lần, đỡ nhắc lại ở mọi prompt

Hầu hết Coding Agent tự đọc tệp này ở đầu mỗi phiên. Nó biến những câu bạn phải lặp đi lặp lại thành luật của dự án.

NỘI DUNG TỆP AGENTS.md — CHÉP VÀ SỬA TÊN PHÒNG BAN
- Trả lời bằng tiếng Việt, dễ hiểu cho người không biết lập trình.
- Chỉ dùng HTML, CSS, JavaScript thuần. KHÔNG framework, KHÔNG cài
  thư viện, KHÔNG chạy lệnh cài đặt.
- Luôn trình bày kế hoạch và chờ tôi duyệt trước khi sửa mã.
- Không sửa quá 3 tệp trong một lượt. Không xóa tệp mà không hỏi.
- Mọi dữ liệu mẫu phải là dữ liệu giả, không giống người thật.
- KHÔNG thêm mã gửi dữ liệu ra ngoài máy tôi.
- Sau mỗi thay đổi, ghi một dòng vào NHAT_KY.md:
  ngày | việc đã làm | tệp bị ảnh hưởng.
- Khi tôi báo lỗi: nêu nguyên nhân gốc trước, rồi mới đề xuất cách sửa.

CHẶNG 4 · AN TOÀN

Dữ liệu thật không bao giờ vào bản thử nghiệm — và không vào ô chat

Trường y khoa nắm hai loại dữ liệu nhạy cảm nhất: hồ sơ sinh viên và thông tin liên quan sức khỏe. Đây là ranh giới nghề nghiệp, không phải khuyến nghị kỹ thuật.

KHÔNG DÁNDanh sách thật vào ô chatKể cả một dòng, kể cả “chỉ để AI hiểu cấu trúc”. Muốn AI hiểu cấu trúc thì dán biểu mẫu rỗng.
KHÔNG XINDữ liệu giả “trông như thật”Yêu cầu tên hư cấu, và tuyệt đối không sinh số điện thoại, email hay căn cước dù là giả.
KHÔNG GIAOQuyền quyết định cho AIAI sắp xếp, nhắc hạn, tổng hợp. AI không duyệt hồ sơ, không kết luận về sinh viên.
Căn cứ pháp lý: từ 01/01/2026, việc xử lý dữ liệu cá nhân áp dụng theo Luật Bảo vệ dữ liệu cá nhân 2025 (thay Nghị định 13/2023/NĐ-CP). Dữ liệu sức khỏe thuộc nhóm nhạy cảm, yêu cầu chặt hơn. Trước khi ra khỏi phạm vi thử nghiệm nội bộ, trao đổi với bộ phận pháp chế và CNTT của trường.

CHẶNG 4 · CHECKPOINT

Ba tệp trong thư mục dự án là điều kiện để sang chặng 5

Từ chặng này trở đi, mọi prompt của bạn chỉ cần mở đầu bằng “Đọc YEU_CAU.md trước khi làm” — ngắn hơn nhiều mà kết quả ổn định hơn hẳn.

  1. 1
    YEU_CAU.md — đủ 10 phần, có tối thiểu 8 tiêu chí “Khi… thì…”Đã trả lời hết các dòng “❓ CẦN HỎI” mà AI nêu ra.
  2. 2
    AGENTS.md — nội quy vận hànhCó đủ dòng cấm gửi dữ liệu ra ngoài và cấm cài thư viện.
  3. 3
    DU_LIEU_MAU.json — 30–40 bản ghi giảCố tình có vài bản ghi quá hạn và vài bản ghi thiếu dữ liệu để thử màn hình cảnh báo.

CHẶNG 5 / 7

Giao việc cho AI như giao việc cho một người mới rất giỏi nhưng chưa biết gì về trường bạn

Người đó làm rất nhanh, không bao giờ mệt, nhưng không đọc được suy nghĩ và sẽ tự lấp mọi chỗ trống bằng phỏng đoán.

  • Prompt 6 khối
  • Kế hoạch trước, code sau
  • Một lát cắt mỗi lần
  • Ràng buộc phủ định
  • Quy tắc 3 lượt

CHẶNG 5 · CÔNG THỨC

Một prompt tốt có 6 khối — thiếu khối nào, AI đoán khối đó

Sáu khối này chính là cấu trúc của một phiếu trình: ai làm, việc gì, căn cứ nào, giới hạn ra sao, nộp lại gì, thế nào là đạt.

KHỐI 1Vai trò“Bạn là lập trình viên web. Tôi là chuyên viên phòng Đào tạo, không biết lập trình.”
KHỐI 2Bối cảnh“Đọc YEU_CAU.md trước khi làm. Người dùng là sinh viên, đa số mở bằng điện thoại.”
KHỐI 3Mục tiêuMột việc, một câu. Nếu câu có chữ “và” thì nhiều khả năng bạn đang giao hai việc.
KHỐI 4Ràng buộcĐược dùng gì, và quan trọng hơn: cấm làm gì. Khối bị quên nhiều nhất.
KHỐI 5Đầu raTệp nào, tên gì, kèm hướng dẫn tự kiểm tra hay không.
KHỐI 6Nghiệm thu“HOÀN THÀNH KHI…” — chép thẳng từ tiêu chí “Khi… thì…” đã viết ở chặng 4.

LÀM NGAY Khối 1, 2, 4 gần như không đổi cả dự án — đưa chúng vào AGENTS.md. Từ đó mỗi prompt chỉ còn phải viết khối 3, 5, 6.

CHẶNG 5 · KỸ THUẬT SỐ 1

Xin kế hoạch trước, duyệt xong mới cho viết mã

Đọc kế hoạch 8 dòng mất 30 giây. Đọc 300 dòng mã sai hướng rồi làm lại mất cả buổi. Đây là kỹ thuật tiết kiệm nhiều thời gian nhất trong toàn bộ chuyên đề.

CHÉP VÀO CUỐI MỌI PROMPT LỚN
TRƯỚC KHI VIẾT MÃ, hãy trình bày kế hoạch gồm:
1. Bạn sẽ tạo hoặc sửa những tệp nào.
2. Các bước thực hiện, tối đa 8 dòng.
3. Những chỗ bạn chưa chắc chắn và cần tôi quyết định.
4. Những gì bạn CỐ TÌNH KHÔNG làm trong lượt này.

Sau đó DỪNG LẠI. Chỉ viết mã khi tôi trả lời "OK".
Đọc kế hoạch thế nào cho nhanh: chỉ cần soi mục 3 và mục 4. Mục 3 cho bạn biết AI đang định đoán gì. Mục 4 cho bạn biết nó có hiểu đúng phạm vi hay không.

CHẶNG 5 · KỸ THUẬT SỐ 2

Một lát cắt dọc mỗi lượt — làm xong trọn vẹn một đường đi hẹp

Lát cắt dọc là một đường đi hoàn chỉnh từ đầu đến cuối, dù rất hẹp: nhập được → lưu được → mở lại vẫn thấy. Cắt theo tầng thì đến cuối vẫn chưa có gì bấm thử được.

❌ CẮT THEO TẦNG

Buổi 1: làm hết giao diện của cả 4 màn hình.
Buổi 2: làm hết phần lưu dữ liệu.
Buổi 3: làm hết phân quyền.

Đến hết buổi 2 vẫn chưa có thứ gì để đưa đồng nghiệp bấm thử.

✅ CẮT DỌC

Lát 1: sinh viên nộp được đơn và thấy mã hồ sơ.
Lát 2: chuyên viên xem được danh sách và đổi được trạng thái.
Lát 3: sinh viên tra cứu được bằng mã.
Lát 4: xuất được Excel.

Xong lát 1 là đã có thứ thật để đưa người khác dùng thử.

CHẶNG 5 · KỸ THUẬT SỐ 3

Ràng buộc phủ định — hàng rào quan trọng hơn tấm biển chỉ đường

AI có xu hướng “giúp thêm”: tự cài thư viện, tự đổi tên hàm, tự viết lại tệp cho gọn. Với người biết lập trình đó là tiện; với bạn đó là app đang chạy bỗng hỏng mà không rõ vì sao.

BỘ RÀNG BUỘC DÙNG CHUNG — CHÉP VÀO MỌI PROMPT SỬA ĐỔI
KHÔNG được làm những việc sau nếu tôi chưa yêu cầu:
- KHÔNG cài thêm thư viện, framework hay công cụ nào.
- KHÔNG sửa tệp nào ngoài tệp tôi nêu tên.
- KHÔNG đổi tên hàm, biến hay tệp đang có.
- KHÔNG xóa đoạn mã nào mà không hỏi tôi trước.
- KHÔNG thêm tính năng ngoài phạm vi tôi yêu cầu.
- KHÔNG thêm mã gửi dữ liệu ra ngoài máy tôi.

Nếu bạn cho rằng cần làm một trong các việc trên, hãy DỪNG và
giải thích lý do, chờ tôi quyết định.

CHẶNG 5 · KHI KẾT QUẢ SAI

Đừng gõ “vẫn lỗi” — báo lỗi đủ 5 phần, và dừng sau 3 lượt

“Vẫn lỗi” buộc AI phải đoán, và mỗi lần đoán sai lại tốn thêm một lượt. Năm phần dưới đây biến câu than phiền thành một báo cáo sự cố xử lý được ngay.

PHẦN 1Tôi đã làm gìTừng bước, kể cả bước hiển nhiên.
PHẦN 2Tôi mong thấy gìNói cụ thể, không nói “hoạt động đúng”.
PHẦN 3Thực tế thấy gìKể cả chữ đỏ ở tab Console (F12).
PHẦN 4Lỗi xảy ra khi nàoLuôn luôn? Chỉ trên điện thoại? Chỉ khi gõ tiếng Việt có dấu?
PHẦN 5Giới hạn cách sửaNêu nguyên nhân gốc trước; sửa nhỏ nhất; không đụng chức năng khác.
Quy tắc 3 lượt: sửa đến lượt thứ ba mà lỗi vẫn còn thì dừng. Đó là dấu hiệu AI đang đoán chứ không hiểu. Yêu cầu nó nêu 3 giả thuyết khác nhau và 3 phép thử nhanh, thay vì vá tiếp.

CHẶNG 5 · NHỊP LÀM VIỆC

Vòng lặp bốn nhịp — lặp lại cho từng lát cắt, không bỏ nhịp nào

Người làm ra app đúng ý không phải người viết prompt hay nhất. Là người giữ được nhịp này đều đặn, không sốt ruột nhảy cóc.

1. GiaoPrompt 6 khối, xin kế hoạch trước
→
2. XemĐọc kế hoạch, soi mục “chưa chắc chắn”
→
3. Nghiệm thuTự bấm thử theo tiêu chí “Khi… thì…”
→
4. ChốtĐạt thì lưu lại mốc an toàn rồi mới sang lát sau
Nhịp 4 hay bị bỏ nhất. Ngay khi một lát cắt chạy đúng, hãy lưu lại bản đó (sao chép cả thư mục ra một chỗ khác cũng được). Đó là điểm quay về khi lát tiếp theo làm hỏng mọi thứ.

CHẶNG 5 · CHECKPOINT

Qua chặng 5 khi từng lát cắt đều tự bấm thử được

Chưa cần đẹp, chưa cần đủ. Chỉ cần: mỗi lát cắt bạn tự làm được từ đầu đến cuối mà không phải hỏi ai.

  1. 1
    Mỗi lát cắt có một bản lưu lại lúc còn chạy đúngHỏng lúc nào cũng quay về được, không phải làm lại từ đầu.
  2. 2
    Bạn tự đối chiếu được với tiêu chí “Khi… thì…”Chứ không phải tin vào câu “Tôi đã hoàn thành” của AI.
  3. 3
    Tệp BACKLOG_V2.md đã có vài dòngNghĩa là bạn đã gặp ý tưởng mới và đã kỷ luật gác lại thay vì làm ngay.

CHẶNG 6 / 7

Nghiệm thu — chỗ duy nhất trả lời được câu “có đúng ý không”

Mọi chặng trước chỉ là chuẩn bị. Đây là chỗ bạn biết chắc, chứ không còn phải hy vọng.

  • “Chạy được” ≠ “đúng ý”
  • 6 nhóm ca kiểm thử
  • Cho người thật dùng thử
  • Sửa mà không phá phạm vi

CHẶNG 6 · PHÂN BIỆT

“Chạy được” và “đúng ý” là hai chuyện khác nhau

Ba mức dưới đây rất hay bị gộp làm một. Gộp lại là lý do nhiều app được công bố quá sớm rồi bị bỏ.

MỨC 1Chạy đượcMở lên không báo lỗi. Đây là mức AI tự tuyên bố đã hoàn thành. Nó chưa nói lên điều gì.
MỨC 2Đúng đặc tảQua hết tiêu chí “Khi… thì…” bạn đã viết. Đây là mức bạn tự kiểm tra được một mình.
MỨC 3Đúng ýNgười dùng thật làm được việc thật của họ mà không cần bạn đứng bên cạnh hướng dẫn.
Chỉ mức 3 mới là đích. Và chỉ có một cách duy nhất để biết đã tới mức 3: đưa cho người thật dùng và ngồi im quan sát.

CHẶNG 6 · KIỂM THỬ

Sáu nhóm ca kiểm thử — nhóm giá trị nhất là nhóm “làm sai”

Ai cũng thử đường đi thuận lợi. Lỗi thật thì luôn nằm ở năm nhóm còn lại. Yêu cầu AI tự lập bảng, tự chạy, rồi tự điền kết quả.

  1. 1
    Đường đi thuận lợiNgười dùng làm đúng từ đầu đến cuối. Nhóm dễ nhất, ít giá trị nhất.
  2. 2
    Dữ liệu thiếu hoặc sai định dạngBỏ trống ô bắt buộc, gõ chữ vào ô số, chọn ngày trong quá khứ.
  3. 3
    Giá trị biênSố 0, số âm, ngày hôm nay, chuỗi 300 ký tự, tiếng Việt có dấu, tên có dấu nháy.
  4. 4
    Thao tác bị cấmĐổi trạng thái sai thứ tự, sửa hồ sơ đã kết thúc, quay ngược trạng thái.
  5. 5
    Sai quyềnVai trò không đủ thẩm quyền cố thực hiện. Nhóm nguy hiểm nhất ở môi trường trường học.
  6. 6
    Bền vữngTải lại trang, mở hai tab, bấm nút Gửi hai lần liên tiếp thật nhanh.

CHẶNG 6 · NGƯỜI THẬT

Buổi thử 15 phút với người thật — và bạn không được nói gì

Đây là 15 phút có giá trị nhất trong cả dự án. Quy tắc quan trọng nhất: ngồi im. Mỗi lần bạn giải thích là một lỗi bị che mất.

PHÚT 0–2Giao nhiệm vụ, không hướng dẫn“Anh/chị hãy nộp một đơn xin cấp giấy xác nhận.” Hết. Không nói thêm câu nào.
PHÚT 2–10Ngồi im và ghi chépGhi chỗ họ dừng lại, chỗ họ bấm nhầm, chỗ họ hỏi “cái này là gì”.
PHÚT 10–13Hỏi ba câuChỗ nào khó hiểu nhất? Bạn mong thấy gì mà không thấy? Có dùng thật được không?
PHÚT 13–15Phân loại phản hồiLỗi sai đặc tả → sửa ngay. Yêu cầu mới → vào backlog. Nhầm lẫn cách dùng → sửa chữ trên màn hình.

LÀM NGAY Chọn hai người: một người rành máy tính, một người ngại máy tính. Người thứ hai luôn tìm ra nhiều vấn đề hơn.

CHẶNG 6 · XỬ LÝ PHẢN HỒI

Phân loại phản hồi trước khi sửa, nếu không phạm vi sẽ vỡ

Sau buổi thử bạn sẽ có 10–20 ý kiến. Sửa hết là quay lại vạch xuất phát. Phân loại trước, rồi chỉ sửa đúng loại thứ nhất.

LOẠI PHẢN HỒIDẤU HIỆU NHẬN BIẾTXỬ LÝ
Lỗi sai đặc tảĐặc tả ghi thế này, app làm thế khácSửa ngay trong hôm nay
Sai từ ngữ trên màn hìnhNgười dùng hiểu nhầm ý nghĩa của nút hoặc nhãnSửa ngay — rẻ nhất, hiệu quả cao nhất
Yêu cầu mớiĐặc tả chưa từng có mục nàyVào BACKLOG_V2.md, không làm ngay
Khác thói quen cũ“Trên giấy tôi vẫn làm kiểu kia cơ”Bàn với người sở hữu quy trình, đừng tự quyết

LÀM NGAY Đọc lại phản hồi và đánh dấu loại cho từng ý. Thường chỉ 3–4 ý thuộc loại phải sửa ngay.

CHẶNG 6 · CHECKPOINT

Qua chặng 6 khi có bằng chứng, không phải khi có cảm giác

Bằng chứng nghĩa là thứ đưa cho lãnh đạo đọc được. “Em thấy chạy ổn rồi” không phải bằng chứng.

  1. 1
    Bảng ca kiểm thử đã điền cột kết quả thực tếCó ca không đạt cũng được — miễn là được ghi ra, không giấu.
  2. 2
    Ít nhất 2 người thật đã dùng thử, có biên bản ngắnAi thử, làm việc gì, vướng ở đâu, kết luận dùng được hay chưa.
  3. 3
    Đã thử nhóm sai quyền và không có lỗ hổng nàoBắt buộc trước khi cho bất kỳ ai ngoài nhóm làm dùng.

CHẶNG 7 / 7

Đưa vào dùng và giữ cho nó sống được quá ba tháng

Rất nhiều app hành chính tự làm chết không phải vì kém, mà vì không ai sở hữu nó sau khi người làm ra bận việc khác.

  • 5 việc trước khi gửi link
  • Thí điểm hẹp có đường lui
  • Bàn giao và người sở hữu
  • Backlog v2

CHẶNG 7 · TRƯỚC KHI CÔNG BỐ

Năm việc bắt buộc trước khi gửi đường dẫn cho người khác

Làm hết năm việc này mất khoảng 20 phút. Bỏ qua chúng thì bạn sẽ mất nhiều hơn thế để xử lý hậu quả.

  1. 1
    Rà lại không còn dữ liệu thật nào sót trong mã hoặc tệp mẫuYêu cầu AI liệt kê mọi chỗ có tên người, mã số, số điện thoại.
  2. 2
    Kiểm tra không có đoạn mã nào gửi dữ liệu ra ngoàiVà không có khóa bí mật nào bị viết thẳng trong mã.
  3. 3
    Tự mở bằng điện thoại, dùng mạng 4G, không dùng wifi cơ quanRất nhiều lỗi chỉ lộ ra ở bước này.
  4. 4
    Viết một trang hướng dẫn sử dụng, tối đa hai trang A4App không có hướng dẫn thì sau hai tuần không ai dùng nữa.
  5. 5
    Ghi rõ trên màn hình: đây là bản thí điểm, dữ liệu giảĐể không ai nhầm đây là hệ thống chính thức của trường.

CHẶNG 7 · THÍ ĐIỂM

Thí điểm hẹp, có thời hạn, và luôn có đường lui

Thí điểm không phải là “cho mọi người dùng thử xem sao”. Nó là một thí nghiệm có phạm vi, có thời hạn và có tiêu chí kết luận định trước.

PHẠM VIMột bộ môn, một khóaKhông mở toàn trường. Hẹp để còn xử lý tay được khi có sự cố.
THỜI HẠN2–4 tuần, chốt ngày kết thúcKhông có ngày kết thúc thì thí điểm kéo dài vô hạn và thành chính thức lúc nào không hay.
ĐƯỜNG LUIQuy trình giấy vẫn chạy song songTrả lời được: nếu app hỏng thì trong bao lâu quay về cách cũ, và ai làm việc đó.
KẾT LUẬNTiêu chí định trướcVí dụ: xử lý xong 30 hồ sơ, không mất dữ liệu, tiết kiệm được ít nhất 1 buổi mỗi tuần.

CHẶNG 7 · BÀN GIAO

App không có người sở hữu sẽ chết cùng người làm ra nó

Đây là chặng bị bỏ qua nhiều nhất vì lúc đó ai cũng đang vui vì app chạy được. Sáu tháng sau không ai biết dữ liệu nằm ở đâu.

NỘI DUNG TỆP BAN_GIAO.md
1. App làm gì, phục vụ quy trình nào, ai là người dùng.
2. Danh sách tệp và vai trò từng tệp, viết bằng ngôn ngữ thường.
3. Dữ liệu nằm ở đâu; cách sao lưu và cách khôi phục, theo từng bước bấm.
4. Cách chạy app trên một máy hoàn toàn mới.
5. Những thay đổi hay được yêu cầu nhất và cách thực hiện
   (ví dụ: thêm một bộ môn vào danh sách chọn).
6. Những chỗ dễ hỏng nhất, đã biết trước.
7. Những gì cố tình KHÔNG làm và lý do.
8. AI CHỊU TRÁCH NHIỆM về app này, và ai duyệt thay đổi.

LÀM NGAY Mục 8 là mục quan trọng nhất. Nếu chưa điền được tên một người vào đó thì app chưa sẵn sàng để thí điểm.

CHẶNG 7 · VÒNG SAU

Phiên bản 2 chọn đúng ba việc — dựa trên số liệu, không dựa trên cảm giác

Sau thí điểm bạn sẽ có backlog dài. Đừng chọn theo cái nào nghe hay nhất; chọn theo cái nào chặn việc nhiều người nhất.

Ý TƯỞNG TRONG BACKLOGHỮU ÍCH (1–5)RỦI RO NẾU SAI (1–5)CÔNG SỨC (1–5)
Gửi email nhắc hạn tự động434
Tải tệp đính kèm543
Thống kê theo tháng312
Nối với phần mềm đào tạo555
Cách chọn: lấy hữu ích cao, công sức thấp trước. Việc nào rủi ro 5 điểm thì phải bàn với bộ phận CNTT trước, không tự làm bằng AI.

BẢNG TỰ KIỂM

10 câu hỏi trả lời được trước khi bắt đầu bất kỳ app nào

Nếu bạn chỉ nhớ được một slide trong cả buổi, hãy nhớ slide này. Trả lời được 10 câu, khả năng ra app đúng ý cao hơn hẳn.

1Ai là người dùng thật, tên gì?Một con người cụ thể, không phải “phòng ban”.
2Họ đang mất bao lâu cho việc này?Không đo được thì không chứng minh được lợi ích.
3Xong rồi tôi sẽ nhìn thấy gì?Tả được màn hình cuối bằng lời.
4Năm chức năng của v1 là gì?Mỗi cái một câu bắt đầu bằng động từ.
5Tôi cố tình KHÔNG làm gì?Tối thiểu năm dòng.
6Hồ sơ có mấy trạng thái, ai được chuyển?Kèm cả chiều bị cấm.
7Mỗi vai trò KHÔNG được làm gì?Vai trò nào cũng phải có ít nhất một ô “KHÔNG”.
8Dữ liệu thử là dữ liệu giả, đúng không?Không có ngoại lệ nào cho câu này.
9Thế nào là đạt? Viết được 8 câu “Khi… thì…” chưa?Chưa viết được nghĩa là chưa sẵn sàng mở AI.
10Nếu tôi bận việc khác, ai tiếp quản?Điền được tên thì app mới có tương lai.

KẾT · MANG GÌ VỀ SAU BUỔI HỌC

App đúng ý không phải may mắn. Nó là kết quả của việc viết ra trước.

AI không làm bạn giỏi hơn trong việc biết mình muốn gì. Nó chỉ thực hiện rất nhanh những gì bạn đã nói rõ — và đoán rất nhanh những gì bạn để trống.

Trường Prompt27 prompt mẫu · 10 kỹ thuật viết câu lệnh Từ điển thuật ngữ93 từ khóa app & website, tra không dấu 📘 Ebook 12 ChươngLàm một app thật từ đầu đến khi lên mạng

Bấm ⎙ PDF ở thanh trên để lưu toàn bộ 51 slide thành tệp PDF phát cho học viên.

Chọn slide ở mục lục (trên điện thoại bấm nút Mục lục slide), hoặc bấm ← → — trên điện thoại thì vuốt trái/phải. Bấm PDF để in hoặc lưu toàn bộ 51 slide thành tệp phát cho học viên.