Bỏ qua tới nội dung chính
Quay lại tin tức

Draggy: Ứng dụng máy tính Windows hỗ trợ trò chuyện và lập trình với AI cục bộ và điện toán đám mây

Hacker News AI· lucki74· 24/10/2026general

Đường dẫn bài viết: https://github.com/Lucki74/draggy Đường dẫn bình luận: https://news.ycombinator.com/item?id=50220255 Điểm: 1 Số bình luận: 0

Draggy Trợ lý AI và tác tử lập trình cục bộ dành cho Windows. Miễn phí, mã nguồn mở, không yêu cầu tài khoản. Chế độ lập trình trên dự án mẫu. Thời gian chờ mô hình được tăng tốc 6 lần. Cảnh báo Chỉ cài đặt từ các nguồn chính thức. Draggy được cung cấp từ kho lưu trữ này, trang phát hành và draggy.org. Các bản dựng chưa được ký số, do đó không thể xác minh các liên kết tải từ bên thứ ba. Draggy là ứng dụng trợ lý trên máy tính để bàn có khả năng giao tiếp, duyệt web và thao tác trong các thư mục dự án, vận hành các mô hình mở trực tiếp trên thiết bị của người dùng. Hệ thống xử lý trọng số cục bộ thông qua công cụ tích hợp llama.cpp với các trọng số định dạng GGUF từ Hugging Face. Phần mềm không yêu cầu tài khoản, không thu thập dữ liệu đo kiểm từ xa và không phát sinh lưu lượng mạng trừ khi có yêu cầu. Ứng dụng được xây dựng trên nền tảng Electron, React và TypeScript dành cho Windows. So với LM Studio, Jan hay Ollama, điểm khác biệt nằm ở tác tử lập trình: công cụ có khả năng đọc, chỉnh sửa và thực thi lệnh trong thư mục dự án, hiển thị mọi thay đổi dưới dạng so sánh khác biệt có thể hoàn tác, đồng thời vận hành theo một trong bốn chế độ phân quyền. Các mô hình kết hợp chuyên gia (Mixture-of-Experts) quy mô lớn không vừa bộ nhớ vẫn có thể chạy trực tiếp từ ổ cứng. Tài liệu hướng dẫn được đăng tải tại draggy.org/wiki: thông tin cài đặt chi tiết, yêu cầu phần cứng, tính năng, xử lý sự cố và kiến trúc hệ thống bằng các ngôn ngữ tiếng Anh, tiếng Pháp, tiếng Tây Ban Nha và tiếng Trung Quốc. Bắt đầu với mục Cài đặt (Installation), hoặc Xây dựng và kiến trúc (Building and architecture) để can thiệp vào mã nguồn. Tính năng Quy trình thiết lập ban đầu có hướng dẫn cho phép chọn ngôn ngữ giao diện, chủ đề hiển thị và mô hình khởi điểm mà không tự ý tải dữ liệu khi chưa xác nhận. Vận hành mô hình cục bộ qua công cụ tích hợp llama.cpp, đi kèm các đề xuất tương thích với cấu hình phần cứng. Các câu lệnh hệ thống ngắn gọn giúp duy trì tốc độ phản hồi cho các mô hình quy mô nhỏ (từ 1 tỷ đến 7 tỷ tham số). Các chế độ thanh bên phân tách lịch sử trò chuyện chung và quy trình lập trình dự án với các mô hình độc lập. Bộ công cụ dự án hỗ trợ đọc, sửa đổi và chạy lệnh dòng lệnh trong thư mục, có thể xem lại và hoàn tác các thay đổi. Bốn chế độ phân quyền kiểm soát quyền tự chủ của công cụ: lập kế hoạch (plan), hỏi ý kiến (ask), chấp thuận chỉnh sửa (accept edits) và tự động (auto). Danh sách tác vụ tương tác cho phép đánh dấu hoàn thành, đổi thứ tự hoặc chỉnh sửa các bước trong quá trình thực thi. Tìm kiếm trực tuyến và duyệt web trong môi trường cô lập có chặn quảng cáo, tích hợp khả năng tạo tài liệu định dạng docx, pptx, xlsx và pdf. Lập chỉ mục tài liệu cục bộ và truy xuất ngữ nghĩa trên các thư mục được chỉ định. Hỗ trợ mở rộng cho 107 máy chủ MCP, hệ thống đăng ký MCP chính thức, các máy chủ từ xa và 66 kỹ năng tích hợp sẵn. Các mô hình kết hợp chuyên gia quy mô lớn vượt quá bộ nhớ được vận hành qua công cụ thứ hai là colibri; công cụ này lưu trữ các trọng số thường trực trên VRAM cùng RAM và đọc dữ liệu chuyên gia từ ổ đĩa. Tốc độ đạt khoảng 0,3 đến 3 token mỗi giây trên ổ cứng NVMe chất lượng tốt. Chế độ giọng nói có khả năng tự động nhận diện lượt lời, phản hồi bằng giọng nói, xử lý ngắt lời và tùy chọn giọng nói qua đám mây. Câu trả lời được truyền phát theo từng từ với hiệu ứng hiển thị dần ngắn. Khả năng tạo ảnh cục bộ bằng lệnh /image hoặc lệnh gọi công cụ từ mô hình. Stable Diffusion và Z-Image hoạt động trên cạc đồ họa, tệp kết quả được lưu trực tiếp vào thư mục dự án. Tùy chọn API cục bộ tương thích OpenAI tại địa chỉ 127.0.0.1, mặc định tắt và được bảo vệ bằng khóa truy cập. Tùy chọn nhà cung cấp bên thứ ba: kết nối các máy chủ cục bộ (Ollama, LM Studio, llama.cpp, vLLM, Lemonade) hoặc các API dịch vụ lưu trữ (OpenAI, Mistral, DeepSeek, Groq, OpenRouter) với khóa truy cập được lưu trữ trong kho khóa của hệ điều hành. Cài đặt và yêu cầu hệ thống Tải gói cài đặt Windows từ draggy.org hoặc trang Các bản phát hành (Releases). Trong lần khởi chạy đầu tiên, Draggy sẽ đề xuất mô hình phù hợp với phần cứng và tải xuống trực tiếp. Tham khảo mục Cài đặt (Installation) để biết chi tiết yêu cầu hệ thống. Tính năng tạo ảnh là tùy chọn và được cài đặt trong mục Settings, phần Models. Công cụ xử lý được tải xuống riêng biệt với dung lượng từ 17 đến 900 MB tùy theo phiên bản đóng gói. Mô hình yêu cầu khoảng 2 GB bộ nhớ đồ họa đối với Stable Diffusion 1.5 hoặc 6 GB đối với Z-Image Turbo. Nếu không đạt mức này, các trọng số mô hình sẽ được lưu trên bộ nhớ hệ thống. Các mô hình lớn được quản lý tại mục Settings, phần Models, trong bảng Large models. Draggy tải xuống colibri theo nhu cầu cùng một môi trường thực thi Python riêng biệt, dung lượng nhỏ trên Windows. Khi tốc độ xử lý xuống dưới 3 token/giây, hệ thống sẽ chuyển sang chế độ chậm: giảm số lượt gọi công cụ trong mỗi phiên tương tác, tắt tính năng suy luận trừ khi được kích hoạt thủ công, và gửi thông báo khi câu trả lời dài hoàn tất. Trường hợp Draggy mang lại giá trị sử dụng, việc gắn sao (star) cho kho lưu trữ này sẽ giúp những người dùng khác dễ dàng tiếp cận công cụ hơn. Biên dịch từ mã nguồn npm install npm run electron:dev Lệnh này sẽ khởi chạy Vite và Electron cùng tính năng tải lại trực tiếp (hot reload). Tham khảo mục Building and architecture để nắm cấu trúc kho lưu trữ, tệp CONTRIBUTING.md để xem hướng dẫn đóng góp và tệp RELEASING.md để biết quy trình phát hành. Ghi nhật ký và chẩn đoán Các sự kiện vận hành được ghi vào tệp app.log trong thư mục dữ liệu ứng dụng, trong khi dữ liệu theo dõi chi tiết được lưu tại debug.log. Câu lệnh (prompt) và nội dung văn bản đều được băm (hash) nhằm bảo đảm tính riêng tư. Tham khảo mục Troubleshooting để biết vị trí lưu tệp nhật ký trên các nền tảng khác nhau. Các hạn chế đã ghi nhận Chất lượng đầu ra phụ thuộc vào kích thước mô hình và mức độ lượng tử hóa (quantization) được lựa chọn. Tốc độ suy luận phụ thuộc vào băng thông bộ nhớ khả dụng của CPU và GPU. Các mô hình lớn phụ thuộc vào tốc độ ổ đĩa. Ổ đĩa cứng thông thường hoặc ổ USB thường quá chậm để có thể sử dụng hiệu quả. Giấy phép Draggy được cấp phép theo Giấy phép Apache License 2.0. Người dùng có quyền sử dụng, sửa đổi, chia sẻ và phân phối phần mềm, bao gồm cả trong các dự án thương mại, với điều kiện phải giữ nguyên tệp ghi nhận bản quyền NOTICE. Nhãn hiệu Giấy phép chỉ áp dụng đối với mã nguồn, không bao gồm tên gọi và logo của Draggy. Logo của các nhà cung cấp hiển thị trong ứng dụng thuộc quyền sở hữu của các chủ sở hữu tương ứng.

Nguồn tin: Hacker News AI — Tác giả: lucki74. Bản dịch tiếng Việt do AI thực hiện, có thể có sai sót.