Firebase Studio
สร้างต้นแบบ สร้าง และเผยแพร่แอปทั้งสแต็กที่ผสานรวม AI ได้อย่างรวดเร็วและมีประสิทธิภาพจากเบราว์เซอร์ของคุณ
Firebase Studio คือสภาพแวดล้อมการพัฒนาบนระบบคลาวด์แบบเอเจนต์ ที่ช่วยคุณสร้างและเผยแพร่แอป AI แบบฟูลสแต็กคุณภาพระดับโปรดักชัน ซึ่งรวมถึง API, แบ็กเอนด์, ฟรอนต์เอนด์, อุปกรณ์เคลื่อนที่ และอื่นๆ Firebase Studio ผสานรวม Project IDX กับเอเจนต์ AI เฉพาะทางและความช่วยเหลือจาก Gemini ใน Firebase เพื่อมอบพื้นที่ทํางานร่วมกันที่เข้าถึงได้จากทุกที่ ซึ่งมีทุกสิ่งที่คุณต้องการในการพัฒนาแอปพลิเคชัน คุณสามารถนำเข้าโปรเจ็กต์ที่มีอยู่หรือเริ่มโปรเจ็กต์ใหม่ ด้วยเทมเพลตที่รองรับภาษาและเฟรมเวิร์กต่างๆ
ความสามารถหลัก
นำเข้าโปรเจ็กต์จากระบบควบคุมแหล่งที่มา ที่เก็บถาวรในเครื่อง หรือดีไซน์ Figma | นำแอปของคุณเองมายัง Firebase Studio: นำเข้าที่เก็บถาวรในเครื่อง เชื่อมต่อที่เก็บซอร์สโค้ดแบบสาธารณะหรือส่วนตัว หรือ สร้างโค้ดจากการออกแบบ Figma แล้วนำเข้าด้วยปลั๊กอิน Builder.io Figma |
ตั้งค่าโปรเจ็กต์อย่างรวดเร็วด้วยเทมเพลตและตัวอย่างในตัว |
Firebase Studio มีการรองรับเฟรมเวิร์กและภาษาอย่างครอบคลุมพร้อมไลบรารีเทมเพลตและแอปตัวอย่างจำนวนมาก ซึ่งรวมถึงภาษายอดนิยม เช่น Go, Java, .NET, Node.js และ Python Flask รวมถึงเฟรมเวิร์กอย่าง Next.js, React, Angular, Vue.js, Android, Flutter และอื่นๆ เริ่มต้นด้วยเทมเพลตหรือแอปตัวอย่างจากแกลเลอรี เทมเพลต และ/หรือสร้างเทมเพลตที่กำหนดเองเพื่อ แชร์ |
การสร้างต้นแบบภาษาธรรมชาติอย่างรวดเร็ว |
ใช้ Gemini ใน Firebase เพื่อสร้างต้นแบบและ เผยแพร่เว็บแอปพลิเคชันแบบฟูลสแตกด้วย App Prototyping agent สร้างแอปทั้งแอปด้วยพรอมต์แบบมัลติโมดัล ซึ่งรวมถึงภาษาธรรมชาติ รูปภาพ และภาพวาด ปรับปรุงแอปโดยใช้แกลเลอรี รูปภาพสต็อกจาก Unsplash |
ความช่วยเหลือจาก AI ของ Gemini ใน Firebase ที่พร้อมให้บริการเสมอ |
ใช้ความช่วยเหลือในการเขียนโค้ดด้วย AI จาก Gemini ใน Firebase ในทุกแพลตฟอร์มการพัฒนา ได้แก่ แชทแบบอินเทอร์แอกทีฟ การสร้างโค้ด การเรียกใช้เครื่องมือ และคำแนะนำโค้ดในบรรทัด Gemini ใน Firebase ช่วยคุณ เขียนโค้ดและเอกสาร แก้ไขข้อบกพร่อง เขียนและเรียกใช้การทดสอบ หน่วย จัดการและแก้ไขการอ้างอิง ทำงานกับคอนเทนเนอร์ Docker และอื่นๆ ได้ |
สภาพแวดล้อมในการพัฒนาที่คุ้นเคยและปรับแต่งได้สูง |
Firebase Studio สร้างขึ้นบนโปรเจ็กต์ Code OSS ยอดนิยมและเรียกใช้เครื่องเสมือน (VM) แบบเต็มที่ขับเคลื่อนโดย Google Cloud คุณปรับแต่งแทบทุกด้านของสภาพแวดล้อมการพัฒนาออนไลน์ได้ด้วย Nix ซึ่งรวมถึงแพ็กเกจระบบ เครื่องมือภาษา การกำหนดค่า IDE ตัวอย่างแอป และการกำหนดค่า IDE รวมถึงแชร์โปรเจ็กต์และ การกำหนดค่าสภาพแวดล้อมการพัฒนาทั้งหมดด้วยเทมเพลตที่กำหนดเอง |
เครื่องมือ โปรแกรมจำลอง และวิธีการติดตั้งใช้งานในตัว พร้อมการผสานรวมกับ Firebase และ Google Cloud อย่างเต็มประสิทธิภาพ |
แสดงตัวอย่างเว็บและแอป Android ในเบราว์เซอร์ได้เลย และใช้ประโยชน์จาก บริการและเครื่องมือรันไทม์ในตัว สำหรับการจำลอง การทดสอบ และการแก้ไขข้อบกพร่อง Firebase Studio ผสานรวมกับบริการ Firebase และ Google Cloud ได้อย่างราบรื่น เช่น คุณสามารถใช้ Firebase Local Emulator Suite ได้โดยตรง จาก Firebase Studio เพื่อทดสอบ Firebase และ บริการ Google Cloud เช่น Firebase Authentication, Cloud Functions, Cloud Firestore, Cloud Storage, Firebase App Hosting และ Firebase Hosting อย่างละเอียดก่อนที่จะ เผยแพร่แอป |
วิธีการทำงาน
Firebase Studio รองรับหลายโหมดเพื่อรองรับสไตล์การพัฒนาที่แตกต่างกัน
การเขียนโค้ดที่มีการควบคุมอย่างเต็มที่: ทำงานใน IDE ที่อิงตาม Code OSS โดยตรง ซึ่งคุณสามารถ นำเข้ารีโปซิทอรีที่มีอยู่หรือเริ่มโปรเจ็กต์ใหม่ และใช้ส่วนขยาย จากรีจิสทรี Open VSX ได้ Gemini ใน Firebase ให้ความช่วยเหลือจาก AI ที่รับรู้พื้นที่ทำงานด้วยการเขียนโค้ดที่สมบูรณ์ การสร้างโค้ด การทดสอบ การเรียกใช้เครื่องมือ และการจัดทำเอกสาร คุณสามารถปรับแต่งพื้นที่ทำงาน วิธีการติดตั้งใช้งาน และสภาพแวดล้อมรันไทม์เป้าหมายได้อย่างเต็มที่ ด้วยการรองรับการกำหนดค่าที่ขยายได้โดยใช้ Nix
การแจ้งโดยไม่ต้องเขียนโค้ด: เอเจนต์การสร้างต้นแบบแอป หรือที่เรียกว่า Prototyper ช่วยให้คุณสร้างพื้นที่ทํางานใหม่เพื่อ สร้างต้นแบบและปรับแต่งไอเดียแอปด้วย Gemini ใน Firebase โดยไม่ต้องเขียนโค้ด ทำงานร่วมกับ เอเจนต์โดยใช้พรอมต์แบบมัลติโมดัลเพื่อพัฒนาแอปแบบฟูลสแต็กอย่างต่อเนื่อง (ปัจจุบันใช้ได้กับเว็บแอป) ทดสอบและแก้ไขข้อบกพร่อง รวมถึงแชร์งานกับ ผู้อื่นได้โดยตรงจากเบราว์เซอร์ คุณสามารถย้อนกลับการเปลี่ยนแปลงได้ทันทีหากจำเป็น เพิ่มฟีเจอร์ใหม่ ทดสอบ เผยแพร่ไปยัง Firebase App Hosting และ ตรวจสอบประสิทธิภาพของแอปด้วยความสามารถในการสังเกตการณ์ในตัว
คุณสามารถเปลี่ยนจากการเขียนโค้ดเป็นการป้อนพรอมต์ได้อย่างราบรื่นเพื่อใช้ประโยชน์จาก จุดแข็งของแต่ละอย่าง เช่น คุณสามารถเริ่มต้นด้วยต้นแบบใน App Prototyping agent ที่ครอบคลุมพื้นฐาน เช่น โครงสร้างแอปและโฟลว์ของผู้ใช้ จากนั้นเปลี่ยนไปใช้ Code เพื่อใช้ตรรกะและการผสานรวมที่กำหนดเองเพิ่มเติม
ความยืดหยุ่นนี้ช่วยให้คุณทำซ้ำได้อย่างรวดเร็วและสร้างแอปที่ตอบสนองความต้องการเฉพาะของคุณได้ทั้งหมดจาก Firebase Studio
ราคา โควต้า และขีดจำกัด
คุณเข้าถึง Firebase Studio ได้โดยไม่มีค่าใช้จ่าย แต่สามารถเพิ่มจำนวนพื้นที่ทำงานที่สร้างได้โดยเข้าร่วมโปรแกรมนักพัฒนาซอฟต์แวร์ของ Google การผสานรวมบางอย่าง (เช่น Firebase App Hosting) อาจต้องใช้บัญชี Cloud Billing
ดูข้อมูลเพิ่มเติมได้ที่ราคา โควต้า และขีดจำกัดของ Firebase Studio
วิธีที่ Firebase Studio ใช้ข้อมูลของคุณ
การใช้งาน Firebase Studio จะอยู่ภายใต้ข้อกำหนดในการให้บริการของ Google
อย่างไรก็ตาม โปรดทราบว่าการใช้ฟีเจอร์ Generative AI ภายใน Firebase Studio จะอยู่ภายใต้นโยบายการใช้งานที่ไม่อนุญาตสำหรับ Generative AI และGemini APIข้อกำหนดในการให้บริการเพิ่มเติม (อยู่ภายใต้Gemini APIข้อกำหนดในการให้บริการเพิ่มเติม: บริการที่ไม่เสียค่าใช้จ่ายโดยเฉพาะ)
หากต้องการบล็อกการใช้พรอมต์และคำตอบของคุณเพื่อฝึกโมเดล โปรดอย่าใช้ App Prototyping agent และอย่าใช้ Gemini ใน Firebase ภายใน Firebase Studio หากต้องการบล็อกการใช้โค้ดของคุณเพื่อฝึกโมเดล ให้ ปิดการเติมโค้ด และการจัดทำดัชนีโค้ด ในการตั้งค่า Firebase Studio