سلام! این چیزهایی هست که به صورت کلی هوش مصنوعی گفته از اونجایی که شما در قسمت بازی اطلاعاتی نداری اون قسمت را با هم حرف میزنیم و هر راهنمایی برای سرعت در کار انجام میدم مراحل کلی ساخت بات برای میتیک: 1. درک نیازها و هدف بات قبل از هر چیزی، باید مشخص کنی که باتت قراره چه کاری انجام بده. برای میتیک، ممکنه بخوای باتت کارهایی مثل مدیریت مکانیکها، هماهنگی با تیم، یا اتوماسیون یه سری وظایف خاص (مثل هیل کردن، دیپیاس زدن، یا جاخالی دادن از AoE) رو انجام بده. میتیکها معمولاً نیاز به دقت بالا و واکنش سریع دارن، پس باتت باید بتونه به تغییرات سریع محیط واکنش نشون بده. 2. انتخاب ابزار و زبان برنامهنویسی زبان برنامهنویسی: پایتون (Python) به خاطر سادگی و کتابخونههای زیادش (مثل PyAutoGUI یا OpenCV) گزینه خوبیه. البته Lua هم معمولاً برای اسکریپتنویسی در WoW استفاده میشه، چون ادانهای بازی با این زبان نوشته میشن. ابزارها: برای خوندن اطلاعات بازی (مثل موقعیت کاراکتر، مقدار HP، یا زمانبندی تواناییها)، نیاز به یه روش برای تعامل با بازی داری. این میتونه از طریق: Memory Reading: استفاده از ابزارهایی مثل Cheat Engine برای خوندن حافظه بازی. Pixel Detection: تشخیص رنگها و الگوهای روی صفحه (مثلاً برای شناسایی AoE). APIهای سرور خصوصی: اگه روی سرور خصوصی کار میکنی، ممکنه بتونی از API سرور استفاده کنی. 3. جمعآوری اطلاعات از بازی باید بتونی دادههای مهم رو از بازی بگیری، مثل: موقعیت کاراکترها (خودت و باس). وضعیت بوفها و دیبافها. زمانبندی تواناییها (Cooldowns). تشخیص مکانیکهای خاص میتیک (مثلاً انفجارها یا خطوط خطر). برای این کار، میتونی از ادانهایی مثل WeakAuras یا DBM استفاده کنی و باتت رو طوری تنظیم کنی که اعلانهای این ادانها رو بخونه. 4. نوشتن منطق بات باتت باید یه سری تصمیمگیری خودکار داشته باشه. مثلاً: اگه HP زیر 30% رفت، پotion استفاده کن. اگه باس یه AoE خاص زد، سریع جابهجا شو. اگه تانک مرد، یه نفر دیگه رو هدف بگیر و هیل کن. این منطق رو میتونی با شرطهای ساده (if/else) یا حتی الگوریتمهای پیچیدهتر (مثل یادگیری ماشین) پیادهسازی کنی. 5. اتوماسیون ورودیها برای کنترل کاراکتر، بات باید کیبورد و ماوس رو شبیهسازی کنه. توی پایتون، کتابخونههایی مثل pynput یا keyboard برای این کار عالی هستن. مثلاً: فشار دادن کلید "W" برای حرکت رو به جلو یا کلیک روی یه نقطه خاص از صفحه. 6. تست و بهینهسازی باتت رو توی محیطهای ساده (مثل دانجنهای معمولی) تست کن و کمکم برای میتیک بهینهاش کن. دقت کن که تاخیر (latency) و عملکرد سیستم روی سرعت واکنش بات تاثیر داره. 7. رعایت قوانین همونطور که گفتم، توی سرورهای رسمی بلیزارد، استفاده از بات ممنوعه. اگه میخوای فقط برای سرگرمی یا یادگیری این کار رو بکنی، سرورهای خصوصی (مثل AzerothCore یا TrinityCore) رو امتحان کن. این سرورها محیطی برای تست و توسعه دارن. یه مثال ساده با پایتون: فرض کن میخوای باتت وقتی HP کاراکترت کم شد، به طور خودکار یه Potion مصرف کنه: python Wrap Copy import pyautogui import time import keyboard # تابع برای چک کردن HP (فرضی - باید با ابزار واقعی جایگزین بشه) def check_hp(): # مثال: فرض میکنیم HP رو از رنگ یه نوار روی صفحه تشخیص میدیم hp_bar = pyautogui.pixel(100, 100) # مختصات نوار HP if hp_bar[0] < 50: # اگه رنگ قرمز شد return True return False # تابع برای استفاده از Potion def use_potion(): pyautogui.press("1") # فرض میکنیم Potion روی کلید 1 ست شده print("Potion استفاده شد!") # حلقه اصلی while True: if check_hp(): use_potion() time.sleep(0.5) # یه تاخیر کوچک برای جلوگیری از فشار روی CPU این فقط یه نمونه سادهست و برای کار واقعی باید مکانیزم تشخیص HP رو با Memory Reading یا ادانها جایگزین کنی. نکات اضافی: منابع: توی فرومهایی مثل OwnedCore یا GitHub پروژههای آماده برای بات WoW پیدا میشه که میتونی ازشون ایده بگیری. میتیکها: هر میتیک مکانیکهای خاص خودش رو داره. پس باتت باید برای هر باس جداگانه تنظیم بشه. اخلاقیات: اگه با تیم بازی میکنی، استفاده از بات ممکنه تجربه بقیه رو خراب کنه. بهتره فقط برای تست یا سرگرمی شخصی استفاده کنی.
25,000,000 تومان
26 اسفند 1403
30 روز
0 پیشنهاد
ندارد
حرفه ای
هدف: طراحی و پیادهسازی یک پلتفرم هوشمند آموزشی ویژه معلمان که با بهرهگیری از مدلهای هوش مصنوعی (مانند GPT)، فرآیند تدریس، برنامهریزی درسی، تولید محتوای آموزشی و ارزیابی دانشآموزان را تسهیل کند. ۱. ویژگیهای کلی پروژه ✅ نوع پلتفرم: وباپلیکیشن (قابل اجرا روی دسکتاپ و موبایل) ✅ تکنولوژی پیشنهادی: فرانتاند: Next.js (یا React.js) بکاند: Laravel (PHP)+Python + Node.js (مدیریت کاربران، اشتراک ها، پرداخت ها و داشبورد) ✅ اتصال به مدلهای هوش مصنوعی (API OpenAI / مدلهای فارسی) ✅ پنل مدیریتی: برای کنترل سطح دسترسی کاربران و تنظیمات سیستم ✅ پلنهای اشتراک: رایگان، استاندارد، محبوب و پیشرفته (با امکانات محدود و پیشرفته) ۲. معماری بکاند و فرانتاند 🔹 معماری بکاند: ✅ Python: پردازش کتاب های درسی، استخراج داده ها و اتصال به هوش مصنوعی ✅ فریمورک: لاراول (PHP) برای مدیریت کاربران، اشتراکها و ذخیره دادهها ✅ Node.js برای پردازش درخواستهای هوش مصنوعی ✅ API Gateway: برای اتصال فرانتاند به هوش مصنوعی و پایگاه داده ✅ مدیریت پایگاه داده: ذخیره اطلاعات کاربران، درخواستها، محتواهای تولیدشده و گزارشهای عملکرد 🔹 معماری فرانتاند: ✅ فریمورک: Next.js ✅ UI/UX: طراحی مدرن و واکنشگرا (ریسپانسیو) ✅ اتصال به API بکاند برای دسترسی به خدمات هوش مصنوعی و مدیریت کاربران ۳. طراحی اختصاصی صفحه اصلی و داشبورد معلم 🔹 صفحه اصلی (Landing Page) ✅ نمایش ویژگیهای کلیدی پلتفرم ✅ بخش معرفی هوش مصنوعی و مزایای آن برای معلمان ✅ ثبتنام و ورود کاربران ✅ توضیح پلنهای اشتراک و امکانات هر کدام 🔹 داشبورد معلمان ✅ ۳ بخش اصلی: 1️⃣ نوار کناری (Sidebar) → شامل ۱۰ ابزار اصلی 2️⃣ صفحه اصلی داشبورد → نمایش ابزارهای موردنیاز و وضعیت کاربر 3️⃣ پروفایل کاربری → مدیریت اشتراک، اطلاعات فردی، تیکتهای پشتیبانی ✅ ۱۰ ابزار اصلی در داشبورد: ✔ برنامهریزی درسی هوشمند ✔ تولید محتوای آموزشی (کاربرگ، بازی، داستان) ✔ ابزارهای ارزیابی و آزمونساز هوشمند ✔ مدیریت کلاس و تکالیف ✔ شخصیسازی آموزش ✔ ایجاد محتوای چندرسانهای (پاورپوینت، ویدئو، فلشکارت) ✔ تعامل با دانشآموزان و والدین ✔ تجزیه و تحلیل و گزارشدهی ✔ امکانات اجتماعی و انگیزشی ✔ دستیار آموزشی هوش مصنوعی (چتبات) 📌 هر ابزار باید قابلیت شخصیسازی و تنظیمات جداگانه داشته باشد. ۴. مدیریت و مهندسی پرامپتها برنامهنویس باید سیستمی را پیادهسازی کند که ادمین سایت بتواند پرامپتهای مربوط به هر ابزار را بهصورت داینامیک ویرایش، ذخیره و بهروزرسانی کند، بدون نیاز به تغییر کدها. نکات فنی 📌 ۱. هر ابزار (Feature) در پلتفرم دارای یک پرامپت اختصاصی است. 📌 ۲. این پرامپتها باید در پایگاه داده ذخیره شوند تا ادمین بتواند آنها را تغییر دهد. 📌 ۳. ادمین باید بتواند از طریق یک پنل مدیریت، پرامپتهای مربوط به هر ابزار را ویرایش و ذخیره کند. 📌 ۴. زمانی که معلم از یک ابزار استفاده میکند، سیستم باید پرامپت مربوطه را از پایگاه داده دریافت کرده و به هوش مصنوعی ارسال کن ۵. امکانات و ابزارهای داشبورد معلم 🔹 کنترل سطح دسترسی به ابزارها بر اساس پلن اشتراک 🔹 محدودیت تعداد درخواستها در پلنهای پایینتر 🔹 نمایش وضعیت اشتراک، تعداد درخواستهای باقیمانده و پیشنهاد ارتقا پلن 🔹 سیستم امتیازدهی و تحلیل رفتار کاربر برای پیشنهاد ابزارهای بهتر 📌 نکات مهم: ✅ طراحی گرافیکی جذاب و حرفهای برای داشبورد ✅ پنل مدیریتی برای مدیریت اشتراکها و کاربران ✅ زیرساخت امن و پایدار برای درخواستهای هوش مصنوعی ۶. روشهای درآمدزایی و مدیریت پرداختها ✅ پلنهای اشتراک: رایگان: محدودیت ۵۰ درخواست در ماه استاندارد: ۱۰۰۰ درخواست در ماه محبوب: ۵۰۰۰ درخواست در ماه پیشرفته: دسترسی نامحدود + دستیار آموزشی ویژه ✅ ویژگیهای مدیریت پرداخت: ✔ نمایش اشتراک فعلی و تاریخ انقضا ✔ امکان ارتقا پلن یا تمدید اشتراک ✔ ارائه پیشنهادهای ویژه برای ارتقا 📌 پرداختها باید از طریق درگاههای بانکی داخلی انجام شود. 7. پایگاه داده پلتفرم 📌پایگاه داده پلتفرم باید بهگونهای طراحی شود که مرجع اصلی آن کتابهای درسی بروز ایران باشد و تمامی ابزارهای هوش مصنوعی از این پایگاه داده برای تولید محتوا، آزمونسازی و تحلیل آموزشی استفاده کنند 8. نکات مهم برای فریلنسرها و زمانبندی پروژه 📌 مدت زمان پروژه: 30 روز 📌 شرایط همکاری: ✅ ارائه نمونهکارهای مرتبط ✅ توانایی پیادهسازی رابط کاربری حرفهای و روان ✅ آشنایی با هوش مصنوعی و APIهای مرتبط
سلام فقط لاراول PHP LARAVEL من درحال حاضر سایت دارم اما یه سری امکانات لازم دارم که باید اضافه بشه یا اگر شما پیشنهاد بدین از ابتدا سایتی رو طراحی کنیم که لاراول باشه. من در اینجا امکانات مورد نیاز سایت فعلی رو بیان میکنم. 1- یکی از موارد ضروری بحث استعلام قیمت است. که خیلی کار داره و خیلی سلیقه میخواد. • محصولاتی که ناموجود هستند دکمه ای داشته باشن به نام *استعلام قیمت* و این میتونه بجای *موجود شد به من اطلاع بده* قرار بگیره. برای استعلام زدن مجبور باشه که فقط شماره تلفنش رو وارد کنه و درخواست استعلام قیمت کنه. اینطوری ما میتونیم فرصت کنیم براش پیدا کنیم و قیمت بدیم. بعدم تا قیمت زدیم براش پیامک و اینک محصول ارسال بشه که بتونه خریدش رو انجام بده. 2- بارگذاری محصولات به واسطه فایل اکسل انجام شود کلیه ورودی ها از جمله محصولات و تگ ها و گروه بندی و غیره قابل بارگذاری با اکسل باشند. و همینطور امکان خروجی گرفتن با فایل اکسل فراهم باشد که بتوان روی آن انجام تغییرات را اعمال کرد و با بار گذاری مجدد فایل اکسل تغییرات در دسته بندی یا تگ ها یا قیمت و موجودی و غیره اعمال گردد. 3- سِئو داخلی 4- سرچ هوشمند 5- کلید کلی ناموجود کردن کالا از دید مشتری یا بدون قیمت کردن • کلید بستن فروش آنلاین و فعال کردن کارت به کارت 6- دربخش مشخصاتی که زیر محصولات وارد میکنیم لازمه که وقتی محصولی ایجاد کرده شد به صورت اتوماتیک بر حسب نوع خودرو مشخصات فنی خودرو زیر مشخصات قطعه هم بیاد. مثلا نوع خودرو نوع حجم موتور و ... 7- عکس و لوگوی خودرو به صورت اتوماتیک روی عکس محصولات بشیند. و محصولات که فاقد عکس هستند ، به صورت خودکار عکس خودروی مورد نظر نمایش داده شود. که نیازمند گروه بندی می باشد. 8- ایجاد صفحات انگلیسی 9- کیو آر کد کانتک زیر صفحه اصلی آورده شود 10- گزینه تماس چند منظوره شناور 11- اضافه کردن فیلد کدفنی 12- ایجاد امکان فروش چند محصول به صورت موارد با توضیحات بیشتر در فایل پی دی اف آوردم لطفا ملاحظه کنید توجه: فقط لاراول PHP LARAVEL سورس کد رو بعد از پرداخت به صورت کلی و با قابلیت تغییر توسط نفر سوم تحویل میگیرم.
ما به دنبال یک توسعهدهنده وب با تجربه برای ایجاد یک سیستم رزرو آنلاین برای یک هتل کوچک هستیم. این سیستم باید کاربران را قادر سازد تا به راحتی اتاقها را جستجو کرده، تاریخهای مورد نظر را انتخاب کرده و رزرو خود را به صورت آنلاین تکمیل کنند. ویژگیهایی همچون تقویم تعاملی، پرداخت آنلاین امن، و پروفایلهای کاربری باید جزء این سیستم باشند. نیاز به طراحی واکنشگرا و کاربردی داریم که بتواند تجربه کاربری مناسبی را ارائه دهد. اولویت با آن دسته از توسعهدهندگانی است که تجربه کار بر روی پروژههای مشابه را داشتهاند.
برای صفحه اول احتیاج به فضاسازی تصویرسازی و الماس سازی دارم به صورت حرفهای