AI trong công việc
Buổi 8: Đưa AI vào công việc hằng ngày — Ứng dụng ChatGPT vào công việc
Chọn cách chạy workflow AI, viết hợp đồng vận hành, kiểm thử trước khi lên lịch và đo giá trị sau khi trừ review, sửa và xử lý lỗi.
07/10/2026 · 10 phút đọc · Lê Huy Thái
Bạn đã đi từ hiểu AI, chuẩn bị bối cảnh, dùng công cụ, tạo sản phẩm đến workflow và Skill. Câu hỏi cuối cùng là: làm sao cách làm ấy tiếp tục tạo giá trị sau buổi học?
Nếu công việc chưa rõ, vẫn nên trao đổi trong chat. Nếu đầu ra đã rõ, có thể giao thành một lần chạy riêng. Nếu thời điểm là tín hiệu bắt đầu, có thể lên lịch trong môi trường hỗ trợ. Nếu công việc phụ thuộc một thay đổi trong hệ thống, cần nghĩ đến sự kiện kích hoạt. Chọn đúng cách chạy, rồi giám sát để AI không âm thầm tạo kết quả sai — đó là nội dung Buổi 8.
Bài thuộc lộ trình 8 buổi đưa ChatGPT vào công việc, biên tập từ khóa học gốc.
Tasks, Scheduled tasks, Automations và event trigger không phải những khả năng giống nhau trên mọi tài khoản hay ứng dụng. Quyền truy cập, nguồn được hỗ trợ và nơi chạy có thể khác nhau. Lịch chạy trên cloud không tự có quyền đọc tệp hoặc điều khiển ứng dụng trên máy bạn. Nếu chưa có tính năng phù hợp, thực hành bằng một lần chạy thủ công và ghi chính xác lịch dự kiến.
1. Chọn cách chạy theo tín hiệu bắt đầu
Đừng lên lịch chỉ vì công việc lặp lại. Hãy hỏi: ai hoặc điều gì biết chính xác lúc công việc cần bắt đầu? Câu trả lời giúp chọn chế độ chạy.
| Chế độ | Khi phù hợp |
|---|---|
| Làm trong chat | Bạn có mặt, cung cấp đầu vào và quyết định từng bước. Hợp với việc mới, cần trao đổi hoặc nhiều ngoại lệ. |
| Task độc lập | Giao một kết quả rõ cho một lần chạy riêng. Phạm vi đã rõ, không cần trò chuyện liên tục. |
| Chạy theo lịch | Chạy một lần trong tương lai hoặc lặp theo giờ / ngày / tuần, khi thời điểm là tín hiệu bắt đầu. |
| Theo sự kiện | Chạy khi sự kiện được nền tảng hỗ trợ xảy ra, chẳng hạn thư mới hoặc hoạt động trong ứng dụng đã kết nối. Hợp khi cần phản ứng theo thay đổi. |
Quy tắc nhanh: còn cần hỏi đáp thì ở trong chat; việc một lần đã rõ thì task độc lập; thời gian là tín hiệu thì lên lịch; thay đổi trong hệ thống là tín hiệu thì cân nhắc event trigger được hỗ trợ.
Một workflow có thể giữ nguyên các bước nhưng đổi cách bắt đầu. Vì vậy hãy thử phân loại cùng một công việc trong bốn tình huống: có người giao, chỉ chạy một lần, chạy vào giờ cố định, hoặc chờ dữ liệu mới. Giải thích lựa chọn bằng trigger, thay vì chọn lịch cho tất cả việc lặp lại.
2. Một task cần nhiều hơn câu chạy mỗi sáng
Lịch chỉ cho biết khi nào bắt đầu. Task còn phải biết đọc gì, được làm gì, tạo kết quả ở đâu, báo cho ai và dừng khi nào. Ghi đủ sáu phần thành hợp đồng vận hành:
| Phần | Câu hỏi cần trả lời |
|---|---|
| Trigger | Giờ, tần suất, múi giờ hoặc sự kiện cụ thể nào bắt đầu lần chạy? |
| Nguồn | Dữ liệu đến từ đâu, quyền truy cập còn hiệu lực không, dữ liệu phải mới đến thời điểm nào? |
| Hành động | Được đọc, tạo bản nháp, cập nhật hay gửi? Hành động nào phải chờ phê duyệt? |
| Đầu ra | Kết quả lưu ở đâu, theo cấu trúc nào, ai nhận? |
| Thông báo | Thành công có cần báo không? Lỗi hoặc thiếu dữ liệu báo cho ai? |
| Stop condition | Khi nào phải dừng, tạm ngưng hoặc yêu cầu con người tiếp quản? |
Bạn có thể dùng cùng sáu mục để rà soát workflow hoặc Skill của mình. Chỗ nào còn câu trả lời “AI tự biết” là chỗ cần xác định lại trước khi bật vận hành.
3. Chạy bằng tay trước, lên lịch sau
Một lần chạy thủ công ở đúng môi trường giúp kiểm tra nguồn, quyền, đầu ra và cổng duyệt trước khi lỗi được lặp lại tự động. Tạo task thành công mới chứng minh đã tạo được cấu hình; chưa chứng minh đầu ra những lần sau sẽ dùng được.
Tải nhật ký vận hành mẫu. Bảng CSV có sáu lần chạy, gồm lỗi nguồn cũ, lỗi quyền và thời gian review để luyện quyết định vận hành.
- 01Dùng đúng môi trường dự kiến
Dùng đúng instructions, nguồn và tài khoản sẽ dùng khi task chạy thật. Kiểm tra nơi thực thi và quyền truy cập nguồn.
- 02Chạy thủ công một lần
Đối chiếu đầu ra với tiêu chí của workflow hoặc Skill. Lưu kết quả đủ dùng để làm bằng chứng.
- 03Thử thiếu dữ liệu
Tạo một tình huống thiếu dữ liệu để chắc task dừng và thông báo đúng. Việc dừng đúng cũng là kết quả đạt của bài kiểm thử.
- 04Kiểm tra cổng xác nhận
Hành động bên ngoài phải có cổng xác nhận đã thiết kế trước khi gửi hoặc cập nhật. Kiểm tra điểm này trong luồng, không chỉ ghi ở phần mô tả.
- 05Ghi cách khôi phục rồi mới bật lịch
Chỉ bật lịch sau khi có kết quả đạt, lỗi thử nghiệm và cách khôi phục. Nếu chưa có tính năng Scheduled, mô phỏng bằng lần chạy thủ công và ghi giờ, tần suất, múi giờ dự kiến.
- 06Theo dõi các lần chạy đầu
Theo dõi sát và chưa tăng tần suất khi chưa có dữ liệu ổn định. Đánh giá chất lượng thực tế của nhiều lần chạy.
Với môi trường thực thi trên máy, để máy bật, có mạng và ứng dụng thực thi đang chạy vào thời điểm hẹn. Kiểm tra trạng thái đăng nhập và đường dẫn tệp. Task chạy trên cloud có điều kiện khác; xác nhận môi trường thực thi thay vì mặc định mọi lịch đều truy cập được máy của bạn.
4. Giám sát và xử lý lỗi là một phần của vận hành
Mỗi task cần để lại dấu vết đủ biết nó có chạy không, dùng nguồn nào, tạo gì và vì sao phải dừng. Ghi một hướng dẫn xử lý ngắn, thường gọi là runbook, gồm ba trách nhiệm:
| Trách nhiệm | Nội dung phải có |
|---|---|
| Quan sát | Thời điểm, trạng thái, nguồn / phiên bản, liên kết đầu ra và thông báo đã gửi. |
| Phản ứng | Ai nhận lỗi, kiểm tra gì trước, khi nào chạy lại, khi nào chuyển cho người sở hữu. |
| Khôi phục | Tạm dừng lịch, quay về thủ công, sửa nguồn hoặc quyền, test lại trước khi bật. |
Ba tình huống cần quyết định
Báo cáo phải có mỗi thứ Hai nhưng dữ liệu chỉ hoàn tất khi nhóm cập nhật xong. Nếu giờ cập nhật không ổn định, lịch cố định có thể chạy quá sớm. Chọn event trigger được hỗ trợ, hoặc giữ lịch nhưng kiểm tra dữ liệu mới; chưa đủ thì dừng và báo.
Task local hôm qua chạy tốt, sáng nay không có đầu ra. Kiểm tra máy bật hay không, mạng, ứng dụng thực thi, đăng nhập và đường dẫn nguồn. Không chạy bù nhiều lần trước khi biết tác vụ có tạo hành động trùng lặp không.
Task tạo bản nháp đúng 95% nhưng mỗi ngày mất 20 phút sửa tên và ngày. Đây là tình huống giả định để luyện quyết định, không phải số liệu hiệu quả đã đo. Lỗi lặp lại cho thấy vấn đề chất lượng; giữ cổng duyệt, sửa nguồn hoặc instructions, test thủ công và đo lại trước khi mở rộng.
Khi nguồn hoặc quyền lỗi, sửa đúng nguyên nhân rồi kiểm thử lại. Chạy lại liên tục mà chưa biết trạng thái cũ có thể làm công việc trùng hoặc khiến bạn khó truy ra lần nào đã tạo đầu ra.
Dữ liệu thực hành có thể sao chép
Nhật ký dưới đây là dữ liệu thực hành mô phỏng từ khóa học, không phải kết quả vận hành của TensorLab. Bảng không ghi thời gian thực thi AI, vì vậy khi tính thời gian ròng đầy đủ bạn cần đo thêm phần đó.
run_id,scheduled_at,status,input_freshness,quality_result,review_minutes,error_minutes,time_old_minutes,note
001,2026-09-01 08:30,success,current,pass,9,0,32,"Đúng mẫu; sửa hai câu cho ngắn"
002,2026-09-08 08:30,stopped,stale,not_reviewed,3,6,32,"Nguồn cũ hơn 7 ngày; task dừng và báo đúng"
003,2026-09-15 08:30,success,current,pass_after_edit,18,0,32,"Sai tên người phụ trách; human gate đã bắt"
004,2026-09-22 08:30,failed,unknown,no_output,0,14,32,"Quyền truy cập nguồn hết hạn"
005,2026-09-29 08:30,success,current,pass,8,0,32,"Không cần sửa dữ kiện"
006,2026-10-06 08:30,success,current,pass_after_edit,17,0,32,"Lặp lại lỗi tên người phụ trách"
5. Đếm thời gian tiết kiệm sau khi trừ phần review và xử lý lỗi
Giá trị vận hành nằm ở kết quả dùng được ổn định. Số task đang bật hay số lần chạy không tự chứng minh hiệu quả.
| Chỉ số | Câu hỏi cần trả lời | Tín hiệu cảnh báo |
|---|---|---|
| Chất lượng | Bao nhiêu đầu ra đạt tiêu chí ngay lần đầu? | Cùng một lỗi xuất hiện qua nhiều lần chạy. |
| Độ tin cậy | Có chạy đúng lịch / sự kiện và tìm được nguồn không? | Bỏ lỡ lần chạy, nguồn cũ, quyền thường hết hạn. |
| Review | Con người mất bao lâu để kiểm tra và sửa? | Review lâu gần bằng cách làm cũ. |
| Thời gian tiết kiệm | Thời gian cũ trừ chạy, review và xử lý lỗi còn bao nhiêu? | Chỉ tính tốc độ AI, bỏ qua công sửa. |
Dùng CSV mẫu để tính thời gian ròng tiết kiệm và tìm lỗi lặp lại cần sửa trước. Nếu chỉ phân tích ba dòng đầu, vẫn phải nêu chất lượng, lỗi và thời gian review, rồi đưa quyết định giữ, sửa hay tạm dừng. Không chỉ đọc trạng thái thành công của từng lần chạy.
Giữ bốn nguyên tắc sau khi bật:
- Đánh giá ít nhất ba lần chạy trước khi tăng phạm vi.
- Tạm dừng khi lỗi nghiêm trọng lặp lại hoặc người sở hữu không còn theo dõi.
- Giữ cách làm thủ công làm đường lui cho đầu việc quan trọng.
- Rà soát định kỳ nguồn, quyền, lịch, người nhận và tiêu chí chất lượng.
Bạn đã đi hết hành trình từ hiểu AI, chuẩn bị bối cảnh, dùng công cụ, tạo sản phẩm, thiết kế workflow, đóng gói Skill đến vận hành có giám sát. Bước tiếp theo là chọn một quy trình thật và cải tiến bằng dữ liệu qua từng vòng chạy. Khi phạm vi còn nhỏ, lỗi được nhìn thấy và tiêu chí được giữ rõ, bạn có cơ sở để quyết định có nên mở rộng.
Tham khảo theo khóa học: Scheduled tasks in ChatGPT, Scheduled tasks and automations, ChatGPT Work and Codex. Đối chiếu tài khoản và môi trường thực thi trước khi chọn cách vận hành.