ChatGPT Mod: SHUT UP!

ChatGPT Plus với Turbo Model nay là Default dù nhanh hơn nhưng sinh ra nói nhiều không cần thiết và nó làm mình giảm hiệu năng + thấy phiền vì:

  • Hoặc đợi nó trả lời xong mới xong thực hiện tiếp được.
  • Hoặc phải di chuyển tay từ bàn phím sang chuột nhấn stop….

Đây là cách 2 model chạy, chú ý chỗ Legacy và Default

Mình đâu cần mấy lời thảo mai kiểu “Certainly!…” hay “This will print out…”

Hướng giải quyết:

1/ Xài legacy nhưng như vậy thì chậm hơn và dữ liệu training cũng cũ hơn, mình đã thử thì legacy code hơi ngu hơn so với bản mới, đặc biệt là follow nội dung chat trong session thì legacy cứ hay trả lời lạc đề.

2/ Hack it, baby.

Ý tưởng của mình là nhấn ESC thì nó sẽ dừng trả lời (dễ hiểu thì nhấn ESC sẽ gọi event click() chỗ button stop). Lúc này có nhiều cách thực hiện:

  • Viết extentions tích hợp vào browsers
  • Dễ hơn thì viết userscripts

Nhưng nhìn chung thì vẫn là click vào element chỗ nút stop…

Hiện tại mình đang xài app trên mac nên thôi tích hợp vô đó luôn cho rồi, và đây là cách mình làm.

Cách làm:

Update: (2023-05-19) mình không dùng app này nữa mà quay lại dùng trực tiếp trên browser và sử dụng userscripts.

Tải app nếu như bạn chưa có tại:

Sau đó vào folder config của nó tìm file main.js và thêm vào phía dưới console.log('🤩 Hello ChatGPT!!!');:

// press esc to stop response by tn
document.addEventListener('keydown', function(event) {
  if (event.key === 'Escape') {
    const buttons = document.querySelectorAll('button');
    buttons.forEach(function(button) {
      if (button.textContent === 'Stop generating') {
        button.click();
      }
    });
  }
});

Xong, giờ muốn ChatGPT dừng thì chỉ cần nhấn ESC.

P/S: bài viết hơi lộn xộn anh việt nhưng do mấy thuật ngữ lập trình mà dịch nó “lạ” lắm nên thôi.