# تحلیل بایگانی

Canonical page: https://phishdestroy.github.io/TgWitness/fa/docs/reference/analysis/

جستجوی پیام‌های ذخیره‌شده، بازبینی ورودی‌های هوش مصنوعی و نگهداری گزارش‌های تحلیلی همراه با ارجاعات منبع.

**نسخهٔ اصلی کنونی:** از نسخهٔ سورس استفاده کنید؛ پیش‌نمایش قابل‌حمل نسخهٔ ۰.۷.۰ پیش از این قابلیت عرضه شده است.

[راهنمای گردش کار](https://phishdestroy.github.io/TgWitness/docs/archive/) · [ویکی](https://github.com/phishdestroy/TgWitness/blob/main/docs/wiki/Archive-and-Integrations.md)

برای جستجوی محلی بدون هوش مصنوعی از **مجله** استفاده کنید. برای استفاده از **از آرشیو بپرسید**، ابتدا یک ارائه‌دهنده را در **یکپارچه‌سازی‌ها** فعال و پیکربندی کنید. انتخابگر فضای کاری، حساب را تعیین می‌کند؛ فرم، گفتگوها و دورهٔ مشاهده را تعیین می‌کند. بازیابی به‌صورت محلی انجام می‌شود. یک عبارت دقیق یا یک دامنه، بازیابی را محدود می‌کند؛ شناسهٔ پیام، نسخه‌های ذخیره‌شده را درخواست می‌کند. گزیده‌ها را مرور کنید و سوابق مجله یا زمینهٔ آن‌ها را باز کنید. هیچ پایگاه دادهٔ برداری یا اقدام خودکاری در تلگرام وجود ندارد.

## ارائه‌دهندگان و رضایت

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

اولاما از [نقطه پایانی مستندشده خود با آدرس `/api/chat`](https://docs.ollama.com/api/chat) با خروجی JSON غیرجریانی استفاده می‌کند. آدرس پیش‌فرض آن `http://127.0.0.1:11434` روی سرور TgWitness است. اپراتور می‌تواند آن را با استفاده از `TGWITNESS_AI_LOCAL_ENDPOINT` تغییر دهد؛ این آدرس تحت کنترل مدل نیست. مدل انتخابی را خودتان نصب کنید. TgWitness آن را به‌طور خودکار دانلود نمی‌کند.

پروکسی سازگار انتظار یک URL پایه را دارد که با `/v1` پایان یابد و همچنین [پروتکل‌های Chat Completions](https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create): `messages`، حالت پاسخ JSON، `max_completion_tokens` و `choices[0].message.content`. سرویس‌هایی که فاقد این فیلدها هستند پشتیبانی نمی‌شوند. آزمایش اتصال متن مصنوعی ارسال می‌کند و در بودجه درخواست‌ها محاسبه می‌شود.

هر درخواست از مسیر خارجی پیکربندی‌شده فضای کاری استفاده می‌کند. یک مسیر مسدود شده یا MTProxy فقط-تلگرام یک خطا است؛ هیچ تلاش مجدد مستقیمی وجود ندارد. یک آدرس محلی Ollama که عمداً پیکربندی شده باشد، اجازه یک مقصد خصوصی را می‌دهد، در حالی که همچنان از مسیر انتخاب‌شده استفاده می‌کند. برای سایر سرویس‌های خصوصی، گزینه فعال‌سازی مقصد خصوصی در سطح سرور موجود اعمال می‌شود. پنل، نقطه پایانی واقعی پیکربندی‌شده را نمایش می‌دهد.

پیش از تولید، **داده‌های ارسال‌شده به مدل،** درخواست را نشان می‌دهد: سؤال، گزیده‌های بررسی‌شده، انواع رویدادها، زمان‌های مشاهده و نشانگرهای پوشش. جلسات تلگرام، فیلدهای خام، کلیدهای ارائه‌دهنده، بایت‌های پیوست و کل دفترچه وقایع بخشی از آن زمینه نیستند. منابع ناخواسته را از حالت انتخاب خارج کرده، سپس صراحتاً پردازش را تأیید کنید. ارائه‌دهندگان خارجی ممکن است محتوای ارسال‌شده را طبق سیاست‌های خود حفظ کنند. اجرای محلی به این معناست که نقطه پایانی محلی است؛ این امر تضمینی در مورد رفتار یک سرویس که به طور مستقل پیکربندی شده است، نیست.

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

## منابع و محدودیت‌ها

عملیات بازیابی، متن پیام‌های ذخیره‌شده را با یک جستجوی واژگانی محدود بررسی می‌کند. این عملیات تا ۲۴ منبع را بازمی‌گرداند و بخش‌های ناقص یا نتایج نامکمل را علامت‌گذاری می‌کند. این بازه زمانی به **زمان مشاهده** اشاره دارد، نه ادعایی مبنی بر کامل بودن تاریخچه تلگرام. رویدادهای پوشش‌دهی در سطح کل فضای کاری از دسترسی در محدوده چت پنهان می‌مانند. داده‌های مفقودشده به صورت «در آرشیو موجود یافت نشد» توصیف می‌شوند.

مدل هیچ ابزاری دریافت نمی‌کند. شناسه‌های منبع آن در مقابل رکوردهای انتخاب‌شده بررسی می‌شوند، هش‌ها مجدداً بررسی می‌شوند و رشته‌های نقل‌شده باید در آن رکوردها وجود داشته باشند. شناسههای ناشناخته، نقل‌قول‌های تغییر یافته و ادعاهای بدون منبع، پاسخ را رد می‌کنند. این برنامه لینک‌هایی ایجاد می‌کند؛ از URLهای تولید شده توسط مدل به عنوان منبع استناد استفاده نمی‌شود. این بررسی‌ها وجود منبع و صحت نقل‌قول را تأیید می‌کنند، نه درستی یک استنتاج را. پیش از اتکا به استنتاج‌ها، آن‌ها را با سوابق بررسی کنید.

## گزارش‌ها

یک پاسخ بررسی‌شده را به عنوان یک گزارش تحلیلی جداگانه ذخیره کنید. این شامل خلاصه مدل، توالی زمانی مشاهده‌شده، لینک‌ها و نام‌های کاربری استخراج‌شده، سوابق ویرایش/حذف، محدودیت‌های پوشش و هش‌های رویداد منبع است. نسخه ارائه‌دهنده، مدل، نقطه پایانی، زمان و قالب-پرومپت نیز آن را همراهی می‌کنند. هیچ هویتی به طور خودکار ادغام نمی‌شود.

اصلاحات و یادداشت‌های تحلیلگر به طور جداگانه‌ای از خلاصه مدل ذخیره می‌شوند. گزارش‌ها در فایل‌های مشتق رمزگذاری‌شده نگهداری می‌شوند، با یک نمایه در خارج از جریان رویدادهای امضا شده؛ رویدادها و رسانه‌های اصلی تغییر نمی‌کنند. فقط مالک یا مدیر می‌تواند یک گزارش را باز کند، و دسترسی به منبع دوباره بررسی می‌شود. دانلود نیز به مجوز صدور (export) نیاز دارد. نسخه ۱ گزارش‌ها را امضا نمی‌کند و تلویحاً بیان نمی‌کند که نتیجه‌گیری‌های مدل شواهد تأییدشده هستند. محدودیت‌ها: ۱۰۰ گزارش در هر فضای کاری و ۱۰۰ بازنگری تحلیلگر در هر گزارش.

برای OCR دستی و رونوشت‌ها، به [پردازش رسانه](https://phishdestroy.github.io/TgWitness/fa/docs/reference/media-analysis/) مراجعه کنید. برای دسترسی به کلاینت، به [MCP](https://phishdestroy.github.io/TgWitness/fa/docs/reference/mcp/) مراجعه کنید.
