Cách sử dụng PearAI IDE

中村 拓也

中村 拓也

1 tháng 4 2025

Cách sử dụng PearAI IDE

PearAI là một Môi trường Phát triển Tích hợp (IDE) mạnh mẽ dựa trên AI, giúp đơn giản hóa việc lập trình với sự tích hợp AI liền mạch. Đây là một sự thay thế tuyệt vời cho các trình chỉnh sửa truyền thống như VS Code và Cursor, cung cấp các tính năng AI tích hợp mà không cần các phần mở rộng bổ sung. Trong hướng dẫn này, chúng ta sẽ hướng dẫn bạn cách cài đặt và sử dụng PearAI một cách hiệu quả.

💡
Trước khi tìm hiểu về PearAI AI IDE, hãy tham khảo Apidog—một công cụ miễn phí được thiết kế để đơn giản hóa việc kiểm tra và tích hợp API. Với giao diện trực quan của Apidog, bạn có thể dễ dàng gỡ lỗi và tối ưu hóa quy trình làm việc với API của mình, giúp tiết kiệm thời gian quý giá. Dù bạn đang xây dựng API hay khắc phục sự cố, Apidog có tất cả những gì bạn cần để nâng cao quy trình làm việc của bạn.
button

Bắt đầu: Cài đặt PearAI

Tải xuống bộ cài đặt

Cài đặt PearAI

Tùy chỉnh giao diện

Các tính năng và chức năng

1. Trải nghiệm giống VS Code

PearAI mô phỏng giao diện VS Code, cho phép bạn truy cập vào những tính năng quen thuộc như:

2. Đăng nhập PearAI

3. Trợ giúp dựa trên AI

Hướng dẫn nhanh

Ví dụ: Bắt đầu với một mã nguồn mới và xây dựng một tính năng chỉ trong 2 phút

"@" Lệnh

Cách hoạt động

Các Lệnh @ nâng cao các gợi ý của bạn bằng cách cung cấp bối cảnh bổ sung, giúp PearAI nhận biết rõ hơn về môi trường làm việc của bạn. Chỉ cần gõ @ trong chat của PearAI để xem danh sách các tùy chọn bối cảnh có sẵn. Mỗi tùy chọn được cung cấp bởi một plugin, cho phép bạn tham chiếu thông tin cụ thể một cách dễ dàng.

Ví dụ, nếu bạn gặp sự cố khi chạy một ứng dụng cục bộ và gặp nhiều lỗi trong terminal, bạn có thể sử dụng @terminal để bao gồm nhật ký lỗi và @files để đính kèm tệp package.json. Điều này cho phép PearAI phân tích và gỡ lỗi vấn đề một cách nhanh chóng, giúp đơn giản hóa toàn bộ quy trình khắc phục sự cố.

Các Nhà cung cấp Bối cảnh tích hợp sẵn

PearAI bao gồm một số nhà cung cấp bối cảnh được cấu hình sẵn để nâng cao quy trình làm việc của bạn. Bạn có thể tùy chỉnh chúng bằng cách thêm hoặc xóa nhà cung cấp trong config.json dưới danh sách contextProviders.

@Files

Cho phép bạn đính kèm một tệp như bối cảnh, cho phép PearAI tham chiếu nội dung của nó để hỗ trợ tốt hơn.

{
  "contextProviders": [
    {
      "name": "files"
    }
  ]
}

Các Nhà cung cấp Bối cảnh tích hợp sẵn

PearAI bao gồm nhiều nhà cung cấp bối cảnh giúp đơn giản hóa quy trình làm việc của bạn bằng cách tích hợp thông tin liên quan vào các tương tác của bạn. Bạn có thể bật hoặc tắt các nhà cung cấp này trong config.json dưới danh sách contextProviders.

@Codebase

Bao gồm toàn bộ mã nguồn như bối cảnh. Hãy lưu ý rằng các mã nguồn lớn có thể tiêu tốn nhiều tín dụng.

{
  "contextProviders": [
    {
      "name": "codebase"
    }
  ]
}

@Code

Cho phép bạn chỉ định các hàm hoặc lớp cụ thể để được hỗ trợ tốt hơn.

{
  "contextProviders": [
    {
      "name": "code"
    }
  ]
}

@Docs

Bao gồm một trang tài liệu như bối cảnh, giúp dễ dàng tham khảo tài liệu chính thức.

{
  "contextProviders": [
    {
      "name": "docs"
    }
  ]
}

@Git Diff

Cung cấp tất cả các thay đổi đã thực hiện trên nhánh hiện tại so với main, hữu ích cho các tóm tắt và đánh giá mã.

{
  "contextProviders": [
    {
      "name": "diff"
    }
  ]
}

@Terminal

Thêm đầu ra terminal hiện tại như bối cảnh, hữu ích cho việc gỡ lỗi và khắc phục sự cố.

{
  "contextProviders": [
    {
      "name": "terminal"
    }
  ]
}

@Problems

Bao gồm các lỗi và cảnh báo từ tệp hiện tại của bạn, hỗ trợ trong việc gỡ lỗi.

{
  "contextProviders": [
    {
      "name": "problems"
    }
  ]
}

@Folder

Tham chiếu tất cả nội dung trong một thư mục được chỉ định để có bối cảnh rộng hơn.

{
  "contextProviders": [
    {
      "name": "folder"
    }
  ]
}

@Directory Structure

Cung cấp cấu trúc thư mục của dự án như bối cảnh, cho phép LLM hiểu biết về tổ chức tệp và các thay đổi gần đây.

{
  "contextProviders": [
    {
      "name": "directory"
    }
  ]
}

Cấu hình và Thêm các Mô hình AI

