Lịch chi tiết
| Thời gian | Nội dung | Hình thức |
|---|---|---|
| 13h30 tới 14h10 | Skill là gì: quy trình làm việc đóng gói thành file, lần sau gõ một câu là agent tự làm đúng các bước. Viết Skill soạn văn bản theo Quy chế của Trường, Skill biên bản họp, lập kế hoạch, báo cáo tuần | Trình diễn, thực hành |
| 14h10 tới 14h40 | Nhóm agent: tác nhân phụ (subagent) chia việc chạy song song; ví dụ từ danh sách 30 đại biểu (giả lập) sinh 30 giấy mời Word, một agent khác rà thể thức cả thư mục và xuất bảng lỗi | Trình diễn, thực hành |
| 14h40 tới 14h55 | Giải lao | |
| 14h55 tới 16h05 | Dashboard phục vụ điều hành: xuất bản bảng dữ liệu Google Sheets thành link CSV; agent dựng trang dashboard, học viên chọn một trong ba mẫu: KPI (chỉ tiêu từng phòng, khoa; tỷ lệ hoàn thành; việc trễ hạn theo tháng, quý), tuyển sinh (hồ sơ theo ngành, đợt, tỷ lệ so với chỉ tiêu), truyền thông (tin bài theo chuyên mục, trạng thái duyệt, lượt xem); đưa lên web bằng lệnh vercel --prod; sửa số trong Sheets, tải lại trang để thấy số mới | Thực hành |
| 16h05 tới 16h35 | Bài kiểm tra cuối khóa: nộp link dashboard và 1 văn bản soạn theo mẫu của Trường; làm 15 câu trắc nghiệm trong 20 phút | Kiểm tra |
| 16h35 tới 17h00 | Kế hoạch áp dụng 30 ngày tại đơn vị; định hướng lớp nâng cao; khảo sát cuối khóa | Thảo luận |
Sản phẩm cuối buổi
ít nhất 2 Skill dùng được ngay; 30 giấy mời sinh tự động và bảng lỗi rà soát; 1 dashboard trên web; bài kiểm tra; kế hoạch áp dụng 30 ngày.
Các trạm của buổi
Mỗi prompt có nút Sao chép. Thay phần trong [ngoặc vuông] bằng thông tin của anh chị trước khi gửi. Không dán dữ liệu thật chưa che lên AI.
Trạm 1SkillĐóng gói quy trình văn phòng
Skill: quy trình làm việc đóng gói thành file
Skill là một thư mục có file SKILL.md (tên, mô tả, các bước) kèm mẫu, ví dụ. Agent đọc mô tả, thấy việc khớp thì tự dùng; hoặc mình gọi bằng /tên-skill.
Ví dụ đời thường: Như bộ hồ sơ hướng dẫn nghiệp vụ: lần sau chỉ cần nói "làm biên bản họp", người nhận tự lấy đúng bộ hồ sơ ra làm.
Trong văn phòng: Skill tro-ly-van-thu của Buổi 2 dùng lại nguyên file trên Antigravity: chọn mẫu, áp thể thức, thiếu thì để [...].
Prompt, Kỹ năng Gemini và Skill của agent
| Prompt | Kỹ năng (Gemini) | Skill (Antigravity) | |
|---|---|---|---|
| Lưu ở đâu | Không lưu, dán lại mỗi lần | Trong tài khoản Gemini | .agents/skills/ trong workspace; ~/.gemini/config/skills/ cho mọi workspace |
| Gọi thế nào | Dán vào khung chat | Chọn Kỹ năng trong cuộc trò chuyện | Gõ /tên-skill hoặc để agent tự chọn theo description |
| Làm việc với | Một cuộc trò chuyện | Cuộc trò chuyện Gemini | File trong máy, lệnh, MCP |
| Dùng chung | Chép cho nhau | Theo tính năng của Gemini | Chép thư mục Skill cho đồng nghiệp |
Nguồn: antigravity.google/docs/skills, tra 06/11/2026. SKILL.md gồm phần đầu (name, description bắt buộc) và phần thân các bước.
B4-01 · Gọi Skill bằng /tro-ly-van-thu
- Chép thư mục .agents trong 01-skill-mau vào gốc workspace (cạnh AGENTS.md).
- Chép file ghi chú vào 02-van-ban-di.
- Mở cuộc trò chuyện mới, gõ / để thấy danh sách Skill; chọn /tro-ly-van-thu.
- Dán prompt, duyệt kế hoạch. Agent xin cài thư viện tạo Word thì đọc lệnh rồi duyệt.
/tro-ly-van-thu Tôi gửi bạn 2 file: - Ghi chú cuộc họp: 02-van-ban-di/01_ghi-chu-hop-giao-ban.docx - Mẫu thông báo của Trường (Mẫu 4): 03-mau-bieu/01_mau-4-van-ban-co-ten-loai.docx Việc cần làm: dựa vào ghi chú, soạn THÔNG BÁO đổi lịch họp giao ban. Chép file mẫu ra rồi điền vào bản chép, giữ nguyên phần đầu, phông, lề, khối chữ ký. - Số ký hiệu ghi .../TB-ĐHYDCT. - Chỉ dùng thông tin có trong ghi chú; thiếu gì thì để [...]. Kết quả: file Word lưu vào 05-ket-qua, đặt tên theo nội quy AGENTS.md. Cuối việc cho tôi biết: còn thiếu thông tin gì, chỗ nào bạn chưa chắc.
B4-02 · Nhờ agent viết Skill bien-ban-hop
- Dán prompt 1 (viết Skill), duyệt kế hoạch.
- Mở .agents/skills/bien-ban-hop/SKILL.md bằng Antigravity IDE, đọc phần description, sửa nếu chưa rõ khi nào dùng, Ctrl+S.
- Cuộc trò chuyện mới: gõ "/bien-ban-hop Làm biên bản từ 02-van-ban-di/02_ghi-chu-roi-cuoc-hop.docx".
- So kết quả với 04-ket-qua-mau/02_bien-ban-hop.docx.
Tôi muốn có một Skill tên bien-ban-hop, để lần sau chỉ cần gõ /bien-ban-hop là bạn làm biên bản họp đúng mẫu của Trường. Bạn tạo file .agents/skills/bien-ban-hop/SKILL.md với nội dung sau. Tên (name): bien-ban-hop Mô tả (description): Lập biên bản họp của Trường Đại học Y Dược Cần Thơ từ ghi chú rời, theo Mẫu 8 của Trường. Dùng khi được nhờ làm biên bản họp, biên bản giao ban. Các bước làm: 1. Đọc ghi chú, tìm: thời gian, địa điểm, thành phần, chủ tọa, thư ký. 2. Chép mẫu 03-mau-bieu/04_mau-8-bien-ban.docx ra rồi điền vào bản chép. 3. Ý kiến ghi theo thứ tự người phát biểu. Kết luận ghi từng ý a), b), c), có người làm và hạn. 4. Việc chưa quyết thì ghi "chưa quyết định", không tự kết luận. 5. Lưu vào 05-ket-qua. Trước khi giao, tự kiểm: số .../BB-ĐHYDCT; đủ thành phần; có giờ bắt đầu, giờ kết thúc; thư ký ký bên trái, chủ tọa ký bên phải; nơi nhận có dòng Lưu. Trình kế hoạch trước, tôi duyệt rồi bạn mới làm.
Trạm 2Nhóm agentChia việc, rà soát độc lập
Nhóm agent: agent chính chia việc
Subagent là agent phụ do agent chính giao một phần việc; các agent phụ chạy song song rồi nộp kết quả về.
Ví dụ đời thường: Như tổ soạn thảo: tổ trưởng chia mỗi người một phần, cuối giờ gom lại, một người khác đọc soát.
Trong văn phòng: 30 giấy mời: mỗi subagent làm 10 giấy; một agent khác, ở cuộc trò chuyện mới, rà thể thức và xuất bảng lỗi.
B4-03 · Prompt sinh 30 giấy mời
- Chép danh sách đại biểu vào 04-ke-hoach.
- Dán prompt, đọc kế hoạch chia việc, bấm Proceed.
- Theo dõi các subagent ở bảng bên; muốn dừng thì bấm Stop Subagent.
- Mở ngẫu nhiên 3 giấy mời, so họ tên, chức vụ, đơn vị với danh sách.
/tro-ly-van-thu Tôi gửi bạn 2 file: - Danh sách 30 đại biểu (giả lập): 04-ke-hoach/03_danh-sach-dai-bieu-30.xlsx - Mẫu giấy mời của Trường (Mẫu 6): 03-mau-bieu/03_mau-6-giay-moi.docx Việc cần làm: làm 30 giấy mời, mỗi đại biểu một giấy, ghi đích danh. Nội dung: - Số: .../GM-ĐHYDCT. Trích yếu: Dự Hội nghị viên chức, người lao động năm 2026. - Kính gửi: Ông/Bà, kèm họ tên, chức vụ, đơn vị của đại biểu đó. - Chủ trì: Hiệu trưởng. Thời gian: 7 giờ 30, thứ Sáu, ngày 04/12/2026. Địa điểm: Hội trường A. - Câu cuối: Đề nghị đại biểu xác nhận tham dự trước 16 giờ 00, thứ Hai, ngày 30/11/2026 với bà Võ Thị Ngọc Lan, chuyên viên Phòng Hành chính tổng hợp, điện thoại 0123 456 741./. - Người ký: KT. HIỆU TRƯỞNG, PHÓ HIỆU TRƯỞNG, họ tên để [...]. Nơi nhận: - Như trên; - Lưu: VT, HCTH. Cách làm: chia cho 3 agent phụ (subagent), mỗi agent làm 10 giấy, chạy cùng lúc. Kết quả: 30 file Word trong 05-ket-qua/giay-moi/, tên file như gm_01_nguyen-van-an.docx. Xong thì báo tôi đã tạo bao nhiêu file.
B4-04 · Agent khác rà soát, không tự sửa
- Chép thư mục 5 giấy mời vào 05-ket-qua/giay-moi-ra-soat.
- Mở cuộc trò chuyện mới, dán prompt.
- Mở bảng lỗi bằng Google Trang tính; so với 04-ket-qua-mau/04_bang-loi-ra-soat.xlsx.
- Lỗi lặp ở nhiều file thì sửa trong Skill, không sửa tay từng file.
/tro-ly-van-thu Thư mục 05-ket-qua/giay-moi-ra-soat/ có 5 giấy mời người khác soạn. Bạn rà từng giấy, so với Mẫu 6 và danh sách 04-ke-hoach/03_danh-sach-dai-bieu-30.xlsx. Kiểm các mục: số ký hiệu, trích yếu, kính gửi (họ tên, chức vụ, đơn vị có khớp danh sách không), chủ trì, thời gian (thứ có khớp với ngày không), địa điểm, nơi nhận, chức vụ người ký, phông chữ. Kết quả: bảng lỗi lưu ở 05-ket-qua/bang-loi-ra-soat.csv (kiểu UTF-8 có BOM), gồm cột: Tên file, Thành phần, Lỗi, Căn cứ. Dòng cuối ghi: tổng số file, số file đạt, số file có lỗi. Chỉ ghi lỗi, không sửa file nào.
? Câu hỏi nhanh: Vì sao nên để một agent khác rà kết quả, thay vì agent vừa soạn tự rà?
- A Agent khác chạy nhanh hơn
- B Agent vừa soạn dễ bỏ qua lỗi của chính nó; người soát độc lập nhìn lại từ đầu theo danh sách kiểm
- C Agent soạn không đọc được file Word
- D Để tốn ít lượt hơn
Đáp án B. Giống quy trình văn thư: người soạn và người soát là hai người. Danh sách kiểm giúp người soát không bỏ sót.
Trạm 3Vibe code dashboardTừ Google Sheets lên web
Vibe code: tả bằng lời, agent viết code
Vibe code là cách làm phần mềm nhỏ bằng lời nói: mình mô tả trang muốn có, agent viết code; mình mở ra xem, thấy chưa đúng thì tả tiếp.
Ví dụ đời thường: Như đặt thợ may: không cần biết cắt vải, chỉ cần nói rõ số đo, kiểu dáng, thử áo rồi chỉ chỗ cần sửa.
Trong văn phòng: "Tạo dashboard chỉ tiêu 8 đơn vị, tô đỏ đơn vị dưới 70%": agent viết index.html; mình kiểm số với bảng tính.
Ba mẫu dashboard, chọn một để làm
| KPI đơn vị | Tuyển sinh | Truyền thông | |
|---|---|---|---|
| File dữ liệu | 05_du-lieu-kpi.xlsx | 06_du-lieu-tuyen-sinh.xlsx | 07_du-lieu-truyen-thong.xlsx |
| Cột | Đơn vị, Quý, Chỉ tiêu, Đã thực hiện, Số việc trễ hạn | Ngành, Đợt, Chỉ tiêu, Hồ sơ nộp, Trúng tuyển, Nhập học | Ngày đăng, Chuyên mục, Tiêu đề, Đơn vị viết, Trạng thái, Lượt xem |
| Chỉ số chính | Tỷ lệ hoàn thành, việc trễ hạn | Hồ sơ so với chỉ tiêu | Số tin theo chuyên mục, tin chờ duyệt |
| Cảnh báo | Đơn vị dưới 70% | Ngành dưới 50% chỉ tiêu | Tin chờ duyệt |
Ngưỡng cảnh báo là ví dụ để thực hành; đơn vị tự đặt theo quy định của mình. Toàn bộ dữ liệu là giả lập.
B4-05 · Tả dashboard bằng lời
- Trên drive.google.com, mở file dữ liệu bằng Google Trang tính, chọn Tệp > Lưu dưới dạng Google Trang tính (file .xlsx chưa chuyển thì không công bố được).
- Ở bản Google Trang tính: Tệp > Chia sẻ > Công bố lên web: chọn trang tính dữ liệu, định dạng CSV, bấm Công bố, chép đường dẫn.
- Trong Antigravity: dán đường dẫn CSV vào chỗ [ ] của prompt, gửi, duyệt kế hoạch.
- Mở 05-ket-qua/dashboard/index.html bằng trình duyệt; sửa bằng lời ("đổi màu", "thêm bộ lọc quý") tới khi ưng.
Tôi muốn có một trang web nhỏ để lãnh đạo xem tiến độ chỉ tiêu. Tôi không biết lập trình, bạn viết giúp tôi. Dữ liệu: lấy trực tiếp từ link này (bảng Google Trang tính đã công bố dạng CSV): [dán link CSV] Bảng có các cột: Đơn vị, Quý, Chỉ tiêu, Đã thực hiện, Số việc trễ hạn, Ghi chú. Trang gồm: 1. Tiêu đề "Theo dõi chỉ tiêu năm 2026", dòng nhỏ bên dưới "Dữ liệu giả lập để thực hành". 2. Bốn ô số to: tổng chỉ tiêu, đã thực hiện, tỷ lệ hoàn thành, số việc trễ hạn. 3. Biểu đồ cột: tỷ lệ hoàn thành cả năm của từng đơn vị. Biểu đồ đường: tỷ lệ theo từng quý. 4. Bảng chi tiết từng đơn vị; đơn vị nào dưới 70% thì tô đỏ. Có ô chọn quý để lọc. Tỷ lệ = Đã thực hiện chia Chỉ tiêu, làm tròn 1 số lẻ. Yêu cầu: chỉ một file 05-ket-qua/dashboard/index.html, mở bằng trình duyệt là chạy, không cài thêm gì. Biểu đồ dùng Chart.js từ cdnjs. Màu xanh lá đậm, chữ tiếng Việt rõ, xem tốt trên điện thoại. Cuối trang ghi giờ tải dữ liệu.
B4-06 · Đưa lên web bằng Vercel CLI
- Mở cmd trong thư mục 05-ket-qua\dashboard (hoặc nhờ agent chạy, mình bấm duyệt lệnh).
- Gõ lệnh trong khung, trả lời các câu hỏi lần đầu.
- Chép đường dẫn https://....vercel.app, mở trên điện thoại.
- Sửa một ô Đã thực hiện trong Google Trang tính, chờ vài phút, tải lại trang thấy số mới.
Gõ từng dòng, mỗi dòng bấm Enter: cd 05-ket-qua\dashboard vercel --prod Lần đầu, Vercel hỏi vài câu, trả lời như sau: - Set up and deploy? chọn Yes - Which scope? chọn tài khoản của mình - Link to existing project? chọn No - Project name: dashboard-chi-tieu-[ten-minh-khong-dau] Cuối cùng Vercel in ra đường dẫn dạng https://....vercel.app
Ai có đường dẫn đều xem được trang. Chỉ đưa lên dữ liệu giả lập; dữ liệu thật không công bố link CSV.
Trạm 4Kiểm tra cuối khóaSản phẩm và trắc nghiệm
Trạm 5Áp dụng 30 ngàyKế hoạch tại đơn vị
Tự lập kế hoạch áp dụng 30 ngày tại đơn vị
- Dán prompt vào ChatGPT, Gemini hoặc khung agent.
- Trả lời các câu hỏi trắc nghiệm của AI.
- Lưu kế hoạch, gửi trưởng đơn vị.
Tôi là [chuyên viên văn phòng Khoa ...]. Tôi vừa học xong khóa ứng dụng AI trong công tác văn phòng (ChatGPT, Gemini, NotebookLM, Antigravity, Skill, dashboard). Bạn giúp tôi lập kế hoạch dùng AI trong 30 ngày tới tại đơn vị. Trước khi lập, hỏi tôi tối đa 5 câu trắc nghiệm để biết: việc tôi lặp lại nhiều nhất, công cụ đơn vị cho dùng, loại dữ liệu nhạy cảm tôi hay gặp, mỗi tuần tôi có bao nhiêu thời gian. Sau đó lập bảng 4 tuần, mỗi tuần chỉ một việc, gồm cột: Tuần, Việc áp dụng, Công cụ, Cách che dữ liệu, Cách đo kết quả (mất bao lâu trước và sau khi dùng AI).
Tóm tắt buổi 4
Kết thúc khóa học
- Skill đóng gói quy trình: viết một lần, gọi bằng /tên-skill, dùng chung cả phòng.
- Nhóm agent chia việc chạy song song; một agent khác rà soát độc lập, không tự sửa.
- Vibe code: tả bằng lời, agent viết trang; kiểm bằng số liệu; chỉ công bố dữ liệu giả lập hoặc được phép công khai.
Sản phẩm nộp: ít nhất 2 Skill; 30 giấy mời và bảng lỗi; 1 dashboard trên web; bài kiểm tra; kế hoạch áp dụng 30 ngày. Cảm ơn anh chị đã tham gia.