
تحلیل خودکار نظرات محصولات با Gemini AI و n8n
6 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۸
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 8862 · منبع: کاتالوگ Axeto
تحلیل نظرات محصولات و تولید توصیههای بهبود با هوش مصنوعی Gemini
این Workflow ان۸ان (n8n) فرآیند جمعآوری نظرات محصولات، تحلیل احساسات آنها و تولید توصیههای عملی برای بهبود را با استفاده از هوش مصنوعی Gemini گوگل خودکار میکند. این ابزار برای مدیران محصول، بازاریابان و تیمهای تجربه مشتری که به دنبال استخراج کارآمد بینش از بازخورد کاربران هستند، طراحی شده است.
این Workflow به چهار مرحله اصلی تقسیم میشود:
۱. دریافت ورودی و شروع خراشدهی (Scraping): اجرای دستی Workflow و شروع وظیفه خراشدهی نظرات.
۲. نظارت بر وضعیت خراشدهی: بررسی دورهای پیشرفت وظیفه خراشدهی تا زمانی که دادهها آماده شوند.
۳. پردازش و تحلیل هوش مصنوعی: استفاده از یک عامل هوش مصنوعی (AI Agent) مبتنی بر Gemini گوگل برای تحلیل خلاصههای نظرات و تولید توصیههای بهبود.
۴. ارسال اعلان: توزیع توصیههای تولید شده به ذینفعان از طریق تلگرام و ایمیل.
---
۱. مراحل Workflow تشریح شدهاند
۱.۱ دریافت ورودی و شروع خراشدهی
این مرحله امکان اجرای دستی Workflow و شروع فرآیند خراشدهی نظرات را از طریق API مرورگر (BrowserAct API) فراهم میکند.
- Nodes:
* Manual Trigger (هنگام کلیک روی ‘Execute workflow’)
* HTTP Request (شروع وظیفه خراشدهی)
* If (بررسی موفقیت ایجاد وظیفه)
* Wait (مکث قبل از تلاش مجدد در صورت شکست ایجاد وظیفه)
- جزئیات Node:
* Manual Trigger: با اجرای دستی، Workflow را آغاز میکند.
* HTTP Request: یک درخواست POST به API مرورگر (https://api.browseract.com/v2/workflow/run-task) برای شروع یک وظیفه خراشدهی ارسال میکند. برای احراز هویت به اعتبارنامههای API مرورگر نیاز دارد.
* If: پاسخ را از Node HTTP Request اعتبارسنجی میکند، با بررسی عدم وجود فیلد error و وجود یک id معتبر برای تأیید موفقیتآمیز بودن ایجاد وظیفه.
* Wait: در صورت شکست ایجاد وظیفه، این Node به مدت ۱ دقیقه Workflow را متوقف میکند و سپس برای تلاش مجدد به Node HTTP Request بازمیگردد.
۱.۲ نظارت بر وضعیت خراشدهی
این مرحله API مرورگر را برای پیگیری پیشرفت وظیفه خراشدهی و بازیابی دادهها پس از اتمام آن، بررسی میکند.
- Nodes:
* HTTP Request (دریافت وضعیت وظیفه)
* If (بررسی اتمام خراشدهی)
* Wait (مکث قبل از تلاش مجدد در صورت عدم تکمیل خراشدهی)
- جزئیات Node:
* HTTP Request: با استفاده از task_id بهدستآمده از مرحله قبل، یک درخواست GET به API مرورگر (https://api.browseract.com/v2/workflow/get-task) ارسال میکند. به اعتبارنامههای API مرورگر نیاز دارد.
* If: وضعیت وظیفه خراشدهی را با بررسی عدم وجود فیلد error و تأیید اینکه فیلد status برابر با "finished" است، بررسی میکند.
* Wait: اگر وظیفه هنوز تمام نشده باشد، این Node به مدت ۱ دقیقه Workflow را متوقف میکند و سپس برای بررسی مجدد وضعیت به Node HTTP Request بازمیگردد.
۱.۳ پردازش و تحلیل هوش مصنوعی
این مرحله از هوش مصنوعی Gemini گوگل برای تحلیل نظرات خراشدهی شده و تولید توصیههای عملی استفاده میکند.
- Nodes:
* Google Gemini Chat Model (مدل زبان)
* AI Agent (تحلیل نظرات و تولید توصیهها)
* Telegram (ارسال پیام متنی)
- جزئیات Node:
* Google Gemini Chat Model: این Node که با اعتبارنامههای API Gemini گوگل پیکربندی شده است، به عنوان بکاند مدل زبان برای AI Agent عمل میکند.
* AI Agent:
* دادههای نظرات خراشدهی شده را دریافت میکند.
* خلاصههای نظرات را تجزیه و تحلیل میکند (انتظار لیستی از نقشهها با "Name", "Rating", "Summary").
* تحلیل احساسات را بر روی هر خلاصه انجام میدهد.
* توصیههای عملی برای بهبود تولید میکند.
* متنی را برای اعلانها خروجی میدهد.
* با یک prompt سفارشی برای تحلیل دقیق پیکربندی شده است و از مدل زبان Google Gemini Chat Model استفاده میکند. همچنین با ابزارهای Telegram و Email Send برای خروجی ادغام میشود.
* Telegram: توصیههای تولید شده توسط هوش مصنوعی را با استفاده از خروجی AI Agent به گروه تلگرامی مشخص شده (@shoaywbs) ارسال میکند. به اعتبارنامههای API تلگرام نیاز دارد.
۱.۴ ارسال اعلان
این مرحله نهایی تضمین میکند که توصیههای تولید شده توسط هوش مصنوعی از طریق ایمیل و تلگرام به ذینفعان مربوطه تحویل داده شوند.
- Nodes:
* Email Send
* Email Send Tool (به عنوان ai_tool توسط AI Agent استفاده میشود)
* Telegram Tool (به عنوان ai_tool توسط AI Agent استفاده میشود)
- جزئیات Node:
* Email Send: توصیهها را به عنوان یک ایمیل به گیرنده پیکربندی شده (مثلاً "smj.kshp@gmail.com") با استفاده از اعتبارنامههای SMTP ارسال میکند. موضوع ایمیل "Recommendation" است و متن بدنه از خروجی AI Agent پر میشود.
* Email Send Tool: ابزار داخلی در دسترس برای AI Agent جهت ارسال مستقیم ایمیلها.
* Telegram Tool: ابزار داخلی در دسترس برای AI Agent جهت ارسال مستقیم پیامهای تلگرامی به شناسه چت پیکربندی شده (@shoaywbs).
---
۲. جدول خلاصه
| نام Node (Node Name) | نوع Node (Node Type) | نقش عملکردی (Functional Role) | Node(های) ورودی (Input Node(s)) | Node(های) خروجی (Output Node(s)) | توضیحات (Notes) |
|---|---|---|---|---|---|
Manual Trigger | Manual Trigger | شروع دستی Workflow | None | HTTP Request | |
HTTP Request | HTTP Request | شروع وظیفه خراشدهی از طریق API مرورگر | Manual Trigger | If | |
If | If | بررسی موفقیتآمیز بودن ایجاد وظیفه خراشدهی | HTTP Request | HTTP Request (retry), If1 | |
Wait | Wait | مکث ۱ دقیقهای قبل از تلاش مجدد برای ایجاد وظیفه | If (false branch) | HTTP Request | |
HTTP Request | HTTP Request | دریافت وضعیت و دادههای وظیفه خراشدهی | If (true branch) | If1 | |
If1 | If | بررسی اتمام وظیفه خراشدهی | HTTP Request | AI Agent (true), Wait (false) | |
Wait | Wait | مکث ۱ دقیقهای قبل از تلاش مجدد برای بررسی وضعیت وظیفه | If1 (false branch) | HTTP Request | |
Google Gemini Chat Model | AI Language Model | ارائه بکاند مدل زبان برای AI Agent | None | AI Agent | به اعتبارنامههای API Gemini گوگل نیاز دارد. |
AI Agent | AI Agent (LangChain) | تحلیل نظرات، تولید توصیهها، فعالسازی اعلانها | If1 (true branch), Google Gemini Chat Model | Telegram | از یک prompt سفارشی برای تحلیل استفاده میکند. مستندات Node عامل هوش مصنوعی Axeto را ببینید: Axeto AI Agent Node Documentation. |
Telegram | Telegram | ارسال توصیهها به گروه تلگرام | AI Agent | Email Send | شناسه چت هدف: @shoaywbs. به اعتبارنامههای API تلگرام نیاز دارد. |
Email Send | Email Send | ارسال توصیهها از طریق ایمیل | Telegram | None | به اعتبارنامههای SMTP نیاز دارد. |
Email Send Tool | Email Send Tool | ابزار داخلی برای AI Agent جهت ارسال ایمیلها | AI Agent | None | |
Telegram Tool | Telegram Tool | ابزار داخلی برای AI Agent جهت ارسال پیامهای تلگرامی | AI Agent | None |
---
کاوش Workflow های بیشتر ان۸ان (n8n) در Axeto.ai: https://axeto.ai/n8n
Nodeهای استفادهشده
سوالات متداول
این Workflow n8n چگونه نظرات محصولات را تحلیل میکند؟▾
این Workflow با استفاده از هوش مصنوعی Gemini گوگل، ابتدا نظرات محصولات را جمعآوری (Scraping) کرده، سپس احساسات موجود در آنها را تحلیل میکند و در نهایت توصیههای عملی برای بهبود محصول ارائه میدهد.
چه ابزارهایی برای اجرای این Workflow نیاز است؟▾
برای اجرای این Workflow به حساب کاربری n8n، اعتبارنامههای API گوگل Gemini و اعتبارنامههای API مرورگر (برای خراشدهی) و همچنین اعتبارنامههای API تلگرام (برای ارسال اعلان) نیاز خواهید داشت.
خروجی این Workflow چیست و به کجا ارسال میشود؟▾
خروجی اصلی این Workflow، خلاصهای از تحلیل احساسات نظرات و توصیههای عملی برای بهبود محصول است که از طریق تلگرام و ایمیل به ذینفعان ارسال میشود.
workflowهای مرتبط
- دستهبندی خودکار ایمیل جیمیل با GPT-4o و هشدار SlackAI Summarization
- دستهبندی خودکار پستهای وبلاگ با هوش مصنوعی و گیتهابContent Creation
- اتوماسیون زیرنویسگذاری ویدیو با n8n، Google Drive و SubmagicContent Creation
- تحلیل خودکار Google Analytics با هوش مصنوعی Gemini و اعلانه…Market Research
- اتوماسیون ثبت رزروهای Calendly در Google Sheets با n8nCRM
- اتوماسیون پیامهای تشکر و کوپن واتساپ برای مشتریان ShopifyContent Creation
