Các nhà phát triển hiện đại luôn tìm kiếm các trợ lý mã hóa AI mạnh mẽ cung cấp quyền riêng tư, hiệu suất và hiệu quả chi phí. DeepSeek R1 nổi lên như một giải pháp thay đổi cuộc chơi, cung cấp khả năng suy luận nâng cao trong khi chạy hoàn toàn trên máy cục bộ của bạn. Hướng dẫn toàn diện này trình bày cách tích hợp DeepSeek cục bộ với Cursor IDE, tạo ra một môi trường phát triển mạnh mẽ giúp giữ mã của bạn riêng tư đồng thời cung cấp hỗ trợ AI vượt trội.
Tại sao chọn DeepSeek R1?
DeepSeek R1 đại diện cho một bước đột phá trong các mô hình suy luận mã nguồn mở, sử dụng kiến trúc Mixture of Experts (MoE) tinh vi. Mô hình này chứa 671 tỷ tham số nhưng chỉ kích hoạt 37 tỷ trong mỗi lần chuyển tiếp, tạo ra sự cân bằng tối ưu giữa hiệu quả tính toán và khả năng hoạt động.

Phương pháp học tăng cường đằng sau DeepSeek R1 cho phép suy luận nâng cao có thể cạnh tranh với các mô hình độc quyền như GPT-4 của OpenAI. Hơn nữa, các nhà phát triển được hưởng lợi từ quyền riêng tư dữ liệu hoàn toàn vì mô hình chạy cục bộ mà không gửi mã đến máy chủ bên ngoài.
Vâng, Bạn Nên Chạy Deepseek R1 Cục Bộ
Trước khi đi sâu vào các bước kỹ thuật, hãy xem xét tại sao phương pháp này lại quan trọng. Chạy DeepSeek cục bộ trong Cursor mang lại những lợi thế rõ rệt:
- Tiết kiệm chi phí: Tránh các khoản phí định kỳ liên quan đến dịch vụ AI dựa trên đám mây.
- Tăng cường quyền riêng tư: Giữ mã và dữ liệu của bạn trên máy, giảm rủi ro lộ thông tin.
- Cải thiện độ tin cậy: Loại bỏ thời gian ngừng hoạt động hoặc độ trễ từ máy chủ bên ngoài.
- Tùy chọn tùy chỉnh: Điều chỉnh DeepSeek theo nhu cầu mã hóa cụ thể của bạn.
Với những lợi ích này, hãy cùng thực hiện chạy Deepseek R1 cục bộ theo các bước sau:
Bước 1: Thiết Lập DeepSeek Cục Bộ với Ollama
Đầu tiên, bạn cần một công cụ để chạy DeepSeek trên máy của mình. Ollama đơn giản hóa việc này bằng cách cung cấp một cách dễ dàng để triển khai các mô hình ngôn ngữ lớn cục bộ. Thực hiện theo các bước sau để bắt đầu:
Tải xuống và Cài đặt Ollama
Truy cập trang web của Ollama và tải trình cài đặt cho hệ điều hành của bạn—Windows, macOS hoặc Linux. Chạy trình cài đặt và làm theo hướng dẫn để hoàn tất thiết lập.

Tải Mô Hình DeepSeek
Mở terminal của bạn và thực thi lệnh này để tải xuống mô hình DeepSeek-R1:
ollama pull deepseek-r1

Mô hình nhẹ nhưng có khả năng này phù hợp với hầu hết các tác vụ phát triển. Nếu bạn cần phiên bản khác, hãy điều chỉnh lệnh tương ứng.
Xác minh Mô Hình
Xác nhận mô hình đã tải xuống thành công bằng cách liệt kê tất cả các mô hình có sẵn:
ollama list

