Bỏ qua đến nội dung chính

Controlling context

📖 Nội dung bài học

Tóm tắt

Khi làm việc với Claude cho các tác vụ phức tạp, bạn thường cần hướng dẫn cuộc trò chuyện để giữ cho nó tập trung và hiệu quả. Có một số kỹ thuật bạn có thể sử dụng để kiểm soát luồng cuộc trò chuyện và giúp Claude đi đúng hướng.

Ngắt Claude bằng Escape

Đôi khi Claude đi sai hướng hoặc cố gắng giải quyết quá nhiều vấn đề cùng một lúc. Bạn có thể nhấn phím Escape để dừng Claude giữa chừng, cho phép bạn điều hướng lại cuộc trò chuyện.

Điều này đặc biệt hữu ích khi bạn muốn Claude tập trung vào một tác vụ cụ thể thay vì cố gắng xử lý nhiều việc đồng thời. Ví dụ, nếu bạn yêu cầu Claude viết các bài kiểm thử cho nhiều hàm và nó bắt đầu tạo một kế hoạch toàn diện cho tất cả chúng, bạn có thể ngắt và yêu cầu nó chỉ tập trung vào một hàm tại một thời điểm.

Kết hợp Escape với Memories

Một trong những ứng dụng mạnh mẽ nhất của kỹ thuật escape là sửa lỗi lặp đi lặp lại. Khi Claude mắc cùng một lỗi nhiều lần trong các cuộc trò chuyện khác nhau, bạn có thể:

  • Nhấn Escape để dừng phản hồi hiện tại
  • Sử dụng phím tắt # để thêm một memory về cách tiếp cận đúng
  • Tiếp tục cuộc trò chuyện với thông tin đã sửa

Điều này ngăn Claude mắc lỗi tương tự trong các cuộc trò chuyện tương lai về dự án của bạn.

Quay lại các cuộc trò chuyện

Trong các cuộc trò chuyện dài, bạn có thể tích lũy ngữ cảnh trở nên không liên quan hoặc gây xao nhãng. Ví dụ, nếu Claude gặp lỗi và dành thời gian gỡ lỗi, cuộc trao đổi qua lại đó có thể không hữu ích cho tác vụ tiếp theo.

Bạn có thể quay lại cuộc trò chuyện bằng cách nhấn Escape hai lần. Điều này hiển thị cho bạn tất cả các tin nhắn bạn đã gửi, cho phép bạn quay lại một điểm trước đó và tiếp tục từ đó. Kỹ thuật này giúp bạn:

  • Duy trì ngữ cảnh có giá trị (như sự hiểu biết của Claude về codebase của bạn)
  • Loại bỏ lịch sử cuộc trò chuyện gây xao nhãng hoặc không liên quan
  • Giữ cho Claude tập trung vào tác vụ hiện tại

Lệnh quản lý ngữ cảnh

Claude cung cấp một số lệnh để giúp quản lý ngữ cảnh cuộc trò chuyện một cách hiệu quả:

/compact

Lệnh /compact tóm tắt toàn bộ lịch sử cuộc trò chuyện của bạn trong khi vẫn giữ lại thông tin quan trọng mà Claude đã học được. Điều này lý tưởng khi:

  • Claude đã có được kiến thức có giá trị về dự án của bạn
  • Bạn muốn tiếp tục với các tác vụ liên quan
  • Cuộc trò chuyện đã trở nên dài nhưng chứa ngữ cảnh quan trọng

Sử dụng compact khi Claude đã học được nhiều điều về tác vụ hiện tại và bạn muốn duy trì kiến thức đó khi nó chuyển sang tác vụ liên quan tiếp theo.

/clear

Lệnh /clear xóa hoàn toàn lịch sử cuộc trò chuyện, cho bạn một khởi đầu mới. Điều này hữu ích nhất khi:

  • Bạn đang chuyển sang một tác vụ hoàn toàn khác, không liên quan
  • Ngữ cảnh cuộc trò chuyện hiện tại có thể làm Claude bối rối cho tác vụ mới
  • Bạn muốn bắt đầu lại mà không có bất kỳ ngữ cảnh nào trước đó

Khi nào nên sử dụng các kỹ thuật này

Các kỹ thuật kiểm soát cuộc trò chuyện này đặc biệt có giá trị trong:

  • Các cuộc trò chuyện kéo dài nơi ngữ cảnh có thể trở nên lộn xộn
  • Chuyển đổi tác vụ nơi ngữ cảnh trước đó có thể gây xao nhãng
  • Các tình huống mà Claude liên tục mắc cùng một lỗi
  • Các dự án phức tạp nơi bạn cần duy trì sự tập trung vào các thành phần cụ thể

Bằng cách sử dụng escape, nhấn đúp escape, /compact/clear một cách chiến lược, bạn có thể giữ cho Claude tập trung và hiệu quả trong suốt quy trình làm việc phát triển của mình. Đây không chỉ là các tính năng tiện lợi—chúng là những công cụ thiết yếu để duy trì các phiên phát triển có hỗ trợ AI hiệu quả.

🔁 Bài học liên quan

📚 Nguồn & ghi nhận

Bài học có hữu ích không?

Góp ý / Báo lỗiPhát hiện sai sót hoặc có ý tưởng cải thiện?