جزئیات شغل

توسعه و ارتقاء ایجنت تحلیلگر PageSpeed ( مدیریت هوش مصنوعی )

تجربه: 1

سن: 18 الی 30

محدوده حقوق و دستمزد: قابل مذاکره

جای خالی: 1

طبیعت شغلی : پیمانی

تاریخ ارسال : 2026.01.08

آخرین تاریخ : 2026.03.26

هدف کلی

توسعه و ارتقاء یک ایجنت هوشمند مبتنی بر n8n جهت تحلیل خودکار عملکرد صفحات وب با استفاده از API سرویس PageSpeed Insights.

این ایجنت به‌صورت Human-Activated Workflow طراحی می‌شود و با دریافت دستور از طریق Telegram فعال خواهد شد. تمرکز اصلی تسک بر اولویت‌بندی صفحات مشکل‌دار، تحلیل مقایسه‌ای تاریخی، کاهش حجم داده و گزارش‌دهی دقیق و قابل تصمیم‌گیری است.


دامنه تسک

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


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

پس از دریافت درخواست بررسی (URL تکی یا لیست صفحات)، ایجنت باید مراحل زیر را اجرا کند:

  1. فراخوانی API

    • برای هر URL، API PageSpeed فراخوانی شود.

    • تحلیل برای هر دو حالت موبایل و دسکتاپ انجام گیرد.

    • خروجی کامل JSON هر تحلیل دریافت شود.

  2. ذخیره‌سازی نتایج

    • تمامی خروجی‌های JSON در مسیر مشخص ذخیره شوند.

    • ساختار ذخیره‌سازی به‌گونه‌ای باشد که امکان مقایسه‌های بعدی فراهم شود.

  3. فیلتر هوشمند صفحات ضعیف

    • پس از اتمام تحلیل کل لینک‌ها، نتایج پردازش شوند.

    • ضعیف‌ترین صفحات بر اساس پایین‌ترین مجموع چهار شاخص اصلی عملکرد PageSpeed (برای موبایل و دسکتاپ) شناسایی شوند.

    • معیار انتخاب باید شفاف، قابل تکرار و مستند باشد.

  4. ارسال گزارش اولویت‌دار در تلگرام

    • لینک‌های دارای بدترین عملکرد به‌صورت لیست‌شده ارسال شوند.

    • ارسال پیام‌ها با فاصله زمانی چند ثانیه‌ای انجام شود تا از اسپم جلوگیری گردد.


۲. بهینه‌سازی خروجی API

  • داده‌های غیرضروری و حجیم از خروجی JSON PageSpeed حذف شوند.

  • فقط فیلدهایی که برای تحلیل، مقایسه و گزارش استفاده می‌شوند نگه‌داری شود.

  • این مرحله باید با هماهنگی سرپرست بخش Next انجام شود تا حذف داده‌های حیاتی رخ ندهد.


۳. تحلیل مقایسه‌ای و شناسایی خطاهای جدید

  1. لاگ‌برداری دائمی

    • تمامی نتایج تحلیل‌ها به‌صورت تاریخ‌دار ذخیره شوند.

    • امکان بازیابی گزارش‌های قبلی برای هر دامنه وجود داشته باشد.

  2. مقایسه با تاریخچه

    • در هر اجرای جدید، نتایج فعلی با آخرین گزارش ذخیره‌شده همان دامنه مقایسه شوند.

  3. استخراج خطاهای جدید

    • خطاها یا افت‌هایی که در تحلیل جدید وجود دارند ولی در گزارش‌های قبلی نبوده‌اند شناسایی شوند.

    • این موارد به‌عنوان New Issues در گزارش مشخص شوند.

  4. نمایش در گزارش تلگرام

    • خطاهای جدید در انتهای پیام اصلی گزارش قرار گیرند.

    • نمایش آن‌ها به‌صورت لیست‌شده و با تأکید بصری (مثلاً ایموجی هشدار یا فرمت برجسته) انجام شود.


۴. فرمت گزارش در تلگرام

  • در ابتدای هر پیام گزارش، یک شمارنده وضعیت نمایش داده شود.

  • فرمت شمارنده به‌صورت زیر باشد:

[شماره تحلیل جاری] / [تعداد کل تحلیل‌ها] مثال: 5 / 110
  • گزارش باید خوانا، مختصر و مناسب تصمیم‌گیری تیم فرانت و نکست باشد.


معماری جریان کاری پایه
فاز ۱: فعال‌سازی و دریافت ورودی

  • فعال‌سازی از طریق Telegram Trigger

  • تشخیص نوع ورودی:

    • URL تکی

    • درخواست بررسی تمام صفحات

  • بازیابی لیست صفحات از منبع داده (مانند Google Sheets یا منبع معادل)

فاز ۲: اجرای تحلیل تکراری

  • اجرای Loop روی URLها

  • تحلیل موبایل و دسکتاپ برای هر URL

  • استخراج شاخص‌های کلیدی عملکرد

  • آماده‌سازی داده برای ذخیره و گزارش

فاز ۳: انتشار گزارش

  • ارسال نتایج تحلیل در همان گروه و تاپیک تلگرام

  • رعایت ترتیب، شمارنده وضعیت و نمایش خطاهای جدید


خروجی نهایی تسک

یک ایجنت پایدار، قابل توسعه و تصمیم‌ساز که:

  • با دستور انسانی در تلگرام فعال می‌شود

  • تحلیل PageSpeed را به‌صورت عمیق و مقایسه‌ای انجام می‌دهد

  • صفحات ضعیف را اولویت‌بندی می‌کند

  • خطاهای جدید را به‌وضوح مشخص می‌نماید

  • گزارش نهایی را دقیقاً در همان تاپیک درخواست‌شده منتشر می‌کند

    --------------------------------------------------------------------------------------------------------------

    منابع تسک:

    لینک سایت رسمی پروژه :
    https://rgb.irpsc.com/fa
    دسترسی به سامانه مدیریت بر مدیران :
    https://crm.irpsc.com

    مشخصات کار تعریف شده

    عنوان شغلی: توسعه و ارتقاء ایجنت تحلیلگر PageSpeed

    تعیین: مدیریت هوش مصنوعی

    تجربه: 1

    سن: 18 الی 30

    محدوده حقوق و دستمزد: قابل مذاکره

    جای خالی: 1

    طبیعت شغلی : پیمانی

    تاریخ ارسال : 2026.01.08

    آخرین تاریخ : 2026.03.26

    اکنون درخواست دهید