پایپلاین ذخیرهسازی، تحلیل و استخراج سؤالات پرسش و پاسخ
۲ روز پیش
کارفرمای جدید
قزوین

ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه ایجاد و سازماندهی پایگاه دانش و پایپلاین فنی مربوط به ذخیرهسازی، تحلیل و استخراج سؤالات چالش پرسش و پاسخ متارنگ در نوتبوک Index Civilization Digital Metarang، با هدف پوشش ۳۶۹ سؤال تدوینشده فعلی و تولید بانک جامع سؤالات جدید، بر پایه اسناد مرجع نوتبوکهای زیرساختی متارنگ.
۱. معماری و ساختار پایگاه دانش در نوتبوک Index Civilization Digital Metarang
برای پوشش ۳۶۹ سؤال تدوینشده فعلی و تولید بانک جامع سؤالات جدید، پایگاه دانش در این نوتبوک بر پایه اسناد مرجع نوتبوکهای زیرساختی متارنگ سازماندهی میشود:
لایههای زیرساختی و توسعه نرمافزار:
بکاند، وب و میکروسرویسها: برگرفته از اسناد بکاند Go و فرانت Next-React شامل معماری Clean Architecture، پروتکلهای ارتباطی gRPC-Web، Envoy، WebSockets، کش هماهنگسازی با Revalidation Based-Tag و جریان داده با Prisma و PostgreSQL.
رندرینگ و چندسکویی: مستندات Metarang-Unity شامل مدیریت صحنهها بر اساس Prefab مرجع Root_D3_World_Shared، سیستم استریم دارایی با Addressables، خطوط شبکه روی WebGL، Quest و Windows.
اقتصاد، الگوریتمها و بلاکچین:
مستندات مباحث امنیتی و قراردادها شامل مدل تهدیدات STRIDE، الزامات افتا و OWASP، تعهدات پیمانکاران، تحویل کدهای منبع در گیتهاب رسمی و اتوماسیون گردش کار با ایجنتهای AI و n8n.
۲. لاجیک فنی موتور چالش پرسش و پاسخ (سیکل و قوانین سیستمی)
سیستم چالش پرسش و پاسخ متارنگ بر اساس قوانین عملیاتی زیر فعالیت میکند:
سطح دسترسی برگزارکننده: ایجاد و پیکربندی چالش، منحصراً در اختیار شهروندان سطح خبرنگار (سطح ۲ با ۱۰۰۰ امتیاز) و سطوح بالاتر است. کاربران سطح شهروند عادی مجوز طرح سؤال و تعریف چالش را ندارند.
محاسبه هوشمند ظرفیت و انطباق مالی:
ظرفیت سؤالات برابر است با:
ظرفیت سؤالات = ⌊ کل بودجه چالش ÷ جایزه به ازای هر سؤال ⌋
داراییهای قابل تخصیص شامل رنگ قرمز (تجاری)، رنگ آبی (آموزشی)، رنگ زرد (مسکونی)، توکن PSC و لایر هستند. سامانه ثبت هرگونه سؤال مازاد بر ظرفیت مالی شارژشده را مسدود میکند.
مکانیزم جذب و رتبهبندی چالشها (Engine Discovery Priority): اولویتبندی در فهرست پیشنهادی بر مبنای ارزش ذاتی جایزه به ازای هر سؤال رتبهبندی میشود تا پلتفرم به شکل خودکار ارزشمندترین چالشها را به شرکتکنندگان پیشنهاد دهد.
حفاظت در برابر سوءاستفاده (Engine Burn & Replay-Anti): در صورت ثبت پاسخ اشتباه توسط یک کاربر، شناسه سؤال برای همان کاربر در جدول شرکتکننده قفل/سوزانده شده و دسترسی مجدد به آن قطع میگردد؛ همچنین طبق ساختار امتیازی پایه، پاسخ اشتباه کسر امتیاز منفی در پی دارد.
پایان، آزادسازی و آرشیو: با اتمام بودجه جایزه، پاسخدهی به تمامی ظرفیت یا انقضای زمان چالش، وضعیت به Archived منتقل شده و کل شاخصها (تعداد شرکتکنندگان، نسبت پاسخ درست به غلط و حجم دارایی پرداختشده) بدون حذف فیزیکی، در بایگانی ماندگار میشوند.
3. متدولوژی تدوین سؤالات جدید متناسب با پشته فنی متارنگ
سؤالات چهارگزینهای جدید در پنج لایه موضوعی استخراج و طبقهبندی میشوند:
دسته تخصصی منابع مستنداتی در اکوسیستم متارنگ نمونه موضوعات جهت استخراج پرسش
رویدادها و چالشها مستندات چالشهای طراحی آریانا، ایام تقویم، مسابقات گذشته چالشهای طراحی ایستگاه دوچرخه، دروازههای تلپورت، مقررات حق ممانعت و فعالیتهای مشاع
نسخهها و رویدادهای نگارش تاریخچه نسخههای V1.1.21 تا V1.1.35 و V1.1.27 تغییرات ریسپانسیو مودالها، رفع مشکل زوم فیلدهای ورودی در موبایل، افزونههای چرخه شب و روز
زیرساخت سرور و بکاند مستندات بکاند Go و Node.js، معماری Clean، الگوی Ports & Adapters در Go، خط لولههای Web-gRPC، مدیریت Ticket Allocation با سشنها —
کلاینت سهبعدی و گرافیک مخزن Unity D-3، پایپلاین WebGL/Quest استریم اشیاء با Addressables، فرمت GLB2.0/glTF، همگامسازی موقعیت و محدوده ۳ متری چت صوتی
بلاکچین، اقتصاد و امنیت وایتپیپر V0.1، مدل STRIDE، توکنهای PSC/PSD فرمول روتینگ بهینه چندجهشی (Multi-Hop)، رأیگیری مدل Quadratic، سیستم کشف تبانی با ZKP
4. فرآیند گامبهگام اجرایی پایپلاین داده در نوتبوک
انتقال اسناد جامع به نوتبوک:
مستندات ریپازیتوریهای هسته، چارتهای سازمانی، اسناد مصوب معماری V1.1.35، الگ ریلیز نسخهها و فایلهای سیستم دیزاین فرانت و بکاند بهصورت منابع تفکیکشده به این نوتبوک ضمیمه میشوند.
اجرای پرامپتهای مهندسیشده استخراج پرسش بر اساس استاندارد HAM:
هر سؤال با تکیه بر ۹ مرحله ابعادبندی مسئله (شفافیت، عدم سوگیری، دقت فنی، تطبیق با استانداردهای سیستمی) تولید شده و پاسخ صحیح آن باید مستقیماً از داخل متن کدها، مستندات رسمی یا وایتپیپر قابل رفرنس باشد.
تولید خروجی ساختاریافته دوگانه:
فایل Excel حاوی ستونهای استاندارد (Question, Opt1, Opt2, Opt3, Opt4, Answer, Author, Title_Ad, Link_Ad) جهت بارگذاری بدون واسطه در پنل مدیریت چالشها در سایت.
مستند تحلیلی رفرنسها: دربرگیرنده دلیل درستی گزینه و ارجاع دقیق به کامیت، تسک یا سند معماری مربوطه جهت استفاده داوران و مجمع علمی متارنگ.
دستورالعمل جامع تحویل تسکها و چرخه حیات توسعه (Definition of Done)
در فرآیند ثبت و اجرای تمامی تسکها، رعایت اصول زیر الزامی است (بسته به ماهیت و دامنه هر تسک/سرویس، برخی جزئیات ممکن است کم یا زیاد شوند):
محیط و مخزن تحویل: شروع، توسعه و تحویل کار باید منحصراً روی گیتهاب (GitHub)، در مخزن اختصاصی پروژه و برنچ تعیینشده (Feature Branch یا برنچ موظف طبق ساختار GitFlow) انجام پذیرد.
استقرار نسخه آزمایشی (Staging): پس از اتمام توسعه اولیه، نسخه کاندید جهت انجام تستهای پذیرش (Acceptance / Smoke Tests) بر روی محیط استقرار موقت (Staging / Development Server) دیپلوی شود.
مشاهده جزئیات پیشنهادهای این پروژه
گزارش تخلف
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه پروژه را با دوستان خود به اشتراک بگذارید