Kỹ năng của tác nhân Firebase (GitHub) là các mô-đun độc lập, di động 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 kỹ năng 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 thi các công việc phức tạp với độ chính xác cao hơn và chi phí token thấp hơn. Để xem danh sách đầy đủ các kỹ năng của tác nhân Firebase, hãy xem Các kỹ năng hiện có.
Bắt đầu
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 Antigravity, Claude Code, Codex và Cursor.
Cài đặt 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 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
Cách 1: Quyền truy cập ở cấp chung
Kỹ năng của tác nhân Firebase được đưa vào trình bổ trợ Firebase trong Antigravity Marketplace (và dưới dạng gói tích hợp Build with Google). Cài đặt trình bổ trợ bằng một trong các cách sau:
- Từ Antigravity Marketplace: Nhấp vào Customizations (Tuỳ chỉnh), chọn thẻ Marketplace (Cửa hàng) rồi nhấp vào + trên thẻ trình bổ trợ Firebase.
- Trong Antigravity CLI: Chạy lệnh
/plugin install firebase@agent-marketplace(hoặc chạy lệnh/pluginrồi cài đặt Firebase từ thẻ Discover (Khám phá)). Các trình bổ trợ được cài đặt trong Antigravity cũng tự động đồng bộ hoá với Antigravity CLI. - Trong quá trình thiết lập: Chọn hộp đánh dấu cho ngăn xếp Firebase.
Cách 2: Quyền truy cập ở cấp dự án
Chạy lệnh sau trong thư mục của dự án:
npx skills add firebase/agent-skills --agent=antigravity
Claude Code
Chạy các lệnh sau trong thiết bị đầu cuối:
claude plugin marketplace add firebase/agent-skills
claude plugin install firebase@firebase
Codex
Cách 1: Thiết bị đầu cuối Codex
Chạy các lệnh sau trong thiết bị đầu cuối:
codex plugin marketplace add firebase/agent-skills codex plugin add firebase@firebaseCách 2: Ứng dụng Codex
Hoàn thành các công việc sau một lần:
Đăng ký thông qua thiết bị đầu cuối:
codex plugin marketplace add firebase/agent-skillsKhởi động lại hoàn toàn ứng dụng Codex.
Mở Plugins (Trình bổ trợ).
Chọn nguồn/cửa hàng Firebase.
Mở Firebase rồi nhấp vào + Install (+ Cài đặt).
Bắt đầu một công việc mới.
Nhập
@Firebaseđể chọn trình bổ trợ hoặc yêu cầu Codex thực hiện một công việc Firebase.
Cursor
Cách 1: Cài đặt trình bổ trợ trực tiếp từ Cursor Marketplace.
Cách 2: Chạy lệnh sau trong thiết bị đầu cuối:
npx skills add firebase/agent-skills --agent=cursor
Các tác nhân khác
Chạy lệnh sau trong thiết bị đầu cuối:
npx skills add firebase/agent-skills
Cập nhật kỹ năng của tác nhân Firebase
Bạn có thể nhận tất cả bản cập nhật hiện có và dọn dẹp các kỹ năng đã lỗi thời bằng cách chạy lệnh update:
Antigravity
Các trình bổ trợ được cài đặt từ Antigravity Marketplace (hoặc được bật trong quá trình thiết lập) sẽ được Antigravity quản lý và cập nhật tự động.
Nếu đã cài đặt kỹ năng của tác nhân bằng lệnh npx, bạn có thể nhận tất cả bản cập nhật hiện có bằng cách chạy lệnh update:
npx skills update --all
Claude Code
claude plugin marketplace update firebase
Codex
Làm mới ảnh chụp nhanh kho lưu trữ:
codex plugin marketplace upgrade firebase
Nếu không chọn được phiên bản đã làm mới, hãy cài đặt lại trình bổ trợ:
codex plugin remove firebase@firebase
codex plugin add firebase@firebase
Cursor
npx skills update --all
Các tác nhân khác
npx skills update --all
Sử dụng 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 khớ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 thực hiện việc này bằng cách nhập / trong cuộc trò chuyện với tác nhân và tìm kiếm tên kỹ năng.
Các thành phần cốt lõi 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 công việc cụ thể, chẳng hạn như triển khai quy trình xác thực hoặc cung cấp Cloud Firestore cơ sở dữ liệu.
- 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 theo các đề xuất của Firebase ngay từ đầu.
- Tập lệnh tự động hoá: Mã có thể thực thi cho phép tác nhân AI của bạn tự động thực hiện thiết lập hoặc định 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 kỹ năng của tác nhân 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 tương tác AI.
Giảm chi phí token
Các giải pháp 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 token và làm tăng chi phí phiên. Kỹ năng của tác nhân sử dụng tiết lộ từng bước để giảm thiểu chi phí này:
- Ban đầu, tác nhân chỉ "quét" siêu dữ liệu ngắn gọn để xem 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 công việc 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 của bạn thực hiện các cô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 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 tác nhân Firebase, hãy xem Các kỹ năng hiện có.
Sử dụng kỹ năng cùng với máy chủ Firebase MCP
Các kỹ năng của tác nhân được thiết kế để bổ sung cho máy chủ Firebase MCP:
- Máy chủ Firebase MCP: Được thiết kế cho các quy trình làm việc phát triển có sự hỗ trợ của AI, cho phép trợ lý AI tương tác với các dự án Firebase, tài nguyên và dữ liệu của bạn theo phương thức lập trình.
- Kỹ năng của tác nhân Firebase: Cung cấp hướng dẫn nhanh và các phương pháp được đề xuất để cho tác nhân biết cách thực hiện các công việc Firebase thông qua tính năng tiết lộ từng bước hiệu quả về token. Các kỹ năng này hướng dẫn tác nhân cách sử dụng các công cụ như Firebase CLI và máy chủ MCP một cách hiệu quả.
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 các 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. Bao gồm 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 yêu cầu hỗ trợ phần phụ trợ. |
firebase-auth-basics |
Giúp bạn triển khai quy trình đăng nhập an toàn, quản lý cơ sở người dùng và bảo vệ dữ liệu bằng quy trình xác thực dựa trên Security Rules. |
firebase-basics |
Hỗ trợ thêm Firebase vào ứng dụng của bạn lần đầu tiên và tìm hiểu các quy trình làm việc chung của nền tảng. |
firebase-crashlytics |
Hỗ trợ thiết lập, đo lường và xác thực Firebase Crashlytics trong các ứng dụng iOS và Android. |
firebase-local-env-setup |
Hỗ trợ thiết lập môi trường cục bộ để phát triển Firebase. |
firebase-data-connect-basics |
Giúp triển khai và quản lý Firebase SQL Connect để xây dựng các ứng dụng được hỗ trợ bởi PostgreSQL và an toàn về kiểu bằng GraphQL. |
firebase-firestore-standard |
Bao gồm các yếu tố cần thiết của Cloud Firestore, bao gồm cả việc cung cấp cơ sở dữ liệu, viết Security Rules và thực hiện các thao tác dữ liệu bằng SDK. |
firebase-firestore-enterprise-native-mode |
Bao gồm các yếu tố cần thiết của Cloud Firestore ở chế độ Gốc của phiên bản Doanh nghiệp, bao gồm cả việc cung cấp cơ sở dữ liệu, viết 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 vi dịch vụ đơn giản. |
firestore-security-rules-auditor |
Hỗ trợ kiểm tra các quy tắc bảo mật của Firestore để tìm các lỗ hổng phổ biến và các phương pháp hay nhất. |
firebase-remote-config-basics |
Hỗ trợ quản lý mẫu Remote Config, bao gồm thiết lập Remote Config, quản lý cờ tính năng, sử dụng SDK và cập nhật hành vi của ứng dụng một cách linh hoạt. |