RewardApp / structure /ai_integrat.txt
Mhdeusi's picture
Create ai_integrat.txt
65f6334 verified
RewardApp/
├── ai/
│ ├── generators/
│ │ ├── lesson_generator.js # تولید درس با مدل زبانی
│ │ ├── quiz_generator.js # تولید کوییز با پاسخ صحیح
│ │ ├── exercise_generator.js # تولید تمرین تشریحی با کلیدواژه و پاداش
│ │ └── image_generator.js # فراخوانی API برای تولید تصویر آموزشی
│ ├── api/
│ │ ├── ai_config.json # تنظیمات مدل‌ها (توکن، دقت، زبان، سبک)
│ │ └── ai_client.js # اتصال به API مدل‌های زبانی و تصویری
│ └── validation/
│ └── schema_validator.js # بررسی تطابق خروجی با قرارداد داده
├── data/
│ ├── lessons/ # ذخیره درس‌های تولیدشده
│ ├── quizzes/ # ذخیره کوییزهای تولیدشده
│ ├── exercises/ # ذخیره تمرین‌های تولیدشده
│ └── generated/ # نسخه‌های خام تولیدشده قبل از اعتبارسنجی
├── assets/
│ ├── images/ # ذخیره تصاویر تولیدشده توسط AI
│ └── icons/
├── js/
│ ├── logic/
│ │ └── ai_integration.js # فراخوانی توابع تولید محتوا از رابط کاربری
│ └── ui/
│ └── content_creator_ui.js # رابط کاربری برای تولید درس جدید با یک کلیک
├── config.json # اضافه کردن کلیدهای API و تنظیمات تولید
├── README.md # مستندسازی نحوه استفاده از تولید خودکار