طراحی و پیادهسازی ورکفلو هوشمند n8n برای ربات آموزش زبان
در تهران
در وبسایت کارلنسر(2 روز پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری: پروژهای
مهارتهای مورد نیاز:
برنامه نویسی
ساخت ربات تلگرام
n8n
کدنویسی
برنامه نویسی وب
ساخت ربات
ربات
طراحی ربات
python
پایتون
بازه حقوق:از 2,500,000 تا 3,000,000 تومان
نحوه پرداخت:پروژهای
متن کامل آگهی:
ساخت ورکفلو n8n برای ربات تلگرام استاد آموزش زبان انگلیسی
مقدمه
هدف اصلی، ایجاد یک سیستم آموزشی زبان انگلیسی شخصیسازیشده است که از طریق ربات تلگرام با کاربر تعامل کند. این سیستم سطح زبان کاربر را تعیین میکند، برنامهریزی آموزشی انجام میدهد، آموزش میدهد، پیشرفت را ارزیابی میکند و بر اساس نیازهای کاربر تنظیم میشود. ورکفلو کاملاً رایگان، بدون نیاز به نسخه پرمیوم n8n، و با معماری تمیز و کاربرپسند طراحی خواهد شد. زبان تعامل سیستم با کاربر فارسی خواهد بود، و از هوش مصنوعی (با API رایگان) برای تولید محتوای داینامیک استفاده میشود.
شامل جزئیات فنی، مراحل اجرا، و خروجی نهایی است. تمرکز بر سادگی، قابلیت گسترش، و تجربه کاربری مطلوب (دوستانه اما جدی و مصمم) است.
اهداف پروژه
تعیین سطح زبان کاربر: با استفاده از آزمون ترکیبی سبک (گرامر، واژگان، رایتینگ متنی) و تحلیل هوشمند.
هدفگذاری آموزشی: پرسش از آزمون هدف (مانند IELTS، TOEFL یا عمومی)، زمان باقیمانده تا آزمون، و زمان مطالعه روزانه.
برنامهریزی هوشمند: بر اساس سطح (CEFR و تخمین IELTS)، زمان، و مهارتهای انتخابی کاربر (مانند Grammar, Vocabulary, Speaking, Writing, Listening, Reading).
آموزش تعاملی: ارائه درس، مثال، تمرین، سؤال، و فیدبک مرحلهبهمرحله از طریق چت تلگرام. استفاده از ویس فقط در موارد ضروری مانند تلفظ، Reading یا Speaking.
ارزیابی پیشرفت: تست هفتگی برای اندازهگیری پیشرفت، و تنظیم خودکار برنامه (سختی، تمرکز مهارتها، سرعت، و لحن چت) بر اساس سرعت یادگیری کاربر.
گزارشدهی: گزارشهای روزانه پیگیری، هفتگی خلاصه، و ماهانه پیشرفت و پیشبینی.
تعامل کاربرپسند: چت مرحلهبهمرحله بدون اسپم، با لحن دوستانه اما جدی.
دامنه پروژه
مهارتهای پوششدادهشده: Grammar, Vocabulary, Speaking, Writing, Listening, Reading. کاربر میتواند مهارتها را انتخاب کند.
پوشش سطوح: تمام سطوح آکادمیک CEFR (A1 تا C2) با تمرکز ویژه بر IELTS (تخمین نمره).
پوشش آزمونها: IELTS، TOEFL، و عمومی (General English).
ویژگیهای اضافی:
استفاده از ویس تلگرام فقط در مواقع ضروری (تلفظ، Speaking/Reading).
پرامپتهای مهندسیشده و داینامیک برای هوش مصنوعی، با هدف تشخیص سریع نیاز کاربر و یادگیری بهتر.
محدودیتها: بدون نود پرمیوم n8n، استفاده از API هوش مصنوعی رایگان (جای API Key خالی گذاشته شود با کامنت). ذخیرهسازی دادهها در n8n internal data (بدون مشکل پیشبینیشده).
معماری سیستم
ورودی و تعامل
ربات تلگرام: استفاده از Webhook برای دریافت پیامهای کاربر و ارسال پاسخها.
State Machine: هر کاربر با user_id منحصربهفرد مدیریت میشود. حالتهای اصلی: Onboarding, Placement, Planning, Learning, Testing.
ذخیرهسازی دادهها
استفاده از n8n internal data برای ذخیره اطلاعات کاربر:
{
"state": "onboarding | placement | planning | learning | testing",
"level": "A1 | A2 | B1 | B2 | C1 | C2" (با تخمین IELTS),
"target_exam": "IELTS | TOEFL | General",
"daily_time": 60 (دقیقه),
"focus_skills": ["Speaking", "Grammar"],
"study_plan": { /* برنامه روزانه/هفتگی/ماهانه */ },
"learning_speed": "slow | normal | fast",
"last_assessment": "*******",
"progress_score": 0.65
}
هوش مصنوعی
ادغام: از HTTP Request Node برای اتصال به API هوش مصنوعی رایگان (مانند OpenRouter یا مشابه، با جای خالی API Key و کامنت).
پرامپتهای داینامیک: مهندسیشده برای شخصیسازی، مثلاً:
تو یک استاد زبان انگلیسی حرفهای هستی.
سطح کاربر: {{level}}
هدف: {{target_exam}}
مهارتهای فعال: {{focus_skills}}
زمان روزانه: {{daily_time}} دقیقه
به فارسی توضیح بده.
خیلی خلاصه آموزش بده.
بعد یک تمرین کوتاه بده.
بعد از تمرین سؤال بپرس و منتظر پاسخ بمان.
لحن: دوستانه اما جدی و مصمم.
مراحل ورکفلو
شروع و خوشآمدگویی: توضیح کوتاه و ورود به تعیین سطح.
تعیین سطح اولیه: آزمون سبک ترکیبی (2 گرامر، 2 واژگان، 1 رایتینگ). تحلیل با AI و خروجی CEFR + تخمین IELTS.
هدفگذاری: پرسش از آزمون هدف، زمان باقیمانده، زمان روزانه، و انتخاب مهارتها.
برنامهریزی: تولید برنامه روزانه/هفتگی/ماهانه بر اساس ورودیها.
آموزش روزانه:
درس + مثال.
تمرین + سؤال.
فیدبک AI.
پیگیری روزانه با چت مرحلهبهمرحله.
تست هفتگی: آزمون تطبیقی، مقایسه پیشرفت، و تنظیم برنامه (سختی، تمرکز، سرعت، لحن).
گزارشدهی: خلاصه هفتگی و ماهانه با پیشنهادها.
ابزارها و فناوریها
n8n: ورکفلو اصلی، بدون نود پرمیوم.
تلگرام API: برای Webhook و ارسال پیام/ویس.
هوش مصنوعی: HTTP Request به API رایگان.
پرامپت مهندسی: برای تشخیص سریع و مچ شدن با کاربر.
زمانبندی و خروجی
زمان اجرا: ورکفلو کامل در JSON n8n آماده Import (در 2 پیام پشتسرهم برای جلوگیری از طولانی شدن).
خروجی نهایی:
معماری کامل (توضیح هر نود).
JSON n8n (Import-ready).
نسخه MVP اولیه (در صورت نیاز) و سپس نسخه کامل.
قابلیت گسترش به اپ/وب در آینده.
هزینهها و پیشنیازها
هزینه: رایگان (بدون پرمیوم n8n، API هوش مصنوعی رایگان).
پیشنیازها:
ربات تلگرام ساختهشده (با Token).
API Key هوش مصنوعی (جای خالی با کامنت).
ریسکها: محدودیتهای API رایگان (مانند Rate Limit) – پیشنهاد: استفاده از جایگزینهای متعدد.
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.