Các kỹ năng của tác nhân Firebase (GitHub) là các mô-đun độc lập, có thể di chuyển được về kiến thức, hướng dẫn và quy trình làm việc dành riêng cho Firebase. Các hướng dẫn này được thiết kế để giúp trợ lý AI hiểu rõ các phương pháp hay nhất của Firebase và thực hiện các tác vụ phức tạp với độ chính xác cao hơn và chi phí mã thông báo thấp hơn. Để xem danh sách đầy đủ các kỹ năng của đặc vụ Firebase, hãy xem phần Các kỹ năng hiện có.
Bắt đầu
Các kỹ năng của tác nhân Firebase hoạt động với mọi trợ lý AI hỗ trợ kỹ năng, bao gồm cả Antigravity, Gemini CLI, Claude Code, Cursor và GitHub Copilot.
Cài đặt các kỹ năng của tác nhân Firebase
Trong hầu hết các trường hợp, bạn có thể cài đặt các kỹ năng của tác nhân Firebase trong trình chỉnh sửa mà bạn muốn bằng một lệnh duy nhất:
Antigravity
npx skills add firebase/agent-skills
Gemini CLI
gemini extensions install https://github.com/firebase/agent-skills
Claude Code
claude plugin marketplace add firebase/agent-skills
claude plugin install firebase@firebase
Con trỏ
npx skills add firebase/agent-skills
GitHub Copilot trong VS Code
npx skills add firebase/agent-skills
Nhân viên hỗ trợ khác
npx skills add firebase/agent-skills
Cập nhật các kỹ năng của nhân viên hỗ trợ Firebase
Bạn nên định kỳ cập nhật các kỹ năng đã cài đặt để có quyền truy cập vào các kỹ năng mới và những điểm cải tiến đối với các kỹ năng hiện có.
Bạn có thể nhận tất cả các bản cập nhật hiện có bằng cách chạy lệnh update:
Antigravity
npx skills update --all
Gemini CLI
gemini extensions update --all
Claude Code
claude plugin marketplace update firebase
Con trỏ
npx skills update --all
GitHub Copilot trong VS Code
npx skills update --all
Nhân viên hỗ trợ khác
npx skills update --all
Sử dụng các kỹ năng của tác nhân Firebase
Trợ lý AI được thiết kế để tự động sử dụng các kỹ năng bất cứ khi nào phát hiện thấy nội dung mô tả của một kỹ năng phù hợp với yêu cầu hiện tại của bạn. Tuy nhiên, bạn cũng có thể gọi các kỹ năng theo cách thủ công. Bạn thường có thể thực hiện việc này bằng cách nhập / vào cuộc trò chuyện với nhân viên hỗ trợ và tìm kiếm tên kỹ năng.
Các thành phần chính của một kỹ năng
Mỗi kỹ năng của tác nhân là một gói chuyên biệt có thể cung cấp cho trợ lý AI các thành phần sau:
- Hướng dẫn chuyên biệt: Hướng dẫn chi tiết về cách hoàn thành các tác vụ cụ thể, chẳng hạn như triển khai quy trình xác thực hoặc cung cấp cơ sở dữ liệu Cloud Firestore.
- Các phương pháp hay nhất: Các mẫu bảo mật và hiệu suất tích hợp sẵn để đảm bảo ứng dụng của bạn tuân thủ các đề xuất của Firebase ngay từ đầu.
- Tập lệnh tự động hoá: Mã thực thi cho phép tác nhân AI của bạn tự động thực hiện chế độ thiết lập hoặc cấu hình môi trường cục bộ.
Lợi ích khi sử dụng kỹ năng
Việc sử dụng các kỹ năng của trợ lý ảo giúp giảm bớt công sức tìm kiếm tài liệu theo cách thủ công, đồng thời cải thiện hiệu quả của các hoạt động tương tác với AI.
Giảm chi phí mã thông báo
Các hoạt động tích hợp AI thông thường thường tải trước một lượng lớn tài liệu, điều này tiêu tốn nhiều mã thông báo và làm tăng chi phí phiên. Các kỹ năng của nhân viên hỗ trợ sử dụng tính năng tiết lộ từng bước để giảm thiểu mức hao tổn này:
- Ban đầu, tác nhân chỉ "quét" siêu dữ liệu ngắn gọn để xem liệu một kỹ năng có liên quan hay không.
- Hướng dẫn và tài nguyên chi tiết chỉ được tải khi tác nhân xác định rằng chúng cần thiết cho nhiệm vụ cụ thể của bạn.
Triển khai có hướng dẫn của AI
Thay vì tìm kiếm tài liệu theo cách thủ công, bạn có thể mô tả ý định của mình bằng ngôn ngữ tự nhiên. Các kỹ năng hướng dẫn trợ lý AI thực hiện những việc như sau:
- Thêm màn hình đăng nhập vào ứng dụng web của tôi.
- Lưu các việc cần làm của tôi vào cơ sở dữ liệu.
- Giúp tôi triển khai ứng dụng web mới.
Để xem danh sách đầy đủ các kỹ năng của đặc vụ Firebase, hãy xem phần Các kỹ năng hiện có.
Sử dụng các kỹ năng cùng với máy chủ MCP của Firebase
Các kỹ năng của nhân viên hỗ trợ được thiết kế để bổ sung cho máy chủ MCP của Firebase:
- Máy chủ Firebase MCP: Được thiết kế cho quy trình phát triển có sự hỗ trợ của AI, cho phép các trợ lý AI tương tác với các dự án, tài nguyên và dữ liệu Firebase của bạn theo phương thức lập trình.
- Kỹ năng của đặc vụ Firebase: Cung cấp hướng dẫn nhanh và các phương pháp được đề xuất để cho đặc vụ biết cách thực hiện các tác vụ Firebase thông qua tính năng hiển thị từng bước hiệu quả về mã thông báo. Các tài liệu này hướng dẫn nhân viên hỗ trợ cách sử dụng hiệu quả các công cụ như Firebase CLI và máy chủ MCP.
Các kỹ năng hiện có
Firebase cung cấp một bộ kỹ năng cho các sản phẩm cốt lõi. Các kỹ năng cho những sản phẩm và tính năng khác của Firebase sẽ sớm ra mắt!
| Kỹ năng | Mô tả |
|---|---|
firebase-ai-logic-basics |
Giúp tích hợp Firebase AI Logic (Gemini API) vào các ứng dụng web. Đề cập đến việc thiết lập, suy luận đa phương thức, đầu ra có cấu trúc và bảo mật. |
firebase-app-hosting-basics |
Đơn giản hoá quy trình triển khai và quản lý các khung web hiện đại như Next.js và Angular (cần có sự hỗ trợ của phần phụ trợ). |
firebase-auth-basics |
Giúp bạn triển khai tính năng đăng nhập an toàn, quản lý cơ sở người dùng và bảo vệ dữ liệu bằng Security Rules dựa trên hoạt động xác thực. |
firebase-basics |
Hỗ trợ thiết lập môi trường cục bộ, thêm Firebase vào ứng dụng lần đầu tiên và tìm hiểu quy trình làm việc chung của nền tảng. |
firebase-data-connect-basics |
Giúp triển khai và quản lý Firebase Data Connect để tạo các ứng dụng được hỗ trợ bởi PostgreSQL, có tính an toàn về kiểu bằng cách sử dụng GraphQL. |
firebase-firestore-basics |
Đề cập đến những điều cơ bản về Cloud Firestore, bao gồm cả việc cung cấp cơ sở dữ liệu, ghi Security Rules và thực hiện các thao tác dữ liệu bằng SDK. |
firebase-hosting-basics |
Hỗ trợ triển khai các trang web tĩnh, Ứng dụng một trang (SPA) và các dịch vụ vi mô đơn giản. |
Các bước tiếp theo
- Tìm hiểu cách sử dụng kỹ năng của nhân viên hỗ trợ với Gemini CLI.
- Tìm hiểu cách sử dụng các kỹ năng của trợ lý với Antigravity.