Sản phẩm
Huzzah: Cách lập trình AI mới bằng mã giả thay thế cho Prompt dài dòng
(giờ Việt Nam)
Tóm tắt AI
Huzzah là trình soạn thảo thử nghiệm cho phép dùng mã giả bền vững thay vì các câu lệnh (prompt) dài dòng. Khi lưu tệp, hệ thống tự động so sánh thay đổi và tái tạo mã nguồn, giúp việc lập trình với AI trở nên trực quan và hiệu quả hơn.
Bản dịch AI
Tháng 8 năm 2026
Một phương thức lập trình thử nghiệm mới với AI
Nếu bạn là một kỹ sư phần mềm giống tôi, vài tháng đầu năm 2026 thật sự đáng kinh ngạc. Các coding agent đột nhiên trở nên đủ tốt để chúng ta không còn cần phải viết code thủ công nữa. Nhưng nếu bạn cũng giống tôi, thì sau một thời gian, bạn sẽ gặp phải bế tắc. Giai đoạn "trăng mật" đã kết thúc và sự mới lạ cũng dần phai nhạt. Không còn cảm giác hưng phấn (dopamine) như trước nữa.
Đã là tháng 8, và tôi cảm thấy hoàn toàn mệt mỏi. Thành thật mà nói, tôi chán ngấy việc phải viết những đoạn văn tiếng Anh dài dòng để mô tả từng thay đổi mà tôi muốn thực hiện trên codebase của mình. Tuy nhiên, tôi cũng không muốn quay lại việc tự tay viết toàn bộ code. Công việc đó thực sự tẻ nhạt và tôi muốn tránh nó... chà, trong suốt phần đời còn lại của mình.
Thế nhưng, tôi nhận thấy mình cần có cái nhìn sâu sắc hơn và khả năng kiểm soát tốt hơn đối với những gì code của mình đang thực hiện. Tôi muốn biết rằng kết quả đầu ra của mình là phần mềm chất lượng cao và đáng tin cậy. Tôi muốn cảm thấy tự hào về bản thân với tư cách là một chuyên gia. Vì vậy, tôi đang cố gắng tìm cách để "vẹn cả đôi đường".
Vấn đề của tôi với các coding agent là
Để giải quyết những vấn đề này, tôi đang xây dựng một trình soạn thảo thử nghiệm. Tôi gọi nó là Huzzah, và nó đưa ra một mô hình thay thế để làm việc với các LLM.
Với các coding agent, các prompt thường (a) dài dòng, (b) mang tính mệnh lệnh, và (c) chỉ tồn tại tạm thời. Với Huzzah, các prompt là (a) mã giả (pseudocode), (b) mang tính khai báo, và (c) có tính bền vững.
Sẽ dễ hiểu hơn nếu tôi cho bạn xem trực tiếp.
Trình duyệt của bạn không hỗ trợ video nhúng. Bạn có thể
xem bản demo của Huzzah tại đây
So sánh với fizz buzz
Hãy lấy một ví dụ rất đơn giản - giả sử bạn muốn sử dụng AI để tạo fizz buzz. Chúng ta sẽ thực hiện việc này hai lần - một lần với coding agent và một lần với Huzzah.
Với các coding agent
Bạn bắt đầu một cuộc trò chuyện trong công cụ mà bạn chọn, và nhập nội dung đại loại như sau:
Tạo một hàm lặp 100 lần. Nếu số đó chia hết cho 3, in ra “fizz”. Nếu số đó chia hết cho 5, in ra “buzz”. Nếu số đó chia hết cho cả hai (ví dụ như 15), in ra “fizz buzz”.
Nếu bạn cần chỉnh sửa, bạn sẽ gửi một tin nhắn tiếp theo vào cuộc trò chuyện:
Thay vì lặp 100 lần, hàm nên nhận một số đầu vào và hàm sẽ lặp theo số lượng đó.
Bạn lặp lại quá trình này cho đến khi cảm thấy hài lòng.
Với Huzzah
Bạn tạo một tệp mới có tên fizz_buzz.hz. Trong đó, bạn viết mã giả theo cách bạn muốn. Cá nhân tôi sẽ làm như thế này:
Bạn lưu tệp lại và Huzzah sẽ tự động tạo ra code thực tế từ đó.
Nếu bạn cần chỉnh sửa, chỉ cần cập nhật tệp của bạn:
Khi bạn lưu tệp, Huzzah sẽ nắm bắt sự khác biệt (diff) và sử dụng nó làm prompt gửi tới LLM. Mã nguồn bị ảnh hưởng sẽ được tạo lại theo đó.
Một số ví dụ khác
Để giúp bạn hiểu rõ hơn về cách thức hoạt động của nó trong các tình huống khác, dưới đây là một số ví dụ thay thế.
1. Giỏ hàng
2. Danh sách việc cần làm (Todo List)
Lợi ích
Bạn hẳn đã thấy được một số lợi ích. Hãy chú ý xem mã giả ngắn gọn và dễ đọc hơn nhiều so với các prompt dài dòng như thế nào? Dưới đây là một số lợi ích khác:
Những lưu ý
Tất nhiên, không có giải pháp nào là hoàn hảo tuyệt đối. Một số ngoại lệ:
Trạng thái hiện tại
Huzzah đang được phát triển tích cực và hiện chỉ tồn tại ở trạng thái thử nghiệm. Bạn có thể tìm thấy mã nguồn và hướng dẫn thiết lập tại đây. Hãy thử trải nghiệm và cho tôi biết suy nghĩ của bạn nhé!
Chào thân ái.
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.