docs: update release notes for category reorganization and button fixes

This commit is contained in:
mamad
2026-08-28 23:21:13 +03:30
parent aa03341d6f
commit 96bf1a6cb4
+15 -12
View File
@@ -2,17 +2,20 @@
👤 <b>ویرایش‌کننده:</b> <code>mamad</code>
🔹 <b>انتقال پیام‌های زمینه (Context History) به کانال‌های مقصد:</b>
انتقال و اعمال تنظیمات پیام‌های زمینه به کانال‌های مقصد: ارسال تاریخچه آخرین پست‌های منتشرشده در همان کانال مقصد به عنوان کانتکست به هوش مصنوعی جهت حفظ پیوستگی محتوایی، لحن و استایل کانال.
• افزودن کلید <b>«📜 پیام‌های زمینه»</b> در تنظیمات هر کانال مقصد با امکان انتخاب سریع تعداد پست‌های کانتکست (۱ تا ۱۰ پیام).
📁 <i>فایل‌های تغییریافته:</i> <code>db/database.py</code>, <code>db/models.py</code>, <code>db/repository.py</code>, <code>services/admin_bot.py</code>
🔹 <b>سازمان‌دهی منوی مدیریت در ۵ هاب تخصصی (Copy, AI, Bots, System, Monitor):</b>
تجمیع و ساختاردهی کامل امکانات ربات در ۵ دسته‌بندی استاندارد:
- 📋 <b>کپی و محتوا (Copy Hub):</b> ارسال پست‌های بررسی‌نشده، هاب افزودن منبع/مقصد و دسته‌بندی موضوعی کانال‌ها.
- 🧠 <b>هوش مصنوعی (AI Hub):</b> مدیریت ارائه‌دهنده‌ها و مدل‌ها، زنجیره پشتیبان خودکار (Fallback)، پردازش تصویر (Vision) و تست آنلاین.
- 🤖 <b>کانال‌ها و ربات‌ها (Bots Hub):</b> مدیریت کانال‌های مبدا، کانال‌های مقصد، وبسایت‌های مبدا و لاگین یوزربات.
- ⚙️ <b>کنترل سیستم (System Hub):</b> توقف اضطراری ناوگان، راه‌اندازی مجدد، گزارش تغییرات و راهنمای جامع.
- 📊 <b>مانیتورینگ و آمار (Monitor Hub):</b> گزارش لحظه‌ای صف‌ها و کانال‌ها، بررسی و رفع خطاهای ثبت‌شده سیستم و نمودارهای آماری.
📁 <i>فایل‌های تغییریافته:</i> <code>services/admin_bot.py</code>, <code>tests/test_target_context_and_website_custom_needs.py</code>, <code>tests/test_fallback_and_stop.py</code>
🔹 <b>تعیین نیازمندی‌های استخراج وبسایت‌ها و تفکیک دکمه تحلیل AI:</b>
امکان تعریف نیازمندی‌ها، موضوعات و فیلترهای اختصاصی برای هر وبسایت مبدا با کلید <b>«📝 نیازمندی‌های استخراج»</b>.
حذف تحلیل خودکار بلافاصله پس از ثبت سایت و تعبیه کلید مستقل <b>«🤖 شروع / تکرار تحلیل با AI»</b> برای استخراج آگاهانه ساختار داده مطابق با نیازمندی‌های تعیین‌شده.
📁 <i>فایل‌های تغییریافته:</i> <code>services/website_analyzer.py</code>, <code>services/website_collector.py</code>, <code>services/admin_bot.py</code>, <code>db/database.py</code>, <code>db/models.py</code>, <code>db/repository.py</code>
🔹 <b>بازطراحی، دسته‌بندی و بهینه‌سازی کیبورد دکمه‌های عملیاتی ربات:</b>
• افزودن دکمه <b>«🏠 منوی اصلی»</b> و دسته‌بندی استاندارد دکمه‌های عملیاتی ربات در ۵ ردیف منظم و ساختاریافته.
• تجمیع عملیات ثبت در دکمه هاب یکپارچه <b>«➕ افزودن مبدا / مقصد»</b> جهت دسترسی سریع به کانال مبدا، کانال مقصد و وبسایت مبدا.
🔹 <b>اصلاح و ثبت کامل رویدادها و بهینه‌سازی چینش کیبورد:</b>
ثبت هندلر اختصاصی <code>⚠️ خطاهای سیستم</code> و اصلاح الگوهای Regex جهت پاسخگویی آنی به تمام دکمه‌ها و دستورات.
بهینه‌سازی چینش کیبورد در دو ستون متقارن و کوتاه کردن برچسب‌ها جهت نمایش بی‌نقص و بدون شکستگی در موبایل و دسکتاپ.
📁 <i>فایل‌های تغییریافته:</i> <code>services/admin_bot.py</code>
🔹 <b>رفع خطای 500 در پردازش تصویر ارائه‌دهنده داخلی هوش مصنوعی (AGY Bridge):</b>
• رفع خطای ناسازگاری ساختار ورودی‌های چندوجهی (Multimodal Image Payloads) و اطمینان از دریافت پاسخ موفق در بازنویسی پست‌های دارای تصویر.
📁 <i>فایل‌های تغییریافته:</i> <code>agy_bridge.py</code>, <code>core/llm.py</code>