প্রকল্প সম্পর্কে
MaaFramework হল ইমেজ রিকগনিশন প্রযুক্তি-ভিত্তিক একটি অটোমেশন ব্ল্যাক-বক্স টেস্টিং ফ্রেমওয়ার্ক, যা MAA (MaaAssistantArknights) প্রকল্পের উন্নয়ন অভিজ্ঞতা থেকে জন্ম নিয়েছে এবং সম্পূর্ণভাবে পুনর্লিখিত হয়েছে। ফ্রেমওয়ার্কটি C++20-এ লেখা, Windows, Linux, macOS এবং Android প্ল্যাটফর্ম সমর্থন করে, এবং Python (PyPI), C# (NuGet), Node.js (npm), Go এবং Rust সহ বহুভাষিক SDK প্রদান করে, যাতে বিভিন্ন প্রযুক্তি স্ট্যাকের ডেভেলপাররা সহজে ইন্টিগ্রেট করতে পারেন।
মূল ডিজাইন দর্শন হল লো-কোড এবং উচ্চ সম্প্রসারণযোগ্যতার সমন্বয়। ফ্রেমওয়ার্কটি Pipeline (টাস্ক পাইপলাইন) লো-কোড প্রোটোকল প্রবর্তন করেছে, ডেভেলপাররা ডিক্লারেটিভ কনফিগারেশনের মাধ্যমে দ্রুত অটোমেশন টেস্টিং প্রক্রিয়া তৈরি করতে পারেন, একই সাথে কোড স্তরে গভীর কাস্টমাইজেশনের ক্ষমতা সংরক্ষণ করে। প্রকল্পটি ProjectInterface v2 প্রোটোকলও সংজ্ঞায়িত করেছে, যা প্রকল্প ইন্টারফেস মানক করতে ব্যবহৃত হয়।
কমিউনিটি ইকোসিস্টেম তুলনামূলকভাবে সমৃদ্ধ, যা একাধিক দিক涵盖 করে:
সাধারণ GUI-এর ক্ষেত্রে, Avalonia-ভিত্তিক MFAAvalonia, PySide6-ভিত্তিক MFW-CFA, Tauri 2 + React-ভিত্তিক MXU, Vue + FastAPI-ভিত্তিক MWU, এবং Kotlin + Jetpack Compose-ভিত্তিক MaaFwApp রয়েছে, সবই ক্রস-প্ল্যাটফর্ম গ্রাফিক্যাল ইন্টারফেস সমাধান।
ডেভেলপমেন্ট টুলের ক্ষেত্রে, Pipeline ডিবাগার MaaDebugger, VSCode প্লাগইন maa-support-extension, ভিজ্যুয়াল Pipeline এডিটর MaaPipelineEditor এবং MaaInspector, লগ বিশ্লেষণ টুল MaaLogAnalyzer এবং MaaLogs, Prettier ফরম্যাটিং প্লাগইন, গ্রিন স্ক্রিন স্বয়ংক্রিয় প্রক্রিয়াকরণ টুল Auto Green Background, AI Agent-এর জন্য কমান্ড লাইন টুল maafw-cli, প্রকল্প স্ক্যাফোল্ড create-maa-project, এবং MaaCtl কমান্ড লাইন ক্লায়েন্ট ইত্যাদি অন্তর্ভুক্ত।
অ্যাপ্লিকেশন স্তরে, কমিউনিটি ইতিমধ্যে ফ্রেমওয়ার্কের উপর ভিত্তি করে একাধিক গেম এবং অ্যাপ্লিকেশনের অটোমেশন সহায়ক তৈরি করেছে, যার মধ্যে 《尘白禁区》《阴阳师》《战双帕弥什》《战舰少女R》《代号鸢》《少女前线2:追放》《梦幻西游手游》《未定事件簿》《不思议迷宫》《偶像梦幻祭2》《崩坏3》 সহ একাধিক প্রকল্প, এবং 学习强国-এর মতো ব্যবহারিক টুল রয়েছে।
অফিসিয়াল ডকুমেন্টেশন maafw.com-এ হোস্ট করা হয়েছে, কমিউনিটি রিসোর্স MaaHub (hub.maafw.com)-এ পাওয়া যাবে, AI সহায়ক ডকুমেন্টেশন কোয়েরি DeepWiki-এর মাধ্যমে করা যায়।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.