PearAI cho phép người dùng tích hợp nhiều mô hình AI để nâng cao khả năng lập trình. Dưới đây là cách cấu hình chúng:

Truy cập Cấu hình Mô hình

Thêm một Mô hình AI

config.jsonCMD/CTRL+SHIFT+POpen config.json
Đối với Azure OpenAI, trường "engine" là tên triển khai của bạn.

Phím tắt quan trọng trong PearAI

Tính năng Tự động hoàn thành Tab

PearAI hỗ trợ tính năng tự động hoàn thành tab, dự đoán và gợi ý những gì bạn sẽ gõ tiếp khi bạn lập trình. Dưới đây là cách thiết lập nó:

Hướng dẫn thiết lập

Supermaven hiện là một trong những AI tự động hoàn thành mã nhanh nhất và tốt nhất trên thị trường và cung cấp một mức miễn phí hào phóng. Chỉ cần cài đặt Supermaven trực tiếp như một phần mở rộng trong PearAI.

Chi phí sử dụng (chỉ máy chủ PearAI)

Chi phí sử dụng của PearAI được đo bằng tín dụng. Số lượng tín dụng sử dụng phụ thuộc vào các yếu tố như kích thước của các gợi ý đầu vào, phản hồi đầu ra, mô hình được sử dụng và công cụ AI được sử dụng (PearAI Chat, PearAI Search, PearAI Creator, v.v.).

Như một lợi ích của việc truy cập sớm, những người đăng ký hiện tại sẽ được chuyển sang mức giá sớm, đảm bảo rằng họ duy trì các mức giá đặc biệt này vĩnh viễn. Gói đăng ký $15/tháng cung cấp giá trị cao hơn so với việc mua số lượng tín dụng API tương đương trực tiếp từ các nhà cung cấp LLM, cung cấp quyền truy cập vào nhiều sử dụng hơn với mức giá tốt hơn.

Điều quan trọng là lưu ý rằng các tin nhắn dài hơn và các tệp lớn hơn sẽ tiêu tốn nhiều tín dụng hơn. Tương tự, các cuộc trò chuyện kéo dài sẽ sử dụng hết tín dụng nhanh hơn khi mà mỗi tin nhắn trước đó được bao gồm như bối cảnh. Để tối ưu hóa việc sử dụng tín dụng, khuyến nghị bạn nên bắt đầu các cuộc trò chuyện mới thường xuyên. Việc cung cấp gợi ý cụ thể hơn không chỉ tiết kiệm tín dụng mà còn dẫn đến các kết quả chính xác hơn, khi AI sẽ có ít dữ liệu không liên quan để xử lý hơn.

Các thuê bao khi đạt giới hạn hàng tháng có thể nạp thêm tín dụng qua bảng điều khiển, với lợi ích bổ sung rằng các tín dụng này không hết hạn.

Tối ưu hóa việc sử dụng PearAI

Để tận dụng tối đa PearAI, hãy xem xét những mẹo sau:

Bắt đầu các cuộc trò chuyện mới: Khi thay đổi chủ đề hoặc đặt các câu hỏi không liên quan, việc khởi đầu một cuộc trò chuyện mới giúp mọi thứ trở nên dễ quản lý và tối ưu hóa việc sử dụng.

Tránh tải lên lại: Sau khi tải một tệp lên, nó không cần phải được tải lên lại trong cùng một cuộc trò chuyện, vì PearAI nhớ thông tin đã tải lên trước đó.

Cung cấp bối cảnh liên quan: Mặc dù PearAI có thể truy cập toàn bộ mã nguồn, nhưng những kết quả tốt nhất đạt được bằng cách chỉ bao gồm các tệp trực tiếp liên quan đến yêu cầu. Điều này giúp PearAI tập trung vào thông tin liên quan nhất và cung cấp các phản hồi chính xác và hữu ích hơn.

Các mô hình có sẵn

Máy chủ PearAI

Claude 3.5 Sonnet mới nhất

Claude 3.5 Haiku (không giới hạn, và tự động chuyển sang khi người dùng đạt giới hạn hàng tháng)

GPT-4o mới nhất

OpenAI o1-mini

OpenAI o1-preview

Gemini 1.5 Pro

Các trường hợp sử dụng phổ biến

Dễ dàng hiểu các phần mã

Tự động hoàn thành

Tab để tự động hoàn thành gợi ý mã

Tự động hoàn thành

Tái cấu trúc các hàm nơi bạn đang lập trình

Tự động hoàn thành

Đặt câu hỏi về mã nguồn của bạn

Tự động hoàn thành

Sử dụng nhanh tài liệu như bối cảnh

Tự động hoàn thành

Khởi động hành động với các lệnh gạch chéo

Tự động hoàn thành

Thêm các lớp, tệp và nhiều thứ khác vào bối cảnh

Hiểu ngay lập tức các lỗi terminal

PearAI đơn giản hóa phát triển dự án với việc tạo mã dựa trên AI. Dưới đây là một ví dụ:

Tạo một bản sao Minecraft

Chạy Dự án

Tại sao chọn PearAI thay vì các IDE khác?

Tích hợp AI liền mạch

Miễn phí và Mã nguồn Mở

Đa dạng và Linh hoạt

Cập nhật Liên tục

Suy nghĩ cuối cùng

PearAI là một trợ lý lập trình mạnh mẽ dựa trên AI giúp đơn giản hóa việc phát triển với các tích hợp liền mạch và giao diện thân thiện với người dùng. Dù bạn là người mới bắt đầu hay là một nhà phát triển nâng cao, PearAI cung cấp một môi trường trực quan để tăng cường năng suất. Nếu bạn đang tìm kiếm một IDE mạnh mẽ hỗ trợ AI miễn phí và nhiều tính năng, hãy thử ngay PearAI hôm nay.

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API