feat: add source channel context history configuration and original sent timestamp
This commit is contained in:
+8
-8
@@ -2,12 +2,12 @@
|
||||
|
||||
👤 <b>ویرایشکننده:</b> <code>mamad</code>
|
||||
|
||||
🔹 <b>ارتقای دکمه تست ارائهدهنده و پردازش تصویر (Vision Test Upgrade):</b>
|
||||
• اتصال خودکار تصویر تستی (<code>CODE: COPYKAR-TEST-7799</code>) در صورت فعال بودن گزینه پردازش تصویر (Vision) هنگام زدن دکمه <b>🧪 تست اختصاصی این Provider</b>.
|
||||
• بررسی و نمایش خودکار تحلیل و متن تصویر در خروجی پاسخ ارائهدهنده در ربات تلگرام.
|
||||
• پشتیبانی از کدگشایی فرمت مالتیمدال base64 در بریج محلی.
|
||||
📁 <i>فایلهای تغییریافته:</i> <code>services/admin_bot.py</code>, <code>agy_bridge.py</code>
|
||||
🔹 <b>ارسال پیامهای زمینه کانال مبدا به هوش مصنوعی (Source Context History):</b>
|
||||
• افزودن گزینه تنظیم تعداد پیامهای قبلی کانال مبدا (۰ تا ۱۰ پیام) در منوی مدیریت کانالهای مبدا در ربات تلگرام.
|
||||
• استخراج خودکار آخرین پیامهای معتبر هر کانال و تزریق آنها به عنوان «زمینه و خط داستانی» به پرامپت هوش مصنوعی تا پست جدید با آگاهی از سیر رویدادهای قبلی بازنویسی شود.
|
||||
📁 <i>فایلهای تغییریافته:</i> <code>services/ai_processor.py</code>, <code>services/admin_bot.py</code>, <code>db/models.py</code>, <code>db/repository.py</code>, <code>tests/test_context_and_source_time.py</code>
|
||||
|
||||
🔹 <b>اصلاح باکتهای هیستوگرام تاخیر هوش مصنوعی (Histogram Latency Buckets):</b>
|
||||
• تعریف باکتهای اختصاصی تا ۱۸۰ ثانیه برای پرومتئوس جهت جلوگیری از محدود شدن اشتباه صدک ۹۵ روی ۱۰ ثانیه در نمودار زمان پاسخدهی هوش مصنوعی در گرافانا.
|
||||
📁 <i>فایلهای تغییریافته:</i> <code>core/metrics.py</code>
|
||||
🔹 <b>ثبت زمان واقعی ارسال پست در مبدا (Source Sent Timestamp):</b>
|
||||
• افزودن فیلد <code>source_created_at</code> به پایگاهداده و ذخیره مستقیم زمان واقعی ارسال پست در تلگرام (به جای صرفاً زمان دریافت محلی).
|
||||
• مرتبسازی دقیق و زمانی پیامهای اخیر بر اساس تاریخچه انتشار واقعی در کانال.
|
||||
📁 <i>فایلهای تغییریافته:</i> <code>db/database.py</code>, <code>db/models.py</code>, <code>services/collector.py</code>
|
||||
|
||||
Reference in New Issue
Block a user