โปรเจกต์โอเพนซอร์ส
TwinzyAI
เกม AI ที่เน้นความเป็นส่วนตัว อ่านลักษณะสไตล์ที่มองเห็นได้จากภาพถ่าย โดยไม่ระบุตัวตนของใครเลย
ภาพรวม
ผู้เล่นอัปโหลดภาพถ่ายและได้รับการวิเคราะห์สไตล์และบุคลิกที่มองเห็นได้อย่างสนุกสนาน ซึ่งสามารถแชร์ผ่านลิงก์ชั่วคราวได้ ผลิตภัณฑ์ทั้งหมดออกแบบขึ้นภายใต้ข้อจำกัดเดียว: ต้องสนุกโดยไม่กลายเป็นเครื่องมือจดจำใบหน้า
สถาปัตยกรรม
frontend ด้วย Next.js พร้อม API จาก NestJS และ Fastify รันในคอนเทนเนอร์ Docker เรียกใช้ Gemini สำหรับการวิเคราะห์ ไปป์ไลน์ตรวจสอบความถูกต้องของภาพ สกัดลักษณะที่มองเห็นได้ ลบบัฟเฟอร์ภาพทันที และทุกขั้นตอนถัดไปทำงานกับข้อความเท่านั้น
งานวิศวกรรม
คุณสมบัติด้านความเป็นส่วนตัวคือฟีเจอร์หลัก: ไม่มีการจดจำใบหน้า ไม่มีการจับคู่ตัวตน ไม่มีการเก็บภาพถาวร และประมวลผลเป็นข้อความเท่านั้นหลังสกัดลักษณะเสร็จ นอกจากนี้ยังมีการตรวจสอบความถูกต้องของภาพอย่างปลอดภัย มาตรการความปลอดภัยสำหรับเนื้อหาที่สร้างขึ้น ลิงก์แชร์ที่หมดอายุ การรองรับสองภาษาอาหรับ-อังกฤษ และ PWA ที่เน้นมือถือเป็นหลัก
- บทบาท
- พัฒนาระบบทั้งหมดและออกแบบไปป์ไลน์ความเป็นส่วนตัวที่กันข้อมูลภาพออกจากการจัดเก็บโดยสิ้นเชิง
- หมวดหมู่
- AI
- สแตก
- Next.jsNestJSFastifyTypeScriptGeminiDocker
- ภาษาโปรแกรม
- TypeScript