Tìm deepseek-r1
trong kết quả. Nếu không có, hãy lặp lại lệnh pull.
Khởi chạy Máy chủ Ollama
Khởi động máy chủ để DeepSeek có thể truy cập cục bộ:
ollama serve
Điều này chạy máy chủ tại http://localhost:11434
. Giữ terminal này mở trong quá trình sử dụng.
Bây giờ, DeepSeek chạy cục bộ. Tuy nhiên, backend của Cursor không thể truy cập trực tiếp localhost
. Tiếp theo, bạn sẽ công khai máy chủ này ra internet bằng cách sử dụng một đường hầm đám mây.
Bước 2: Công Khai Máy Chủ Cục Bộ của Bạn với Đường Hầm Đám Mây
Để kết nối khoảng cách giữa phiên bản DeepSeek cục bộ của bạn và Cursor, hãy tạo một đường hầm an toàn. Cloudflare cung cấp một giải pháp nhanh chóng, đáng tin cậy với công cụ cloudflared
của họ. Đây là cách thiết lập:
Cài đặt Cloudflare CLI
Cài đặt cloudflared
bằng trình quản lý gói như Homebrew (macOS):
brew install cloudflared

Đối với Windows hoặc Linux, tải xuống từ trang web của Cloudflare.
Kiểm tra Cài đặt
Xác minh nó hoạt động bằng cách chạy:
cloudflared --version
Bạn sẽ thấy số phiên bản.

Tạo Đường Hầm Tạm Thời
Chạy lệnh này để công khai máy chủ Ollama cục bộ của bạn:
cloudflared tunnel --url http://localhost:11434 --http-host-header="localhost:11434"
Cờ --http-host-header
đảm bảo Ollama chấp nhận các yêu cầu đến. Nếu không có nó, bạn sẽ gặp lỗi 403.
Lấy URL Đường Hầm
Terminal hiển thị một URL, chẳng hạn như https://xxxxxxxxxx.trycloudflare.com
. Sao chép URL này—đó là điểm cuối công khai của bạn.
Kiểm tra Đường Hầm
Gửi một yêu cầu kiểm tra bằng curl
để xác nhận kết nối:
curl https://xxxxxxxxxx.trycloudflare.com/v1/chat/completions -H "Content-Type: application/json" -d '{
"messages": [
{ "role": "system", "content": "You are a test assistant." },
{ "role": "user", "content": "Say hello." }
],
"model": "deepseek-r1"
}'
Mong đợi một phản hồi JSON với “hello” từ DeepSeek. Nếu thất bại, hãy kiểm tra lại URL và trạng thái máy chủ.
Với đường hầm đang hoạt động, phiên bản DeepSeek cục bộ của bạn giờ đây có thể truy cập internet. Hãy cấu hình Cursor để sử dụng nó.
Bước 3: Tích Hợp DeepSeek với Cursor
Bây giờ, hãy kết nối Cursor với mô hình DeepSeek cục bộ của bạn thông qua đường hầm. Cài đặt của Cursor cho phép các điểm cuối API tùy chỉnh, giúp việc tích hợp này trở nên đơn giản. Tiến hành như sau:
Truy cập Cài đặt Cursor
Mở Cursor và đi tới File > Preferences > Settings
hoặc nhấn Ctrl + ,
(Windows) hoặc Cmd + ,
(macOS).

Tìm Cấu hình AI
Điều hướng đến phần AI hoặc Models. Tìm các tùy chọn để quản lý mô hình AI hoặc cài đặt API.
Thêm Mô Hình Mới
Nhấp vào “Add Model” hoặc một nút tương tự để tạo cấu hình tùy chỉnh.

Nhập URL Đường Hầm
Đặt URL cơ sở thành địa chỉ đường hầm Cloudflare của bạn (ví dụ: https://xxxxxxxxxx.trycloudflare.com
).

