AIER เป็นเว็บแอปพลิเคชันที่ช่วยให้คุณสร้างและแบ่งปัน AI Avatars กับเพื่อนของคุณ มันถูกสร้างขึ้นด้วย next.js, supabase และ openai
https://aier.app/


2023-06-05: ฉันได้ตัดสินใจใช้เราเตอร์หน้าหน้าและข้อมูลด้านไคลเอนต์เพื่อสร้างแอพนี้ฉันจะไม่อัพเกรดเราเตอร์แอป Next.js ด้วยตัวเอง
หากคุณต้องการใช้เราเตอร์แอป Next.js และการดึงข้อมูลฝั่งเซิร์ฟเวอร์ยินดีต้อนรับการร้องขอการดึงยินดีต้อนรับ
npm installcp .env-vercel.local.example .env.local
# modify env varsnpm run devcp .env-emb.local.example .env.local
# modify env varsดาวน์โหลดชุดข้อมูลจาก aier-data
วิ่ง
npm run embed:tnpm install supabase --save-devnpx supabase loginnpx supabase gen types typescript --project-id [YOUR-PROJECT-REF] --schema public > types_db.tsnpm i -g vercelvercel login
vercel link
vercel env pull .env.localหากต้องการเริ่มต้นให้คลิกปุ่ม "ปรับใช้กับ Vercel" ด้านล่าง

เมื่อโครงการปรับใช้ให้ดำเนินการต่อด้วยขั้นตอนการกำหนดค่าด้านล่าง
การสร้างเริ่มต้นจะล้มเหลวเนื่องจากตัวแปรสภาพแวดล้อมแถบที่หายไป หลังจากกำหนดค่าแถบแล้วให้ใช้แอปพลิเคชันใหม่อีกครั้ง
สำหรับการเปลี่ยนเส้นทาง https://**vercel.app/*/* รับรองความถูกต้อง (ลิงก์เวทมนตร์ผู้ให้บริการ OAuth) ทำงานอย่างถูกต้องในการปรับใช้ตัวอย่างนำทางไปยังการตั้งค่าการรับรองความถูกต้อง (เช่น https://app.supabase.com/project/:project-id/auth/url-configuration )
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับรูปแบบการเปลี่ยนเส้นทางไวด์การ์ดในเอกสาร
คุณสามารถใช้ผู้ให้บริการเข้าสู่ระบบของบุคคลที่สามเช่น GitHub หรือ Google อ้างถึงเอกสารเพื่อเรียนรู้วิธีกำหนดค่าเหล่านี้ เมื่อกำหนดค่าแล้วคุณสามารถเพิ่มลงในอาร์เรย์ของ provider ของส่วนประกอบ Auth ในหน้า signin.tsx