-
Cursor là một trình soạn thảo code cho phép phát triển bằng ngôn ngữ tự nhiên, là sản phẩm giải quyết những khó khăn của việc lập trình truyền thống
-
Các tính năng chính của Cursor:
- Codebase Chat / Apply: đề xuất phương án chỉnh sửa dựa trên codebase, và khi người dùng phê duyệt thì tự động áp dụng vào code
- Copilot ++: được huấn luyện trên nhiều dữ liệu hơn Copilot hiện có. Mô hình dự đoán của Cursor có độ chính xác cao
- Docs: khi đính kèm liên kết tài liệu của framework, ngôn ngữ cụ thể, v.v. thì sẽ học nội dung đó và trả lời
- Vision: cho phép prompting thay cho văn bản phức tạp. Thậm chí còn có thể tạo UI component
- Auto Debug: tác nhân được tích hợp trong terminal của Cursor. Đưa ra phương án nên xử lý lỗi terminal như thế nào
-
Để giải quyết vấn đề chất lượng câu trả lời suy giảm do prompt mơ hồ, Cursor đã đưa vào khái niệm 'prompt design'. Prompt design là phương pháp để máy tính đọc prompt của người dùng một lần rồi chỉnh sửa lại cho rõ ràng và ngắn gọn hơn.
-
Cursor định nghĩa khái niệm 'Priompt' để gán mức độ ưu tiên cho prompt
-
Khi độ dài prompt tăng lên, hệ thống sẽ loại bỏ dần từ những phần có mức độ quan trọng thấp để tối ưu hiệu quả
-
Thông qua quá trình này, vừa giữ được nội dung cốt lõi của câu vừa giúp ngăn ngừa hallucination
-
Mục tiêu của Cursor là giúp AI có thể viết hơn 90% lượng code được viết trong VSCode
1 bình luận
Mình khá tò mò không biết họ đã lấy được lượng dữ liệu còn nhiều hơn cả GitHub bằng cách nào.