Có những yêu cầu nhìn qua chỉ là một task, nhưng thực tế lại bao gồm nhiều việc khác nhau.
Ví dụ:
Nghe có vẻ đơn giản, nhưng “phân tích dữ liệu doanh số” có thể bao gồm rất nhiều khía cạnh: sản phẩm nào bán tốt, kết quả thay đổi ra sao, có xu hướng bất thường nào và nguyên nhân có thể là gì?
Nếu chỉ đưa một câu lệnh chung chung, Claude phải tự quyết định nên phân tích từ đâu và cần tập trung vào những yếu tố nào. Đây là lúc Break Complex Tasks into Steps phát huy tác dụng.
Before: Một task lớn
Prompt này không sai, nhưng khá mở. Claude có thể đưa ra một bản phân tích tổng quan, nhưng chưa chắc bao quát đúng những điều bạn thực sự quan tâm
After: Chia task thành từng bước
Thay vì chỉ yêu cầu “phân tích”, hãy xác định rõ các bước:
Bước 1: Xác định sản phẩm có kết quả tốt nhất.
Bước 2: So sánh quý hiện tại với quý trước.
Bước 3: Tìm những pattern hoặc xu hướng bất thường.
Bước 4: Đưa ra những nguyên nhân có thể giải thích cho các xu hướng đó. Vì sao cách này hiệu quả?

Thứ nhất, Claude biết rõ cần xử lý những gì.
Thay vì phải tự diễn giải một task lớn, Claude được định hướng qua từng phần cụ thể.
Thứ hai, giảm nguy cơ bỏ sót yêu cầu.
Khi các mục tiêu được tách thành từng bước, bạn dễ kiểm tra xem Claude đã hoàn thành đầy đủ các phần hay chưa.
Thứ ba, phù hợp với những bài toán nhiều giai đoạn.
Với các task như phân tích dữ liệu, nghiên cứu, lập kế hoạch hoặc xử lý vấn đề phức tạp, việc chia nhỏ nhiệm vụ giúp quá trình xử lý trở nên rõ ràng và có phương pháp hơn.
Tài liệu Anthropic cũng nhấn mạnh rằng việc break down complex tasks thành các bước rõ ràng có thể giúp định hướng quá trình xử lý và tạo ra kết quả thorough, methodical hơn.
Không phải task nào cũng cần chia nhỏ
Một yêu cầu đơn giản thì không cần biến prompt thành một danh sách dài.
Điều quan trọng là xác định những bước thực sự cần thiết để hoàn thành task.
Có thể nhớ đơn giản:
Thay vì đưa cho Claude một yêu cầu lớn rồi để Claude tự tìm cách xử lý, hãy xác định trước những chặng chính cần hoàn thành.
Đó chính là tinh thần của Break Complex Tasks into Steps – một kỹ thuật rất hữu ích khi xây dựng prompt cho những bài toán phức tạp.
👉VnPro hiện có khóa đào tạo và luyện thi chứng chỉ CCAR-F, phù hợp với những bạn muốn xây dựng kiến thức từ nền tảng, học bài bản và có lộ trình rõ ràng.Liên hệ VnPro để được tư vấn lộ trình phù hợp ngay nhé!
☎️ Hotline/Zalo: 0933 427 079 📞 Anh Thư: 0339 943 732 📞 Như Ngọc: 0765 944 386
Ví dụ:
Analyze this quarterly sales data.
Nghe có vẻ đơn giản, nhưng “phân tích dữ liệu doanh số” có thể bao gồm rất nhiều khía cạnh: sản phẩm nào bán tốt, kết quả thay đổi ra sao, có xu hướng bất thường nào và nguyên nhân có thể là gì?
Nếu chỉ đưa một câu lệnh chung chung, Claude phải tự quyết định nên phân tích từ đâu và cần tập trung vào những yếu tố nào. Đây là lúc Break Complex Tasks into Steps phát huy tác dụng.
Before: Một task lớn
Analyze this quarterly sales data.
Prompt này không sai, nhưng khá mở. Claude có thể đưa ra một bản phân tích tổng quan, nhưng chưa chắc bao quát đúng những điều bạn thực sự quan tâm
After: Chia task thành từng bước
Thay vì chỉ yêu cầu “phân tích”, hãy xác định rõ các bước:
Analyze this quarterly sales data using the following steps:
Lúc này, Claude có một lộ trình xử lý rõ ràng:- Identify top-performing products.
- Compare current quarter to previous quarter.
- Highlight unusual patterns or trends.
- Suggest possible reasons for these trends.
Bước 1: Xác định sản phẩm có kết quả tốt nhất.
Bước 2: So sánh quý hiện tại với quý trước.
Bước 3: Tìm những pattern hoặc xu hướng bất thường.
Bước 4: Đưa ra những nguyên nhân có thể giải thích cho các xu hướng đó. Vì sao cách này hiệu quả?
Thứ nhất, Claude biết rõ cần xử lý những gì.
Thay vì phải tự diễn giải một task lớn, Claude được định hướng qua từng phần cụ thể.
Thứ hai, giảm nguy cơ bỏ sót yêu cầu.
Khi các mục tiêu được tách thành từng bước, bạn dễ kiểm tra xem Claude đã hoàn thành đầy đủ các phần hay chưa.
Thứ ba, phù hợp với những bài toán nhiều giai đoạn.
Với các task như phân tích dữ liệu, nghiên cứu, lập kế hoạch hoặc xử lý vấn đề phức tạp, việc chia nhỏ nhiệm vụ giúp quá trình xử lý trở nên rõ ràng và có phương pháp hơn.
Tài liệu Anthropic cũng nhấn mạnh rằng việc break down complex tasks thành các bước rõ ràng có thể giúp định hướng quá trình xử lý và tạo ra kết quả thorough, methodical hơn.
Không phải task nào cũng cần chia nhỏ
Một yêu cầu đơn giản thì không cần biến prompt thành một danh sách dài.
Điều quan trọng là xác định những bước thực sự cần thiết để hoàn thành task.
Có thể nhớ đơn giản:
Task càng phức tạp → càng nên chia thành những bước rõ ràng.
Thay vì đưa cho Claude một yêu cầu lớn rồi để Claude tự tìm cách xử lý, hãy xác định trước những chặng chính cần hoàn thành.
Đó chính là tinh thần của Break Complex Tasks into Steps – một kỹ thuật rất hữu ích khi xây dựng prompt cho những bài toán phức tạp.
👉VnPro hiện có khóa đào tạo và luyện thi chứng chỉ CCAR-F, phù hợp với những bạn muốn xây dựng kiến thức từ nền tảng, học bài bản và có lộ trình rõ ràng.Liên hệ VnPro để được tư vấn lộ trình phù hợp ngay nhé!
☎️ Hotline/Zalo: 0933 427 079 📞 Anh Thư: 0339 943 732 📞 Như Ngọc: 0765 944 386