ทักษะเอเจนต์ Firebase (GitHub) เป็นโมดูลแบบพกพา ที่ทำงานได้ด้วยตัวเองซึ่งประกอบด้วยความรู้ คำแนะนำ และเวิร์กโฟลว์ที่เฉพาะเจาะจงของ Firebase โดยได้รับการออกแบบมาเพื่อช่วยให้ผู้ช่วย AI เข้าใจแนวทางปฏิบัติแนะนำของ Firebase และทำงานที่ซับซ้อนได้อย่างแม่นยำมากขึ้นและใช้โทเค็นน้อยลง ดูรายการทักษะเอเจนต์ Firebase ทั้งหมดได้ที่ ทักษะที่พร้อมใช้งาน
เริ่มต้นใช้งาน
ทักษะเอเจนต์ Firebase ทำงานร่วมกับผู้ช่วย AI ที่รองรับทักษะ ซึ่งรวมถึง Antigravity Claude Code, Codex และ Cursor
ติดตั้งทักษะเอเจนต์ Firebase
ในกรณีส่วนใหญ่ คุณสามารถติดตั้งทักษะเอเจนต์ Firebase ในเอดิเตอร์ที่ต้องการได้ด้วยคำสั่งเดียว ดังนี้
Antigravity
ตัวเลือกที่ 1: สิทธิ์เข้าถึงระดับส่วนกลาง
ทักษะเอเจนต์ Firebase รวมอยู่ในชุดรวมการผสานรวม Build with Google สำหรับ Antigravity เปิดใช้ชุดรวมนี้โดยใช้ตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้
- ระหว่างการเริ่มต้นใช้งาน: เลือกช่องทำเครื่องหมายสำหรับสแต็ก Firebase
- ในการตั้งค่าหลังการเริ่มต้นใช้งาน: ไปที่ การตั้งค่า > การปรับแต่ง ในส่วน Build with Google Plugins ให้คลิก Customize แล้วคลิก Download สำหรับการผสานรวม Firebase
ตัวเลือกที่ 2: สิทธิ์เข้าถึงระดับโปรเจ็กต์
เรียกใช้คำสั่งต่อไปนี้ในไดเรกทอรีของโปรเจ็กต์
npx skills add firebase/agent-skills --agent=antigravity
Claude Code
เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล
claude plugin marketplace add firebase/agent-skills
claude plugin install firebase@firebase
Codex
ตัวเลือกที่ 1: เทอร์มินัล Codex
เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล
codex plugin marketplace add firebase/agent-skills codex plugin add firebase@firebaseตัวเลือกที่ 2: แอป Codex
ทำตามงานต่อไปนี้ให้เสร็จสมบูรณ์เพียงครั้งเดียว
ลงทะเบียนผ่านเทอร์มินัล
codex plugin marketplace add firebase/agent-skillsรีสตาร์ทแอป Codex อย่างสมบูรณ์
เปิดปลั๊กอิน
เลือก Marketplace/แหล่งที่มาของ Firebase
เปิด Firebase แล้วคลิก + Install
เริ่มงานใหม่
พิมพ์
@Firebaseเพื่อเลือกปลั๊กอิน หรือขอให้ Codex ทำงาน Firebase
Cursor
ตัวเลือกที่ 1: ติดตั้งปลั๊กอินจาก Cursor Marketplace โดยตรง
ตัวเลือกที่ 2: เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล
npx skills add firebase/agent-skills --agent=cursor
เอเจนต์อื่นๆ
เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล
npx skills add firebase/agent-skills
อัปเดตทักษะเอเจนต์ Firebase
คุณสามารถรับการอัปเดตทั้งหมดที่พร้อมใช้งานและล้างทักษะที่ล้าสมัยได้โดยเรียกใช้คำสั่ง update ดังนี้
Antigravity
เอดิเตอร์จะจัดการและอัปเดตการผสานรวมที่เปิดใช้ผ่าน Build with Google โดยอัตโนมัติ
หากคุณติดตั้งทักษะเอเจนต์โดยใช้คำสั่ง npx คุณจะได้รับการอัปเดตทั้งหมดที่พร้อมใช้งานโดยเรียกใช้คำสั่ง update ดังนี้
npx skills update --all
Claude Code
claude plugin marketplace update firebase
Codex
รีเฟรชสแนปชอตของที่เก็บ
codex plugin marketplace upgrade firebase
หากระบบไม่เลือกเวอร์ชันที่รีเฟรชแล้ว ให้ติดตั้งปลั๊กอินใหม่
codex plugin remove firebase@firebase
codex plugin add firebase@firebase
Cursor
npx skills update --all
เอเจนต์อื่นๆ
npx skills update --all
ใช้ทักษะเอเจนต์ Firebase
ผู้ช่วย AI ได้รับการออกแบบมาให้ใช้ทักษะโดยอัตโนมัติทุกครั้งที่ตรวจพบว่าคำอธิบายของทักษะตรงกับคำขอปัจจุบันของคุณ อย่างไรก็ตาม คุณยังเรียกใช้ทักษะด้วยตนเองได้ด้วย โดยมักจะทำได้โดยพิมพ์ / ในแชทของเอเจนต์แล้วค้นหาชื่อทักษะ
คอมโพเนนต์หลักของทักษะ
ทักษะเอเจนต์แต่ละรายการเป็นแพ็กเกจเฉพาะที่สามารถให้คอมโพเนนต์ต่อไปนี้แก่ผู้ช่วย AI ได้
- คำแนะนำเฉพาะ: คำแนะนำโดยละเอียดเกี่ยวกับการทำงานที่เฉพาะเจาะจงให้สำเร็จ เช่น การติดตั้งใช้งานการตรวจสอบสิทธิ์หรือการจัดเตรียมCloud Firestore ฐานข้อมูล
- แนวทางปฏิบัติแนะนำ: รูปแบบการรักษาความปลอดภัยและประสิทธิภาพในตัวเพื่อให้แน่ใจว่า แอปของคุณปฏิบัติตามคำแนะนำของ Firebase ตั้งแต่เริ่มต้น
- สคริปต์การทำงานอัตโนมัติ: โค้ดที่เรียกใช้งานได้ซึ่งช่วยให้เอเจนต์ AI ทำการ ตั้งค่าหรือกำหนดค่าสภาพแวดล้อมภายในโดยอัตโนมัติ
ประโยชน์ของการใช้ทักษะ
การใช้ทักษะเอเจนต์จะช่วยลดความพยายามในการค้นหาเอกสารด้วยตนเอง พร้อมทั้งปรับปรุงประสิทธิภาพของการโต้ตอบกับ AI
ลดค่าใช้จ่ายโทเค็น
การผสานรวม AI แบบเดิมมักจะโหลดเอกสารจำนวนมากไว้ล่วงหน้า ซึ่งจะใช้โทเค็นจำนวนมากและเพิ่มค่าใช้จ่ายเซสชัน ทักษะเอเจนต์ใช้การเปิดเผยข้อมูลแบบค่อยเป็นค่อยไป เพื่อลดค่าใช้จ่ายนี้
- ในตอนแรก เอเจนต์จะ "สแกน" เฉพาะข้อมูลเมตาแบบย่อเพื่อดูว่าทักษะเกี่ยวข้องหรือไม่
- ระบบจะโหลดคำแนะนำและแหล่งข้อมูลโดยละเอียดก็ต่อเมื่อเอเจนต์พิจารณาแล้วว่าจำเป็นสำหรับงานที่เฉพาะเจาะจงของคุณ
การติดตั้งใช้งานที่ AI แนะนำ
คุณสามารถอธิบายความตั้งใจเป็นภาษาพูดง่ายๆ แทนที่จะค้นหาเอกสารด้วยตนเอง ทักษะจะแนะนำผู้ช่วย AI ให้ทำงานต่างๆ เช่น
- เพิ่มหน้าจอลงชื่อเข้าใช้ในเว็บแอปของฉัน
- บันทึกรายการสิ่งที่ต้องทำลงในฐานข้อมูล
- ช่วยฉันติดตั้งใช้งานเว็บแอปใหม่
ดูรายการทักษะเอเจนต์ Firebase ทั้งหมดได้ที่ ทักษะที่พร้อมใช้งาน
ใช้ทักษะควบคู่กับเซิร์ฟเวอร์ Firebase MCP
ทักษะเอเจนต์ได้รับการออกแบบมาเพื่อเสริมการทำงานของ เซิร์ฟเวอร์ Firebase MCP ดังนี้
- เซิร์ฟเวอร์ Firebase MCP: ออกแบบมาสำหรับเวิร์กโฟลว์การพัฒนาที่ AI ช่วย ซึ่งช่วยให้ผู้ช่วย AI โต้ตอบกับโปรเจ็กต์ ทรัพยากร และ ข้อมูล Firebase ของคุณได้โดยใช้โปรแกรม
- ทักษะเอเจนต์ Firebase: ให้คำแนะนำแบบย่อและแนวทางปฏิบัติแนะนำ ที่บอกเอเจนต์ถึงวิธีทำงาน Firebase ผ่าน การเปิดเผยข้อมูลแบบค่อยเป็นค่อยไปที่ประหยัดโทเค็น โดยจะสอนเอเจนต์ถึงวิธี ใช้เครื่องมือต่างๆ เช่น 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 |
ช่วยติดตั้งใช้งานเว็บไซต์แบบคงที่, Single Page App (SPA) และไมโครเซอร์วิสแบบง่าย |
firestore-security-rules-auditor |
ช่วยตรวจสอบกฎด้านความปลอดภัยของ Firestore เพื่อหาช่องโหว่ทั่วไปและแนวทางปฏิบัติแนะนำ |
firebase-remote-config-basics |
ช่วยจัดการเทมเพลต Remote Config ซึ่งรวมถึงการตั้งค่า Remote Config, การจัดการแฟล็กฟีเจอร์, การใช้ SDK และการอัปเดตลักษณะการทำงานของแอปแบบไดนามิก |