راهنمای برینو › نحوه‌ی کارکرد سیستم

⚙️ چت برینو پشت صحنه چطور کار می‌کند؟

از کجا جواب می‌دهد، چرا صفحه‌ی کتاب را درست می‌گوید، «راهنما» یعنی چه، وقتی سرویس قطع است چه می‌شود، بچه‌ها چطور محافظت می‌شوند و چه کسی چه چیزی را می‌بیند

SYS-07 همه

۱ هر پیام چه مسیری می‌رود؟

  1. پیامت (و عکس‌هایت) اول در گفتگو ذخیره می‌شود — اگر وسط کار اینترنت قطع شود، چیزی گم نمی‌شود و ارسال دوباره‌ی همان پیام تکراری ثبت نمی‌شود.
  2. سرور برینو تاریخچه‌ی گفتگو را از پایگاه داده می‌خواند (۲۰ پیام آخر + خلاصه‌ی قبلی‌ها)؛ اپ نمی‌تواند تاریخچه‌ی ساختگی بفرستد.
  3. اگر زمینه کتاب است، متن کتاب هم کنار سؤال گذاشته می‌شود (بخش ۲).
  4. جواب مدل کلمه‌به‌کلمه استریم می‌شود. تا رسیدن اولین کلمه، اپ حباب «برینو داره فکر می‌کنه…» را نشان می‌دهد.
  5. در پایان، جواب کامل، ارجاع‌های صفحه و مصرف (توکن و هزینه) ذخیره می‌شود.

۲ جواب از کتاب و «ص ۳۸»

۳ «راهنما» (سقراطی) و آزمون فعال

۴ وقتی سرویس هوش مصنوعی در دسترس نیست

برینو فقط از یک درگاه بین‌المللی (OpenRouter) استفاده می‌کند. اگر مدل اصلی جواب ندهد، خودکار سراغ مدل جایگزین می‌رود. اگر همه ناکام باشند، پیام در صف می‌رود و کاربر می‌بیند «الان جواب نمی‌رسد؛ به‌محض آماده شدن همین‌جا می‌آید»؛ جواب چند دقیقه بعد در همان گفتگو اضافه می‌شود.

کارهای طولانی (خلاصه‌ی چند گفتگو، خروجی Word، خواندن متن عکس) هم در صف پس‌زمینه انجام می‌شوند و اپ تا آماده شدنشان صبر می‌کند.

۵ ایمنی محتوای کودک

  1. قاعده‌های مدل: دستورالعمل محرمانه‌ی مدل فهرست صریح موضوع‌های ممنوع (جنسی، خشونت با جزئیات، خودآزاری، مواد، سلاح، قمار، نفرت‌پراکنی، فحش، تماس با غریبه) و موضوع‌های درسیِ مجاز را دارد — حتی در قالب داستان، نقش‌بازی یا «تحقیق مدرسه».
  2. بررسی پیام کاربر: یک مدل دسته‌بند کوچک و مستقل هم‌زمان با مدل اصلی پیام را بررسی می‌کند. تا حکمش نرسیده هیچ کلمه‌ای از جواب نمایش داده نمی‌شود (معمولاً پیش از اولین کلمه آماده است). پیام نامناسب ← جواب مدل دور ریخته و یک متن ثابت مهربان جایش می‌آید.
  3. بررسی جواب: جواب هم در حین نوشتن تکه‌تکه بررسی می‌شود و سرور فقط بخش‌هایی را که دسته‌بند تأیید کرده به صفحه می‌فرستد (اولین بخش پس از چند کلمه، بعد هر چند جمله، و در پایان کل جواب). اگر جایی نامناسب شد، ادامه‌اش هرگز به صفحه نمی‌رسد و پیام امتناع جایگزین می‌شود.
  4. خودآزاری و آزار: مدل اصلی جواب نمی‌دهد؛ یک متن ثابت حمایتی با «صدای مشاور ۱۴۸۰»، «اورژانس اجتماعی ۱۲۳» و توصیه به صحبت با بزرگ‌تر مورد اعتماد نمایش داده می‌شود. این رویداد به هیچ‌کس (ولی، معلم، مدرسه یا ادمین) گزارش نمی‌شود.

