{% extends "base.html" %} {% block title %}OSAFIS PromptLab - Prompt Injection Lab{% endblock %} {% block body %}
OSAFIS PromptLab{{ tr('آزمایشگاه تزریق پرامپت') }}

{{ tr('مدل را بشکن') }}
{{ tr('دفاع را اندازه بگیر') }}

{{ tr('آزمایشگاه محلی OSAFIS برای مشاهدهٔ تزریق مستقیم، تزریق غیرمستقیم، ربایش ابزار و خروج داده با مدل واقعی Ollama و چهار معماری دفاعی قابل مقایسه') }}

{{ tr('مسیر سنجش حمله') }}{{ tr('تمرینی') if is_sim else tr('آزمایش زنده') }}
  1. 01
    {{ tr('ورودی کنترل‌نشده') }}{{ tr('پرامپت دانشجو وارد زمینه می‌شود') }}
    {{ tr('مشاهده') }}
  2. 02
    {{ tr('تصمیم مدل') }}{{ tr('دستور داده را به چالش می‌کشد') }}
    {{ tr('آزمون') }}
  3. 03
    {{ tr('مرز اثر حساس') }}{{ tr('نشت داده و اقدام ابزار سنجیده می‌شود') }}
    {{ tr('کنترل') }}
  4. 04
    {{ tr('حکم قابل اندازه‌گیری') }}{{ tr('نتیجه همراه با ردیابی ثبت می‌شود') }}
    {{ tr('نتیجه') }}
{{ tr('یادگیری') }}

{{ tr('پیش از آزمایش، مبانی را مرور کنید') }}

{{ tr('تزریق پرامپت را با مثال‌های روشن و مسیرهای دفاعی یاد بگیرید، سپس آموخته‌ها را در سناریوها آزمایش کنید') }}

PDFPPTX{{ tr('پیش‌نمایش آنلاین') }}
{{ tr('مشاهده آموزش‌ها') }} {{ tr('در وب‌سایت OSAFIS باز می‌شود؛ نیازمند اینترنت است') }}
{{ tr('سناریوی عملی') }}{{ TARGETS|length }}{{ tr('هفت بردار حمله') }}
{{ tr('سطح دفاع') }}4{{ tr('از خام تا معماری') }}
{{ tr('تکنیک مرجع') }}{{ n_tech }}{{ tr('همراه مسیر تمرین') }}
{{ tr('موتور فعلی') }}{{ 'LIVE' if engine.mode == 'live' and engine.ok else 'SIM' }}{{ engine.model or tr('تمرینی') }}
{{ tr('MISSION BOARD') }}

{{ tr('سناریوهای عملی') }}

{{ tr('هر کارت را در چهار سطح دفاع آزمایش کن. نقطه‌های روشن یعنی آن سطح را با موفقیت به پایان رسانده‌ای.') }}

{% for x in TARGETS %}
{{ x.cat }} {{ tr('LAB') }} {{ '%02d'|format(x.n|int) }} {{ x.curriculum.difficulty }} · {{ x.curriculum.points }} {{ tr('امتیاز') }}

{{ x.title }}

{{ x.sub }}

{{ x.curriculum.standards[0] }}
{{ tr('ورود به لاب') }} ← {% for l in LEVELS %}{% endfor %}
{% endfor %}
{{ tr('WORKFLOW') }}

{{ tr('روش کار') }}

01

{{ tr('یک سطح دفاع انتخاب کن') }}

{{ tr('همان سناریو را با چهار طراحی متفاوت اجرا کن؛ نه چهار توضیح نظری.') }}

02

{{ tr('پرامپت حمله را بساز') }}

{{ tr('مدل زنده پاسخ می‌دهد و موتور ارزیابی فقط اثر واقعی را امتیاز می‌دهد.') }}

03

{{ tr('ردیابی را بخوان') }}

{{ tr('نسخهٔ امن‌شدهٔ زمینه، فیلترها، زمان اجرا و حکم نهایی را کنار هم ببین.') }}

{% endblock %}