Bài viết

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

Điểm chính của Buổi 8
  • Chọn cách chạy theo tín hiệu bắt đầu: trong chat, task độc lập, theo lịch hoặc theo sự kiện được hỗ trợ.
  • Một tác vụ cần trigger, nguồn, quyền hành động, đầu ra, thông báo và điều kiện dừng.
  • Chạy bằng tay ở đúng môi trường trước khi bật lịch; thử thiếu dữ liệu và cổng xác nhận.
  • Giám sát các lần chạy, có đường lui thủ công và đo thời gian tiết kiệm sau khi trừ review, sửa và xử lý lỗ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.

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 chatBạ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ậpGiao 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ịchChạ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ệnChạ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ầnCâu hỏi cần trả lời
TriggerGiờ, tần suất, múi giờ hoặc sự kiện cụ thể nào bắt đầu lần chạy?
NguồnDữ 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 raKết quả lưu ở đâu, theo cấu trúc nào, ai nhận?
Thông báoThành công có cần báo không? Lỗi hoặc thiếu dữ liệu báo cho ai?
Stop conditionKhi nào phải dừng, tạm ngưng hoặc yêu cầu con người tiếp quản?
Ví dụ
Bản tin vận hành mỗi sáng thứ Hai

08:30, múi giờ Asia/Ho_Chi_Minh: đọc nguồn đã chỉ định, tạo bản nháp theo mẫu, không tự gửi cho nhóm. Nếu nguồn thiếu, cũ hơn bảy ngày hoặc quyền truy cập lỗi, task dừng và báo người phụ trách.

Lịch, giới hạn độ mới và hành động được phép đều đã rõ. Đây là ví dụ thiết kế tác vụ, chưa phải một lịch đã được tạo hay một lần chạy đã thành công.

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.

  1. 01
    Dù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.

  2. 02
    Chạ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.

  3. 03
    Thử 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ử.

  4. 04
    Kiể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ả.

  5. 05
    Ghi 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.

  6. 06
    Theo 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.

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ệmNội dung phải có
Quan sátThờ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 ứngAi 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ụcTạ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ờiTín hiệu cảnh báo
Chất lượngBao 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ậyCó 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.
ReviewCon 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ệmThờ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.
Sản phẩm tốt nghiệp
Một task có thể vận hành và có đường lui

Bạn cần có:

  • Quyết định rõ: chat, task độc lập, theo lịch hay theo sự kiện.
  • Hợp đồng vận hành gồm trigger, nguồn, quyền, đầu ra, thông báo và điều kiện dừng.
  • Nhật ký đo chất lượng, lỗi, thời gian review và thời gian ròng tiết kiệm.
  • Kết quả đạt, lỗi thử nghiệm, cách thông báo và cách tạm dừng / khôi phục.

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.

Học tiếp trong lộ trình

Đưa một workflow AI vào công việc hằng ngày

Cùng xác định cách chạy, cổng duyệt, nhật ký và tiêu chí đo giá trị để quy trình được theo dõi sau khi triển khai.