4 điểm bởi GN⁺ 2024-09-18 | 1 bình luận | Chia sẻ qua WhatsApp
  • Void là công cụ phát triển mã nguồn mở thay thế Cursor. Đây là phiên bản fork của VS Code
  • Có thể tùy biến hoàn toàn mọi tính năng cốt lõi của Cursor
    • Dùng Tab để áp dụng tự động hoàn thành
    • Dùng Ctrl + K để chỉnh sửa nội tuyến đoạn mã đã chọn
    • Dùng Ctrl + L để đặt câu hỏi và chèn kết quả vào nội dung
  • Hỗ trợ áp dụng đồng thời nhanh trên nhiều tệp
  • Có thể sử dụng nhiều LLM khác nhau (cục bộ/bên ngoài)
  • Có thể tải bản phát hành chính thức thông qua waitlist. Hoặc có thể nhận mã nguồn Void ngay bây giờ để build và phát triển

1 bình luận

 
GN⁺ 2024-09-18
Ý kiến trên Hacker News
  • Muốn có bản tóm tắt về lý do tạo ra các trình soạn thảo mới như Cursor, Void

    • Thắc mắc liệu việc tạo một trình soạn thảo mới thay vì mở rộng trình soạn thảo hiện có (tiện ích mở rộng VSCode, plugin Jetbrains) là do giới hạn kỹ thuật hay vì marketing
    • Cá nhân và công ty nhỏ có thể dễ dàng áp dụng, nhưng các công ty lớn khó chuyển sang IDE mới vì còn phải tích hợp với IDE hiện có
  • Đã cố refactor ứng dụng bằng cách dùng VSCode như một nền tảng nhưng gặp khó khăn vì các quyết định thiết kế UI

    • Tính đóng của marketplace MS cũng không giúp ích cho mục tiêu mã nguồn mở
    • Sau đó phát hiện ra Theia và cho rằng nó phù hợp hơn với mục tiêu mã nguồn mở
    • Theia tương thích với API tiện ích mở rộng của VSCode và cung cấp tính mô-đun hoàn chỉnh
  • Tạo ra thêm cạnh tranh mới là điều tốt, nhưng phần lớn các bản fork phần mềm đều thất bại

    • Yêu cầu thuyết phục vì sao nên dùng một trình soạn thảo mới thay vì các tiện ích mở rộng mã nguồn mở như Continue + Claude-dev
    • Marketplace tiện ích mở rộng của Microsoft là đóng, nhưng vẫn có Open VSX Registry
  • Không gian AI editor cần thêm nhiều cạnh tranh hơn

    • Nghĩ rằng nếu làm dưới dạng tiện ích mở rộng VSCode thì sẽ dễ tiếp cận hơn
    • Thắc mắc liệu API tiện ích mở rộng có những giới hạn nào không
  • Chúc mừng dự án đã đi được đến đây

    • Cursor triển khai rất tốt quy trình làm việc 'tab-tab-tab-tab tự động sửa'
    • Thắc mắc liệu dự án đang nhắm đến các tính năng cốt lõi của Cursor hay tập trung vào thứ khác
    • Từng gặp khó khăn với tính năng tìm kiếm khi dùng API tiện ích mở rộng
    • Cần tuân thủ bộ hướng dẫn thương hiệu của Microsoft
    • Nếu muốn tuyển người đóng góp thì cần dọn dẹp workflow Github và CI
  • Đặt câu hỏi liệu có cần phải sở hữu toàn bộ trình soạn thảo hay không

    • Việc duy trì đồng bộ với phiên bản thượng nguồn là khó
    • Cài plugin độc lập sẽ dễ hơn
    • Có thể sẽ tốt hơn nếu tạo một tiện ích mở rộng Copilot rồi kết nối một instance ollama
  • Vẫn còn quá sớm nên chưa thể tải về

    • Không có lý do gì để tham gia máy chủ Discord
    • Thắc mắc nếu VS Code đưa vào mọi tính năng thì dự án sẽ làm gì
  • Có nhiều AI code editor khác như PearAI

    • Cursor, Continue, Double.bot, Supermaven, Codium.ai, PearAI, Void... cạnh tranh rất khốc liệt
  • Đây là bài đăng Show HN bị trùng với một bài khác do cùng người dùng đăng 4 ngày trước

  • Hy vọng có thể fork Omnivim2 để cạnh tranh với VS Code

    • Omnivim2 tương tự VS Code nhưng được biên dịch native và hỗ trợ plugin VS Code
    • Một lời chỉ trích nhắm vào các công cụ phát triển dựa trên trình duyệt web
    • Các ứng dụng native của thập niên 90 và 00 đơn giản hơn
    • Omnivim2 có lợi thế vì dựa trên vim