اگر سرویس دسته‌بند لحظه‌ای جواب ندهد، چت متوقف نمی‌شود و همان قاعده‌های مدل (لایه‌ی ۱) برقرار است؛ هر خطا (بی‌متن) ثبت می‌شود و صفحه‌ی سلامت پنل ادمین با تکرار آن هشدار می‌دهد. دقت دسته‌بند با مجموعه‌ی آزمون فارسی (پرسش‌های درسی، درخواست‌های نامناسب با ترفند، خودآزاری و آزار) سنجیده می‌شود.

۶ سپر ضدتقلب: آزمون و تکلیف باز

  1. ثبت سؤال‌ها: با اساین آزمون یا تکلیف (و هر بار ویرایش سؤال‌ها)، سرور متن هر سؤال — صورت، گزینه‌ها و بخش‌های ثابت، بدون کلید پاسخ — را در بانک جداگانه‌ای ثبت و «اثر انگشت معنایی» (embedding) آن را می‌سازد؛ برای سؤالی که فقط عکس است، متن خود عکس خوانده می‌شود. این بانک از اپ قابل خواندن نیست.
  2. کی فعال است: فقط برای دانش‌آموز و فقط تا وقتی آن آزمون یا تکلیف برایش باز است: بازه شروع شده، مهلت نگذشته و هنوز تحویل نداده (حتی شروع‌نکرده). تکلیفِ «برگشت برای اصلاح» تا مهلت اصلاح. معلم، ولی و مدیر گیت ندارند. معلم برای آزمون کتاب‌باز می‌تواند تیک «ثبت در سپر ضدتقلب» را بردارد.
  3. بررسی هر پیام، پیش از صدا زدن مدل: متن پیام (و متن عکس پیوست، که در این حالت پیش از جواب خوانده می‌شود) با سؤال‌های آزمون‌های باز مقایسه می‌شود — هم شباهت حرف‌به‌حرف (برای کپی و «حلش کن: …») و هم شباهت معنایی (برای بازنویسی با کلمه یا عدد دیگر).
  4. سه حکم: خیلی شبیه ← مسدود: مدل اصلاً صدا زده نمی‌شود و یک متن ثابت با نام آزمون (نه متن سؤال) نمایش داده می‌شود؛ تا حدی شبیه ← فقط کمک مفهومی: مدل بدون هیچ ابزاری و با دستور «فقط مفهوم، نه همین سؤال» جواب می‌دهد؛ بقیه ← آزاد.
  5. ضد دورزدن: پس از اولین حکم، همان گفتگو تا پایان آزمون در حالت «فقط مفهومی» می‌ماند (تا «خب حلش کن» از تاریخچه سوءاستفاده نکند) و پیام مسدود به تاریخچه‌ی مدل نمی‌رود. گفتگوی تازه، عکس کج یا عددهای کمی متفاوت هم از همین بررسی رد می‌شوند. اگر بررسی به هر دلیل خطا بدهد، رفتار «فقط مفهومی» است — هرگز «آزاد».

همه‌ی این منطق سمت سرور است؛ اپ فقط حکم را نمایش می‌دهد. آستانه‌ها با مجموعه‌ی آزمون فارسی (بازنویسی، تغییر اعداد، پرسش مفهومی هم‌موضوع، عکس صاف/کج/کم‌کیفیت) تنظیم شده‌اند و ادمین بی‌انتشار نسخه‌ی تازه عوضشان می‌کند. رویدادهای ضدتقلب ۹۰ روز فقط برای تنظیم آستانه نگه داشته می‌شوند و به معلم یا ولی نشان داده نمی‌شوند.

۷ چه کسی چه چیزی را می‌بیند؟

چه چیزیچه کسی
متن گفتگوها و عکس‌هافقط خود کاربر — نه معلم، نه ولی، نه مدیر مدرسه، نه حتی ادمین پلتفرم از داخل اپ
گیرگاه‌های کلاس (per فصل: تعداد دانش‌آموز، گفتگو، حل‌شده، مفهوم‌ها)معلم همان کلاس — بی‌نام، بی‌متن، فقط ردیف‌های با دست‌کم ۳ دانش‌آموز
عکس پیوست، عکس صفحه‌ی کتاب، فایل Wordصاحب گفتگو با لینک کوتاه‌عمر امضاشده

گفتگوی حذف‌شده ۳۰ روز بعد همراه عکس‌ها و فایل‌های Word آن کاملاً پاک می‌شود.

۸ سقف‌ها و هزینه