Thủ thuật
Claudette: Loại bỏ văn phong 'giật tít' kiểu BuzzFeed khỏi Claude
(giờ Việt Nam)
Tóm tắt AI
Công cụ này giúp tinh chỉnh phản hồi của Claude trở nên súc tích và chuyên nghiệp hơn thông qua Gemini CLI, loại bỏ lối hành văn dài dòng, sáo rỗng. Người dùng có thể tùy chỉnh độ chi tiết tùy theo đối tượng nhận tin như đồng nghiệp, quản lý hay cấp lãnh đạo.
Bản dịch AI
Rõ ràng ai cũng biết là Anthropic đã huấn luyện Claude hoàn toàn dựa trên các bài báo cũ của Buzzfeed (điều này giải thích cho tình yêu của nó với sự hoài cổ thập niên 90). Vì vậy, tôi và Claude đã xây dựng một kỹ năng Claude Code (/debuzz) để lấy phản hồi gần nhất của Claude và chạy nó qua Gemini CLI nhằm dịch từ phong cách "clickbait" của thế hệ millennial sang tiếng Anh thông thường. Chúng tôi định gọi nó là "Claudette", nhưng Cat Wu nổi tiếng là hay kiện tụng nên chắc chắn nó tuyệt đối không được gọi là "Claudette".
Vấn đề
Claudette là giải pháp của chúng tôi cho việc Claude là một kỹ sư tuyệt vời nhưng mắc một căn bệnh nan y: nó nói chuyện như thể đang thuyết trình TED talk về chính pull request của mình vậy. Bạn hỏi tại sao một bài kiểm tra (test) lại không ổn định (flaky), và bạn nhận được một "giả định mang tính nền tảng", ba tiết lộ được đánh số, và một lưu ý trang trọng rằng điều thứ ba là điều đáng học hỏi nhất. Không có gì chỉ đơn giản là một lỗi (bug). Luôn luôn có một cú "twist" ở cuối.
Kỹ năng này chấp nhận rằng không lượng prompt nào có thể chữa khỏi hoàn toàn tình trạng này, và thay vào đó nó làm một việc trung thực: chuyển phản hồi cho một mô hình khác, Gemini (bạn còn nhớ Gemini từ mùa hè năm ngoái chứ?), với nhiệm vụ duy nhất là diễn đạt như một con người bình thường. Claudette đã hứa danh dự sẽ in nguyên văn bản dịch của Gemini, vì nếu để Claude "chỉnh sửa" lại bản dịch thì nó sẽ lại mang đúng cái giọng điệu mà chúng ta đang muốn loại bỏ.
Trước / Sau
Trước (Claude):
Đây là điểm thú vị: logic thử lại (retry logic) không chỉ là một tính năng phụ — nó là - giả - định - mang - tính - nền - tảng - của - toàn - bộ - đường - ống - đồng - bộ - hóa. Có ba điều khiến tôi chú ý, và điều thứ ba là điều đáng học hỏi nhất. [...] Và thứ ba — và đây là điểm mấu chốt — khóa chống trùng lặp (dedupe key) bao gồm cả dấu thời gian, nghĩa là các lần thử lại không bao giờ thực sự được chống trùng lặp.
Sau (/debuzz, chế độ đồng nghiệp):
Logic thử lại của đường ống đồng bộ hóa có ba lỗi. syncQueue.ts:142 bỏ qua lỗi ETIMEDOUT thay vì xếp hàng lại công việc. Thời gian chờ (backoff) tối đa là 2 giây, quá thấp đối với mạng di động. Và khóa chống trùng lặp bao gồm dấu thời gian, nên các lần thử lại không bao giờ được chống trùng lặp. Cách sửa: xóa dấu thời gian khỏi khóa, tăng giới hạn lên 30 giây và ném lại lỗi timeout.
Cài đặt
Yêu cầu:
Cách sử dụng
Nếu không có đối số văn bản, nó sẽ dịch phản hồi trước đó của Claude. Hãy dán văn bản sau chế độ để dịch văn bản đó thay thế. Nó cũng kích hoạt dựa trên các cụm từ tự nhiên như "say that in normal english" (nói điều đó bằng tiếng Anh bình thường).
Cách thức hoạt động
Không có phép thuật nào ở đây cả. Claudette ghi phản hồi trước đó của nó vào một tệp tạm, truyền qua gemini -p "<các hướng dẫn về phong cách tiếng Anh đơn giản>", và in nguyên văn đầu ra của Gemini. Nếu Gemini gặp lỗi (thường là lỗi xác thực), bạn sẽ thấy lỗi thực tế — Claude chỉ cung cấp bản viết lại của chính nó như một phương án dự phòng được dán nhãn rõ ràng, vì một công cụ debuzzer mà âm thầm yêu cầu chính kẻ tạo ra buzz tự debuzz bản thân thì chỉ dẫn đến một bản dịch "mang tính nền tảng" mà thôi.
Giấy phép
MIT
Bài viết được AI dịch và tổng hợp tự động từ Hacker News Nổi bật (buzzing.cc bản dịch tiếng Trung). Liên kết bài gốc ở phía trên. Dữ liệu đồng bộ qua API công khai được ghi nguồn tại AI HOT (canonical) ↗. AIHOT.vn luôn dẫn nguồn đầy đủ — nếu bạn thấy điểm cần chỉnh sửa, hãy gửi ý kiến tại trang phản hồi.