13 điểm bởi xguru 2024-08-28 | 5 bình luận | Chia sẻ qua WhatsApp
  • Plugin Neovim được thiết kế để mô phỏng cách hoạt động của Cursor AI IDE
  • Đưa ra gợi ý mã dựa trên AI và có thể áp dụng trực tiếp vào mã nguồn với rất ít thao tác
    • Hỏi AI về tệp mã hiện tại để cải thiện hoặc sửa lỗi
    • Áp dụng ngay các thay đổi được đề xuất vào mã nguồn chỉ với một lệnh
  • Hỗ trợ mặc định OpenAI và Claude
    • Có thể dùng các provider khác thông qua thiết lập tùy chọn
  • Dự kiến phát triển: tích hợp LSP + Tree-sitter + LLM

5 bình luận

 
wkang586 2024-09-03

Tôi cứ tưởng Cursor là đỉnh cuối rồi, hóa ra còn có những thứ khác như zed nữa..

 
xguru 2024-08-28

Ý kiến trên Hacker News về bài viết này

  • Rất thích Cursor, nhưng về lâu dài rất có thể một giải pháp thay thế mã nguồn mở tốt sẽ sớm thay thế nó
    • Cursor là một bản fork của VSCode, về cơ bản chỉ là tích hợp sẵn các extension có tính năng AI
    • Nhiều người dùng có lẽ sẽ thích tùy chọn được tự chọn key và nhà cung cấp model của mình
  • zed là mã nguồn mở, viết bằng Rust, và cung cấp các tính năng chỉnh sửa AI hấp dẫn có thể dùng model của người dùng
  • Có một plugin neovim do thành viên cộng đồng aider tạo ra
  • Thông tin dành cho những ai đang thắc mắc nó khác Copilot/Copilot-chat như thế nào
  • Đã nghe nhiều điều tốt về Cursor và Claude, nhưng vẫn chưa thử
    • Cảm giác việc giải thích cho LLM còn khó hơn là tự viết mã thật
    • Trong quá trình giải thích, bạn sẽ либо hiểu đúng ý tưởng của mình, либо nhận ra nó vô nghĩa
    • Tò mò không biết các công cụ như Cursor có thực sự tăng tốc độ lập trình hay không
    • Tò mò LLM xử lý thế nào với những phần bị bỏ sót trong lời giải thích
  • Việc hỗ trợ AI nhanh chóng được tích hợp vào editor cho thấy đây không phải là lợi thế cạnh tranh
    • Tò mò vốn VC sẽ được dùng vào editor theo cách nào
  • Nếu bạn thích IDE của Jetbrains thì plugin Cody là một lựa chọn thay thế tốt
    • Tích hợp AI của Cursor rất tuyệt, nhưng chất lượng plugin thấp, điều hướng và refactor đều bất tiện
    • Dù còn ở giai đoạn đầu, nhưng phụ thuộc có vẻ phức tạp nên ngại cài đặt
  • dingllm.nvim là một plugin LLM khác cho nvim
  • Giao diện của Cursor rất tập trung và được thiết kế tốt
    • Kết quả nhận được ở tự động hoàn thành và chat tốt hơn hẳn các lựa chọn thay thế khác
    • Có nút để sao chép toàn bộ phản hồi chat dưới dạng Markdown
    • Có đầy đủ mọi tính năng của VS Code, nhưng có thể dùng riêng cho các tác vụ khác nhau
    • Cần $40/tháng để dùng toàn bộ sản phẩm
    • Nếu công ty chi trả thì sẽ tích cực sử dụng
  • Các công cụ mã nguồn mở luôn có trọng tâm khác: cung cấp một hộp công cụ để bạn tự lắp ghép tính năng
 
adadsw 2024-08-28

Có ai đã dùng thử cái này hoặc nvim.ai(https://github.com/magicalne/nvim.ai) chưa, thấy thế nào?
Một đồng nghiệp ở chỗ làm nói cursor rất tốt nên đã chuyển khỏi vscode, mà từ góc nhìn của người dùng neovim thì tôi chỉ biết thấy ghen tị thôi.

 
botplaysdice 2024-08-28

Tôi cũng là người dùng terminal, và dù khá ngại nhưng đến giờ tôi vẫn chưa thử các tính năng liên quan đến AI. Dù muộn rồi, tôi định sẽ thử đủ loại giải pháp. Nếu không thì có lẽ sẽ thực sự quá muộn mất;;;

 
adadsw 2024-08-29

Hôm nay tôi đã thử dùng plugin này và cảm thấy nó khá tiện. Bình thường khi đang phát triển, tôi cũng hay hỏi ChatGPT hoặc Claude, nên việc có thể chạy ngay trong Neovim, tự động kèm mã của tôi vào câu hỏi, và dễ dàng áp dụng đoạn mã đã được chỉnh sửa từ phản hồi là những điểm tôi thấy rất hay.
Đáng lẽ tôi nên dùng nó từ sớm hơn.