
تحلیل هوشمند خطمشی فروشنده و فید RSS با امتیازدهی ریسک
12 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۷
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 5103 · منبع: کاتالوگ Pixori
تحلیل هوشمند خطمشی فروشنده و فید RSS با امتیازدهی ریسک یکپارچه
این گردش کار، نظارت و تحلیل ریسک اطلاعات مرتبط با فروشندگان را از هر دو فید RSS و صفحات وب خطمشی مستقیم فروشنده خودکار میکند. این گردش کار برای تیمهای انطباق، امنیت و مدیران اجرایی که به بینشهای بهروز و گردآوری شده توسط هوش مصنوعی در مورد بهروزرسانیهای ریسک فروشنده نیاز دارند، طراحی شده است.
این گردش کار و موارد دیگر را در کاتالوگ Axeto کاوش کنید: Axeto.ai/n8n
---
۱. نمای کلی گردش کار
این گردش کار راه حلی جامع برای نظارت بر بهروزرسانیهای فروشندگان و ارزیابی ریسکهای مرتبط ارائه میدهد. این گردش کار از هوش مصنوعی برای تجزیه و تحلیل محتوا از منابع مختلف، تخصیص رتبهبندی ریسک و ارائه خلاصههای عملی استفاده میکند.
ویژگیها و موارد استفاده کلیدی
- نظارت خودکار: بهروزرسانیها را از چندین فید RSS و URL مستقیم خطمشی فروشنده دریافت میکند.
- تحلیل ریسک مبتنی بر هوش مصنوعی: از عوامل هوش مصنوعی برای تجزیه و تحلیل محتوا و تخصیص رتبهبندی ریسک (بالا، متوسط، پایین، اطلاعاتی) استفاده میکند.
- تشخیص بهروزرسانی: تغییرات اخیر را با استفاده از هدرهای HTTP، اسکن محتوای HTML و تاریخهای انتشار شناسایی میکند.
- خلاصههای ایمیلی: ایمیلهای HTML تمیز و استایلدار را ارسال میکند که خلاصهای از ارزیابی ریسکها را ارائه میدهد و برای فیدهای RSS و تغییرات صفحات وب جدا شده است.
ساختار گردش کار
گردش کار به بخشهای زیر تقسیم شده است:
1. محرک زمانبندی شده: فرآیند نظارت را به صورت روزانه آغاز میکند.
2. نظارت بر فید RSS: فیدهای RSS مرتبط با فروشنده را پردازش میکند.
3. نظارت بر صفحه وب مستقیم فروشنده: محتوای صفحات وب خطمشی فروشنده را تجزیه و تحلیل میکند.
4. تحلیل هوش مصنوعی و امتیازدهی ریسک: از عوامل هوش مصنوعی برای ارزیابی محتوا استفاده میکند.
5. قالببندی و ارسال ایمیل: گزارشهای خلاصه را از طریق ایمیل آماده و ارسال میکند.
---
۲. جزئیات گرهها
---
۲.۱ گره زمانبندی شده
- هدف: راهاندازی کل گردش کار بر اساس یک برنامه زمانبندی روزانه.
- گرهها:
* Schedule Trigger (n8n-nodes-base.scheduleTrigger)
- پیکربندی: تنظیم شده برای فعال شدن روزانه ساعت ۳ صبح به وقت محلی. این گره دو شاخه موازی را آغاز میکند: یکی برای پردازش URLهای فروشنده و دیگری برای فیدهای RSS.
- مشکلات احتمالی: پیکربندی نادرست منطقه زمانی، شکست گردش کار در صورت عدم دسترسی به نمونه n8n در زمان برنامهریزی شده.
---
۲.۲ نظارت بر فید RSS
- هدف: دریافت، فیلتر، تجزیه و تحلیل و گزارش بهروزرسانیها از فیدهای RSS مشخص شده.
- گرهها:
* RSS Feed List (n8n-nodes-base.code)
* Split Out (n8n-nodes-base.splitOut)
* RSS Feed Read (n8n-nodes-base.rssFeedRead)
* Filter (n8n-nodes-base.filter)
* Sort (n8n-nodes-base.sort)
* Merge (n8n-nodes-base.merge)
* Google Gemini Chat Model (n8n/n8n-nodes-langchain.agent)
* AI Agent (n8n/n8n-nodes-langchain.agent)
* Format RSS for Mail (n8n-nodes-base.code)
* Gmail (n8n-nodes-base.gmail)
- جزئیات گرهها:
* RSS Feed List: یک گره کد که لیستی ایستا از URLهای فید RSS (مانند TechCrunch، The Verge) را ارائه میدهد. برای منابع جدید نیاز به بهروزرسانی دستی دارد.
* Split Out: لیست فیدها را برای پردازش موازی توزیع میکند.
* RSS Feed Read: محتوا را از هر URL فید RSS دریافت میکند. عدم دسترسی به فید یا دادههای نامعتبر را مدیریت میکند.
* Filter: ورودیهای فید منتشر شده در ۲۴ ساعت گذشته را حفظ میکند و هر دو isoDate و pubDate را بررسی میکند. ورودیهای فاقد تاریخ یا با تاریخ نامعتبر را حذف میکند.
* Sort: ورودیهای فیلتر شده فید را بر اساس pubDate برای پردازش سازگار مرتب میکند.
* Merge: ورودیهای فید را در یک بار داده واحد برای تجزیه و تحلیل هوش مصنوعی ادغام میکند و آنها را با link و content ساختار میدهد.
* Google Gemini Chat Model: API گوگل Gemini (gemini-2.0-flash-001) را به عنوان بکاند مدل زبان پیکربندی میکند. نیاز به اعتبارنامه API گوگل دارد.
* AI Agent: محتوای فید RSS ادغام شده را تجزیه و تحلیل میکند. ورودیها را بر اساس لینک حذف تکرار میکند، رتبهبندی ریسک (بالا، متوسط، پایین، اطلاعاتی) اختصاص میدهد و JSON ساختاریافته را که بر اساس سطح ریسک گروهبندی شده است، خروجی میدهد.
* Format RSS for Mail: خروجی هوش مصنوعی را تجزیه و تحلیل میکند، ورودیها را بر اساس دسته ریسک جمعآوری میکند و HTML قالببندی شده برای خلاصه ایمیل ایجاد میکند، با استفاده از CSS درونخطی، فونتهای گوگل و بخشهای ریسک با کد رنگی.
* Gmail: ایمیل خلاصه RSS قالببندی شده را ارسال میکند. نیاز به اعتبارنامه OAuth2 جیمیل دارد.
---
۲.۳ نظارت بر صفحات وب فروشنده مستقیم
- هدف: نظارت بر صفحات وب سیاست فروشندگان خاص برای بهروزرسانیها و ارزیابی ریسکهای مرتبط.
- گرهها:
* Vendor URLs (n8n-nodes-base.code)
* Split Out (n8n-nodes-base.splitOut)
* HTTP Request (n8n-nodes-base.httpRequest)
* Check Headers for Updates (n8n-nodes-base.if)
* Scrape Webpage Content (n8n-nodes-base.code)
* Merge Update Signals (n8n-nodes-base.merge)
* Clean HTML Content (n8n-nodes-base.code)
* Google Gemini Chat Model1 (n8n/n8n-nodes-langchain.agent)
* AI Agent1 (n8n/n8n-nodes-langchain.agent)
* Format Webpage for Mail (n8n-nodes-base.code)
* Gmail1 (n8n-nodes-base.gmail)
- جزئیات گرهها:
* Vendor URLs: یک گره کد حاوی لیستی از URLهای سیاست فروشنده که به صورت ثابت تعریف شده است. این لیست نیاز به نگهداری دستی دارد.
* Split Out: هر URL را به صورت جداگانه پردازش میکند.
* HTTP Request: پاسخ کامل HTTP (هدرها و بدنه) را برای هر URL فروشنده دریافت میکند. خطاهای شبکه یا کدهای وضعیت غیر از ۲۰۰ را مدیریت میکند.
* Check Headers for Updates: یک گره IF که هدرهای HTTP را برای کلیدهای مرتبط با تاریخ (مانند "update"، "modified") در ۲۴ ساعت گذشته بررسی میکند.
* اگر بهروزرسانی اخیر در هدرها تشخیص داده شود، جریان به Merge Update Signals ادامه مییابد.
* در غیر این صورت، برای تجزیه و تحلیل عمیقتر به Scrape Webpage Content ادامه میدهد.
* Scrape Webpage Content: از regex برای اسکن بدنه HTML برای الگوهای تاریخ مرتبط با کلمات کلیدی بهروزرسانی استفاده میکند. بهروزرسانیهای اخیر را بر اساس تاریخهای دقیق، عبارات نسبی ("امروز"، "دیروز") یا نزدیکی کلمات کلیدی و تاریخها تشخیص میدهد. فقط در صورت یافتن بهروزرسانیهای اخیر، ورودیها را خروجی میدهد. در صورت استفاده از عبارات بهروزرسانی غیرمعمول، مستعد نتایج منفی کاذب است.
* Merge Update Signals: نتایج حاصل از بررسی هدرها و خراشیدن وبپیج را برای تجمیع شواهد بهروزرسانیهای اخیر ترکیب میکند.
* Clean HTML Content: عناصر ناخواسته HTML (اسکریپتها، استایلها، تگها) را حذف میکند، موجودیتها را رمزگشایی میکند، فضای خالی را کوتاه میکند و محتوا را برای جا شدن در محدودیتهای توکن هوش مصنوعی کوتاه میکند. URLهای متعارف را برای ارجاع دقیق استخراج میکند.
* Google Gemini Chat Model1: API گوگل Gemini را برای عامل هوش مصنوعی دوم پیکربندی میکند، مشابه عامل اول.
* AI Agent1: محتوای پاکسازی شده وبپیج را تجزیه و تحلیل میکند. خلاصهای مختصر تولید میکند، رتبهبندی ریسک اختصاص میدهد و یک شیء JSON ساختاریافته شامل خلاصه، سطح ریسک، عنوان، نام فروشنده و URL خروجی میدهد.
* Format Webpage for Mail: خروجی هوش مصنوعی برای تجزیه و تحلیل وبپیج را تجزیه و تحلیل میکند، نتایج را بر اساس دسته ریسک گروهبندی میکند و HTML قالببندی شده برای خلاصه ایمیل ایجاد میکند، و ثبات را با فرمت ایمیل فید RSS حفظ میکند.
* Gmail1: ایمیل خلاصه وبپیج قالببندی شده را ارسال میکند. نیاز به اعتبارنامه OAuth2 جیمیل دارد.
---
۲.۴ تحلیل هوش مصنوعی و امتیازدهی ریسک
- هدف: استفاده از عوامل هوش مصنوعی برای تجزیه و تحلیل عمیق محتوا، ارزیابی ریسک و تولید خلاصه.
- گرهها:
* AI Agent (برای فیدهای RSS)
* AI Agent1 (برای صفحات وب)
* Google Gemini Chat Model / Google Gemini Chat Model1 (ارائهدهندگان مدل زبان)
- جزئیات:
* AI Agent (RSS): ورودیهای ادغام شده فید RSS را پردازش میکند. با لینک حذف تکرار میکند، سطوح ریسک را اختصاص میدهد و JSON ساختاریافته بر اساس دسته ریسک خروجی میدهد. از یک اعلان سیستمی برای اطمینان از دقت و خروجی فقط JSON استفاده میکند.
* AI Agent1 (Webpage): محتوای صفحات وب فردی را تجزیه و تحلیل میکند. خلاصهای ۲ خطی تولید میکند، رتبهبندی ریسک اختصاص میدهد و یک شیء JSON واحد در هر صفحه خروجی میدهد، شامل زمینه فروشنده.
* Google Gemini Chat Model(s): این گرهها به عنوان رابط به API گوگل Gemini PaLM عمل میکنند و هر دو عامل هوش مصنوعی را تامین میکنند. مدل gemini-2.0-flash-001 برای استنتاج کارآمد استفاده میشود. اعتبارنامه معتبر API گوگل مورد نیاز است.
---
۲.۵ قالببندی و ارسال ایمیل
- هدف: قالببندی تجزیه و تحلیل تولید شده توسط هوش مصنوعی به ایمیلهای HTML قابل ارائه و ارسال آنها به گیرندگان مربوطه.
- گرهها:
* Format RSS for Mail (n8n-nodes-base.code)
* Format Webpage for Mail (n8n-nodes-base.code)
* Gmail (برای ایمیلهای RSS)
* Gmail1 (برای ایمیلهای صفحات وب)
- جزئیات:
* Format RSS for Mail: خروجی هوش مصنوعی برای فیدهای RSS را دریافت میکند، خلاصهها را بر اساس سطح ریسک گروهبندی میکند و محتوای HTML را با استفاده از فونتهای گوگل ('Inter')، سربرگهای ریسک با کد رنگی و کارتهای مجزا برای هر خلاصه ایجاد میکند. شامل لینکهای "بیشتر بخوانید" است.
* Format Webpage for Mail: عملکرد قالببندی مشابهی را برای نتایج تجزیه و تحلیل صفحات وب انجام میدهد و از سبکدهی سازگار و گروهبندی مبتنی بر ریسک اطمینان حاصل میکند.
* Gmail / Gmail1: این گرهها ایمیلهای HTML نهایی را ارسال میکنند. گیرندگان باید در پارامترهای گره پیکربندی شوند. اعتبارنامه معتبر OAuth2 جیمیل برای هر دو مورد نیاز است.
۳. جدول خلاصه
| نام نود (Node Name) | نوع نود (Node Type) | نقش عملکردی (Functional Role) | نود(های) ورودی (Input Node(s)) | نود(های) خروجی (Output Node(s)) | یادداشت چسبان (Sticky Note) |
|---|---|---|---|---|---|
Schedule Trigger | scheduleTrigger | راهاندازی گردش کار روزانه ساعت ۳ صبح | N/A | RSS Feed List, Vendor URLs | نظارت به موقع را تضمین میکند. |
RSS Feed List | code | ارائه لیست استاتیک URLهای فید RSS | Schedule Trigger | Split Out | لیست هاردکد شده نیاز به بهروزرسانی دستی دارد. |
Split Out (RSS) | splitOut | توزیع فیدهای RSS برای پردازش موازی | RSS Feed List | RSS Feed Read | پردازش موازی فیدهای متعدد را امکانپذیر میسازد. |
RSS Feed Read | rssFeedRead | دریافت محتوا از فیدهای RSS مجزا | Split Out | Filter | در دسترس نبودن فید یا دادههای نامعتبر را مدیریت میکند. |
Filter (RSS) | filter | فیلتر کردن ورودیها به ۲۴ ساعت گذشته | RSS Feed Read | Sort | ورودیهای قدیمی را حذف میکند؛ به مشکلات فرمت تاریخ حساس است. |
Sort (RSS) | sort | مرتبسازی ورودیها بر اساس تاریخ انتشار | Filter | Merge | ترتیب پردازش سازگار را تضمین میکند. |
Merge (RSS) | merge | تجمیع ورودیهای فید برای هوش مصنوعی | Sort | AI Agent | دادهها را برای ورودی هوش مصنوعی ساختاردهی میکند. |
Google Gemini Chat Model | langchain.agent (LM Node) | بکاند مدل زبانی برای عامل هوش مصنوعی RSS | AI Agent | AI Agent | نیاز به اعتبارنامه API گوگل دارد؛ از gemini-2.0-flash-001 استفاده میکند. |
AI Agent (RSS) | langchain.agent | تجزیه و تحلیل محتوای RSS، تخصیص ریسک، خلاصهسازی | Merge | Format RSS for Mail | دادههای تکراری را حذف میکند، ریسک را دستهبندی میکند، JSON ساختاریافته خروجی میدهد. |
Format RSS for Mail | code | تولید HTML استایلدار برای خلاصه ایمیل RSS | AI Agent | Gmail | از CSS درونخطی، فونتهای گوگل و بخشهای ریسک با کد رنگی استفاده میکند. |
Gmail (RSS) | gmail | ارسال ایمیل خلاصه RSS | Format RSS for Mail | End | نیاز به اعتبارنامه OAuth2 جیمیل دارد؛ موضوع شامل تاریخ/زمان است. |
Vendor URLs | code | ارائه لیست استاتیک URLهای خطمشی فروشنده | Schedule Trigger | Split Out | لیست هاردکد شده نیاز به بهروزرسانی دستی دارد. |
Split Out (Webpage) | splitOut | پردازش هر URL فروشنده به صورت جداگانه | Vendor URLs | HTTP Request | پردازش متوالی URLها را امکانپذیر میسازد. |
HTTP Request | httpRequest | دریافت پاسخ HTTP برای صفحات فروشنده | Split Out | Check Headers for Updates | خطاهای شبکه، پاسخهای ۴۰۴/۵۰۰ را مدیریت میکند. |
Check Headers for Updates | if | بررسی هدرهای HTTP برای نشانگرهای بهروزرسانی اخیر | HTTP Request | Scrape Webpage Content, Merge Update Signals | بر اساس تجزیه و تحلیل هدرها انشعاب مییابد. |
Scrape Webpage Content | code | اسکن بدنه HTML برای تاریخهای بهروزرسانی از طریق regex | Check Headers for Updates (False branch) | Merge Update Signals | بهروزرسانیها را در محتوا تشخیص میدهد؛ به تغییرات عبارات حساس است. |
Merge Update Signals | merge | تجمیع سیگنالهای بهروزرسانی از هدرها/محتوا | Check Headers for Updates (True branch), Scrape Webpage Content | Clean HTML Content | شواهد تغییرات اخیر را یکپارچه میکند. |
Clean HTML Content | code | پاکسازی HTML، آمادهسازی متن برای هوش مصنوعی | Merge Update Signals | AI Agent1 | تگها را حذف میکند، موجودیتها را رمزگشایی میکند، محتوا را کوتاه میکند. |
Google Gemini Chat Model1 | langchain.agent (LM Node) | بکاند مدل زبانی برای عامل هوش مصنوعی صفحه وب | AI Agent1 | AI Agent1 | نیاز به اعتبارنامه API گوگل دارد؛ از gemini-2.0-flash-001 استفاده میکند. |
AI Agent1 | langchain.agent | تجزیه و تحلیل محتوای صفحه وب، خلاصهسازی، تخصیص ریسک | Clean HTML Content | Format Webpage for Mail | خلاصه، رتبه ریسک، JSON ساختاریافته برای هر صفحه تولید میکند. |
Format Webpage for Mail | code | تولید HTML استایلدار برای خلاصه ایمیل صفحه وب | AI Agent1 | Gmail1 | سبک سازگار با فرمت ایمیل RSS. |
Gmail1 | gmail | ارسال ایمیل خلاصه صفحه وب | Format Webpage for Mail | End | نیاز به اعتبارنامه OAuth2 جیمیل دارد. |
Sticky Note | stickyNote | ارائه مستندات و یادداشتهای گردش کار | N/A | N/A | در سراسر برای توضیحات و یادداشتهای موارد لبه استفاده میشود. |
Nodeهای استفادهشده
سوالات متداول
این گردش کار n8n چه کاری انجام میدهد؟▾
این گردش کار به طور خودکار خطمشیهای فروشندگان و فیدهای RSS را برای بهروزرسانیها و تغییرات نظارت میکند. از هوش مصنوعی برای تجزیه و تحلیل محتوا، تشخیص ریسکها و ارسال خلاصههای ایمیلی به تیمهای مربوطه استفاده میکند.
چگونه این گردش کار ریسک را ارزیابی میکند؟▾
این گردش کار از عوامل هوش مصنوعی برای تجزیه و تحلیل محتوای دریافت شده از فیدهای RSS و صفحات وب خطمشی فروشنده استفاده میکند. سپس بر اساس تحلیل، امتیاز ریسک (بالا، متوسط، پایین، اطلاعاتی) را به هر مورد اختصاص میدهد.
چه منابعی توسط این گردش کار نظارت میشوند؟▾
این گردش کار هم فیدهای RSS مشخص شده و هم صفحات وب مستقیم خطمشی فروشندگان را نظارت میکند. لیست فیدهای RSS در گره `RSS Feed List` قابل تنظیم است.
خروجی این گردش کار چیست؟▾
خروجی اصلی این گردش کار، ایمیلهای HTML استایلدار است که خلاصهای از ارزیابی ریسکها را برای بهروزرسانیهای فید RSS و تغییرات صفحات وب فروشنده ارائه میدهد. این گزارشها برای تیمهای انطباق و امنیت طراحی شدهاند.
workflowهای مرتبط
- اتوماسیون جستجوی لینکدین با GPT-4 و جستجوی بولی گوگلHR
- اتوماسیون خلاصهسازی جلسات با Google Drive و OpenAIAI
- تحلیل صوتی با DeepGram و GPT-4o در n8nAI
- گردش کار n8n: ارجاع پشتیبانی هوش مصنوعی به انسانSupport
- ناشناسسازی و بازسازی رزومه با هوش مصنوعی Gemini و Google Sh…HR
- پرسش از هوش مصنوعی درباره تبلیغات متا: بینش فوری از دادههای…AI