Chỉ định Mô Hình
Nhập deepseek-r1
làm tên mô hình, khớp với thiết lập Ollama của bạn.
Lưu Thay đổi
Áp dụng và lưu cấu hình.
Kiểm tra Thiết lập
Mở giao diện chat của Cursor (`Ctrl + L` hoặc `Cmd + L`), chọn mô hình mới của bạn và nhập một lời nhắc kiểm tra như “Viết một hàm Python.” Nếu DeepSeek phản hồi, tích hợp hoạt động.
Bạn đã liên kết DeepSeek và Cursor thành công. Tiếp theo, hãy khám phá các cách khắc phục sự cố và nâng cao thiết lập này.
Bước 4: Khắc phục Sự cố và Tối ưu hóa Thiết lập của Bạn
Ngay cả với thiết lập cẩn thận, các vấn đề vẫn có thể phát sinh. Ngoài ra, bạn có thể tối ưu hóa trải nghiệm. Dưới đây là cách giải quyết các vấn đề phổ biến và thêm các điều chỉnh nâng cao:
Mẹo Khắc phục Sự cố
403 Truy cập bị Từ chối
Nếu đường hầm trả về lỗi 403, hãy đảm bảo bạn đã sử dụng --http-host-header="localhost:11434"
trong lệnh cloudflared
. Khởi động lại đường hầm nếu cần.
Mô Hình Không được Nhận diện
Nếu Cursor không tìm thấy deepseek-r1
, hãy xác minh tên mô hình khớp với cài đặt Ollama của bạn. Đồng thời, xác nhận máy chủ Ollama đang chạy (`ollama serve`).
Phản hồi Chậm
Phản hồi chậm có thể do phần cứng hạn chế. Kiểm tra mức sử dụng CPU/bộ nhớ hoặc nâng cấp lên phiên bản DeepSeek nhẹ hơn nếu cần thiết.
Cải tiến Nâng cao
Tinh chỉnh DeepSeek
Ollama hỗ trợ tùy chỉnh mô hình. Sử dụng tài liệu của nó để huấn luyện DeepSeek với các cơ sở mã của bạn nhằm có phản hồi nhạy bén hơn với ngữ cảnh.
Tận dụng Apidog
Kết hợp thiết lập của bạn với Apidog để kiểm tra các API mà DeepSeek có thể tạo ra. Apidog đơn giản hóa việc gỡ lỗi và xác thực, nâng cao quy trình làm việc của bạn. Tải xuống Apidog miễn phí để dùng thử.

Đường Hầm Bền vững
Để sử dụng lâu dài, hãy thiết lập một đường hầm Cloudflare có tên thay vì đường hầm tạm thời. Điều này tránh việc phải tạo lại URL.
Các bước này đảm bảo một thiết lập mạnh mẽ, hiệu quả. Hãy kết thúc với một vài suy nghĩ cuối cùng.
Kết luận
Tích hợp DeepSeek cục bộ với Cursor IDE tạo ra một môi trường mã hóa mạnh mẽ, riêng tư và hiệu quả chi phí. Thiết lập này kết hợp khả năng suy luận nâng cao của DeepSeek R1 với giao diện trực quan của Cursor, mang đến hỗ trợ AI cấp chuyên nghiệp mà không ảnh hưởng đến quyền riêng tư dữ liệu.
Việc triển khai kỹ thuật đòi hỏi sự chú ý cẩn thận đến yêu cầu hệ thống, cấu hình phù hợp và tối ưu hóa liên tục. Tuy nhiên, những lợi ích của việc triển khai AI cục bộ—bao gồm kiểm soát quyền riêng tư hoàn toàn, không có chi phí định kỳ và chức năng ngoại tuyến—khiến khoản đầu tư này đáng giá đối với các nhà phát triển nghiêm túc.
Thành công với DeepSeek cục bộ phụ thuộc vào việc hiểu rõ giới hạn phần cứng của bạn, tối ưu hóa cài đặt cấu hình và phát triển các kỹ thuật kỹ thuật nhắc lệnh hiệu quả. Giám sát và điều chỉnh thường xuyên đảm bảo hiệu suất ổn định khi nhu cầu phát triển của bạn thay đổi.
Bạn muốn một nền tảng tích hợp, Tất cả trong Một cho Nhóm Phát triển của bạn làm việc cùng nhau với năng suất tối đa?
Apidog đáp ứng mọi nhu cầu của bạn và thay thế Postman với mức giá phải chăng hơn nhiều!