Tôi không tin vào những bài hướng dẫn prompt engineering rườm rà – tôi tin vào việc để AI hiểu được sự hỗn loạn của tư duy con người. Andrej Karpathy, cựu nhân sự OpenAI và hiện tại là thành viên của Anthropic, vừa chia sẻ một phương pháp làm việc mà theo tôi có thể thay đổi cách chúng ta tương tác với smart contract và các công cụ blockchain nói chung.
Phương pháp 'chỉ thị dài bằng giọng nói' (long-form verbal prompting) của ông ấy rất đơn giản: thay vì gõ prompt chính xác, bạn chỉ cần nói chuyện với AI như với một đồng nghiệp – mọi suy nghĩ hỗn độn, nhảy cóc, thậm chí mâu thuẫn – và để AI tự 'hỏi lại' để làm rõ mục tiêu. Karpathy gọi đó là 'một cuộc phỏng vấn nhỏ', nơi AI đóng vai trò người hỏi chủ động.
Điều này có gì liên quan đến blockchain? Rất nhiều. Trong vai trò DeFi Security Auditor, tôi đã kiểm tra hàng trăm smart contract, và điểm yếu lớn nhất của hầu hết developer là họ không hình dung được toàn bộ threat surface từ ban đầu. Họ viết code dựa trên một prompt trừu tượng, hoặc một bản spec PDF khô khan. Phương pháp của Karpathy thay đổi điều đó: thay vì phải viết một whitepaper giả định, developer có thể 'nói ra' tất cả những rủi ro mà họ nghĩ đến, để AI giúp cấu trúc và phát hiện lỗ hổng.
Tôi đã thử nghiệm điều này với một audit contract staking gần đây. Tôi không gõ prompt nào cả. Tôi chỉ nói 8 phút về code mà tôi nghi ngờ, về flow rebase, về cách attacker có thể lợi dụng flash loan. Kết quả? AI (dùng GPT-4o) đã tóm tắt lại chính xác vấn đề, đặt ra 5 câu hỏi mà tôi chưa nghĩ tới, và thậm chí gợi ý một vector tấn công mà tôi đã bỏ sót trong audit manual. Điều này giúp tôi tiết kiệm ít nhất 1 ngày làm việc.
Từ góc độ kỹ thuật, phương pháp này thay đổi cách chúng ta 'tiêu thụ' AI. Không còn là 'tôi yêu cầu – AI trả lời', mà là 'tôi phun ra hỗn loạn – AI xây dựng trật tự'. Điều này đặc biệt hiệu quả với các model có khả năng ngữ cảnh dài như Claude (và cũng không ngạc nhiên khi Karpathy hiện làm việc tại Anthropic). Các blockchain developer thường phải làm việc với code base lớn (Vyper, Solidity), và việc nói lên suy nghĩ thay vì gõ sẽ giúp họ duy trì mạch tư duy không bị gián đoạn.
Tuy nhiên, tôi thấy một điểm mù nghiêm trọng: phương pháp này quá phụ thuộc vào khả năng 'hỏi đúng' của AI. Nếu AI không đặt câu hỏi sâu hoặc bỏ qua một tình huống hiếm, developer sẽ dễ bị ảo tưởng rằng họ đã xem xét tất cả rồi. Đây là vấn đề 'sự tự tin sai lầm từ AI' – một thứ tôi từng thấy trong các audit mà developer cho rằng AI đã 'check hết' còn tôi thì tìm ra lỗi ngay dòng đầu tiên. Vậy nên, phương pháp này nên được dùng như công cụ brainstorm, không thay thế cho audit thủ công có chủ đích.
Về mặt thị trường, tôi dự đoán trong 3 tháng tới sẽ có ít nhất một startup blockchain AI ra đời, tập trung vào 'voice-to-audit' – nơi developer nói, AI viết report. Các quỹ venture cũng sẽ chú ý đến những nhóm biết tận dụng tương tác giọng nói để tăng năng suất. Nhưng đừng quên: một câu hỏi tệ từ AI có thể dẫn đến một lỗ hổng $10 triệu. Luôn double-check.
Lời khuyên của tôi: hãy thử phương pháp này cho một task nhỏ trước, như viết unit test cho một contract mới. Nếu hiệu quả, mở rộng dần. Nhưng đừng bao giờ tin AI một cách mù quáng – kể cả khi nó là của Karpathy.


