ทักษะของ Agent ใน Firebase (GitHub) เป็นโมดูลแบบพกพา ที่ทำงานได้ด้วยตัวเอง ซึ่งประกอบด้วยความรู้ คำแนะนำ และเวิร์กโฟลว์ที่เฉพาะเจาะจงของ Firebase โดยได้รับการออกแบบมาเพื่อช่วยให้ผู้ช่วย AI เข้าใจแนวทางปฏิบัติแนะนำของ Firebase และทำงานที่ซับซ้อนได้อย่างแม่นยำมากขึ้นและใช้โทเค็นน้อยลง ดูรายการทักษะของ Agent ใน Firebase ทั้งหมดได้ที่ ทักษะที่พร้อมใช้งาน
เริ่มต้นใช้งาน
ทักษะของ Agent ใน Firebase ทำงานร่วมกับผู้ช่วย AI ที่รองรับทักษะ ซึ่งรวมถึง Antigravity Claude Code, Codex และ Cursor
ติดตั้งทักษะของ Agent ใน Firebase
ในกรณีส่วนใหญ่ คุณสามารถติดตั้งทักษะของ Agent ใน Firebase ในเอดิเตอร์ที่ต้องการได้ด้วยคำสั่งเดียว
Antigravity
ทักษะของ Agent ใน Firebase รวมอยู่ในชุดการผสานรวม Build with Google สำหรับ Antigravity คุณสามารถเปิดใช้ชุดนี้สำหรับการเข้าถึงระดับโลกได้ 2 จุด ดังนี้
- ระหว่างการเริ่มต้นใช้งาน: เลือกช่องทำเครื่องหมายสำหรับสแต็ก Firebase
- ในการตั้งค่า: ไปที่การตั้งค่า > การปรับแต่ง ในส่วน ปลั๊กอิน Build with Google ให้คลิก ปรับแต่ง แล้วคลิก ดาวน์โหลด สำหรับการผสานรวม Firebase
หากต้องการเข้าถึงระดับโปรเจ็กต์ ให้เรียกใช้คำสั่งต่อไปนี้ในไดเรกทอรีของโปรเจ็กต์
npx skills add firebase/agent-skills --agent=antigravity
Claude Code
claude plugin marketplace add firebase/agent-skills
claude plugin install firebase@firebase
Codex
npx skills add firebase/agent-skills --agent=codex
Cursor
คุณสามารถติดตั้งทักษะของ Agent ใน Firebase ได้โดยตรงจาก Cursor Marketplace หรือ โดยเรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล
npx skills add firebase/agent-skills --agent=cursor
Agent อื่นๆ
npx skills add firebase/agent-skills
อัปเดตทักษะของ Agent ใน Firebase
คุณสามารถรับการอัปเดตทั้งหมดที่พร้อมใช้งานและล้างทักษะที่ล้าสมัยได้โดยเรียกใช้คำสั่ง update ดังนี้
Antigravity
เอดิเตอร์จะจัดการและอัปเดตการผสานรวมที่เปิดใช้ผ่าน Build with Google โดยอัตโนมัติ
หากติดตั้งทักษะของ Agent โดยใช้คำสั่ง npx คุณจะได้รับการอัปเดตทั้งหมดที่พร้อมใช้งานโดยเรียกใช้คำสั่ง update ดังนี้
npx skills update --all
Claude Code
claude plugin marketplace update firebase
Codex
npx skills update --all
Cursor
npx skills update --all
Agent อื่นๆ
npx skills update --all
ใช้ทักษะของ Agent ใน Firebase
ผู้ช่วย AI ได้รับการออกแบบมาให้ใช้ทักษะโดยอัตโนมัติทุกครั้งที่ตรวจพบว่าคำอธิบายของทักษะตรงกับคำขอปัจจุบันของคุณ อย่างไรก็ตาม คุณยังเรียกใช้ทักษะด้วยตนเองได้ด้วย โดยมักจะทำได้โดยพิมพ์ / ในแชทของ Agent แล้วค้นหาชื่อทักษะ
คอมโพเนนต์หลักของทักษะ
ทักษะของ Agent แต่ละรายการเป็นแพ็กเกจเฉพาะที่สามารถให้คอมโพเนนต์ต่อไปนี้แก่ผู้ช่วย AI ได้
- คำแนะนำเฉพาะ: คำแนะนำโดยละเอียดเกี่ยวกับการทำงานที่เฉพาะเจาะจง เช่น การติดตั้งใช้งานการตรวจสอบสิทธิ์หรือการจัดสรรCloud Firestore ฐานข้อมูล
- แนวทางปฏิบัติแนะนำ: รูปแบบการรักษาความปลอดภัยและประสิทธิภาพในตัวเพื่อให้แน่ใจว่า แอปของคุณเป็นไปตามคำแนะนำของ Firebase ตั้งแต่เริ่มต้น
- สคริปต์การทำงานอัตโนมัติ: โค้ดที่เรียกใช้งานได้ซึ่งช่วยให้ Agent AI ทำการ ตั้งค่าหรือกำหนดค่าสภาพแวดล้อมภายในโดยอัตโนมัติ
ประโยชน์ของการใช้ทักษะ
การใช้ทักษะของ Agent จะช่วยลดความพยายามด้วยตนเองในการค้นหาเอกสารประกอบ พร้อมทั้งปรับปรุงประสิทธิภาพของการโต้ตอบกับ AI
ลดค่าใช้จ่ายโทเค็น
การผสานรวม AI แบบเดิมมักจะโหลดเอกสารประกอบจำนวนมากไว้ล่วงหน้า ซึ่งใช้โทเค็นจำนวนมากและเพิ่มค่าใช้จ่ายเซสชัน ทักษะของ Agent ใช้การเปิดเผยแบบค่อยเป็นค่อยไป เพื่อลดค่าใช้จ่ายนี้
- ในตอนแรก Agent จะ "สแกน" เฉพาะข้อมูลเมตาแบบย่อเพื่อดูว่าทักษะเกี่ยวข้องหรือไม่
- ระบบจะโหลดคำแนะนำและแหล่งข้อมูลโดยละเอียดเมื่อ Agent กำหนดว่าจำเป็นสำหรับงานที่เฉพาะเจาะจงของคุณ
การติดตั้งใช้งานที่แนะนำโดย AI
คุณสามารถอธิบายความตั้งใจด้วยภาษาพูดง่ายๆ แทนการค้นหาเอกสารประกอบด้วยตนเอง ทักษะจะแนะนำผู้ช่วย AI ให้ทำงานต่างๆ เช่น
- เพิ่มหน้าจอลงชื่อเข้าใช้ในเว็บแอปของฉัน
- บันทึกรายการสิ่งที่ต้องทำลงในฐานข้อมูล
- ช่วยฉันติดตั้งใช้งานเว็บแอปใหม่
ดูรายการทักษะของ Agent ใน Firebase ทั้งหมดได้ที่ ทักษะที่พร้อมใช้งาน
ใช้ทักษะควบคู่กับเซิร์ฟเวอร์ Firebase MCP
ทักษะของ Agent ได้รับการออกแบบมาเพื่อเสริมการทำงานของ เซิร์ฟเวอร์ Firebase MCP ดังนี้
- เซิร์ฟเวอร์ Firebase MCP: ออกแบบมาสำหรับเวิร์กโฟลว์การพัฒนาที่ใช้ AI ช่วย ซึ่งช่วยให้ผู้ช่วย AI โต้ตอบกับโปรเจ็กต์ ทรัพยากร และ ข้อมูล Firebase ของคุณได้โดยใช้โปรแกรม
- ทักษะของ Agent ใน Firebase: ให้คำแนะนำอย่างรวดเร็วและแนวทางปฏิบัติแนะนำ ที่บอก Agent ถึงวิธีทำงาน Firebase ผ่าน การเปิดเผยแบบค่อยเป็นค่อยไปที่ประหยัดโทเค็น โดยจะสอน Agent ถึงวิธีใช้เครื่องมือต่างๆ เช่น Firebase CLI และเซิร์ฟเวอร์ MCP อย่างมีประสิทธิภาพ
ทักษะที่พร้อมใช้งาน
Firebase มีชุดทักษะสำหรับผลิตภัณฑ์หลัก และทักษะสำหรับผลิตภัณฑ์และฟีเจอร์เพิ่มเติมของ Firebase จะพร้อมใช้งานเร็วๆ นี้
| ทักษะ | คำอธิบาย |
|---|---|
firebase-ai-logic-basics |
ช่วยผสานรวม Firebase AI Logic (Gemini API) เข้ากับเว็บแอปพลิเคชัน ครอบคลุมการตั้งค่า การอนุมานแบบมัลติโมดัล เอาต์พุตที่มีโครงสร้าง และความปลอดภัย |
firebase-app-hosting-basics |
ปรับปรุงกระบวนการติดตั้งใช้งานและจัดการเฟรมเวิร์กเว็บสมัยใหม่ เช่น Next.js และ Angular ที่ต้องมีการรองรับแบ็กเอนด์ |
firebase-auth-basics |
ช่วยคุณติดตั้งใช้งานการลงชื่อเข้าใช้ที่ปลอดภัย จัดการฐานผู้ใช้ และปกป้องข้อมูลโดยใช้การตรวจสอบสิทธิ์ตาม Security Rules |
firebase-basics |
ช่วยเพิ่ม Firebase ลงในแอปเป็นครั้งแรก และเรียนรู้เวิร์กโฟลว์ทั่วไปของแพลตฟอร์ม |
firebase-crashlytics |
ช่วยตั้งค่า ติดตั้งเครื่องมือ และตรวจสอบ Firebase Crashlytics ในแอป iOS และ Android |
firebase-local-env-setup |
ช่วยตั้งค่าสภาพแวดล้อมภายในสำหรับการพัฒนา Firebase |
firebase-data-connect-basics |
ช่วยติดตั้งใช้งานและจัดการ Firebase SQL Connect เพื่อสร้างแอปพลิเคชันที่ปลอดภัยตามประเภทข้อมูลและทำงานด้วย PostgreSQL โดยใช้ GraphQL |
firebase-firestore-standard |
ครอบคลุมสิ่งสำคัญของ Cloud Firestore รวมถึงการจัดสรรฐานข้อมูล การเขียน Security Rules และการดำเนินการกับข้อมูลด้วย SDK |
firebase-firestore-enterprise-native-mode |
ครอบคลุมสิ่งสำคัญของ Cloud Firestore ในโหมดเนทีฟของ Enterprise Edition รวมถึงการจัดสรรฐานข้อมูล การเขียน Security Rules และการดำเนินการกับข้อมูลด้วย SDK |
firebase-hosting-basics |
ช่วยติดตั้งใช้งานเว็บไซต์แบบคงที่, แอปหน้าเดียว (SPA) และไมโครเซอร์วิสแบบง่าย |
firestore-security-rules-auditor |
ช่วยตรวจสอบกฎด้านความปลอดภัยของ Firestore เพื่อหาช่องโหว่ทั่วไปและแนวทางปฏิบัติแนะนำ |
firebase-remote-config-basics |
ช่วยจัดการเทมเพลต Remote Config รวมถึงการตั้งค่า Remote Config, การจัดการแฟล็กฟีเจอร์, การใช้ SDK และการอัปเดตลักษณะการทำงานของแอปแบบไดนามิก |