
تحلیل پیام تلگرام با هوش مصنوعی و ارسال اعلان خودکار
8 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۹
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 3306 · منبع: کاتالوگ Axeto
تحلیل پیامهای تلگرام با هوش مصنوعی و ارسال اعلانها از طریق جیمیل و تلگرام
این گردش کار از یک عامل هوش مصنوعی برای تجزیه و تحلیل پیامهای دریافتی تلگرام استفاده میکند و بینشهای هوشمند و اعلانهای خودکار را از طریق جیمیل و تلگرام ارائه میدهد. این گردش کار برای بهبود پشتیبانی مشتری، سادهسازی ارتباطات پروژه یا خودکارسازی تجزیه و تحلیل پیامهای شخصی ایدهآل است.
گردش کارهای بیشتر n8n را در Axeto.ai کاوش کنید: https://axeto.ai/n8n
نمای کلی گردش کار
این گردش کار برای موارد زیر طراحی شده است:
1. دریافت پیامهای تلگرام: هنگام دریافت پیام جدید در یک چت تلگرام مشخص، به طور خودکار فعال میشود.
2. تجزیه و تحلیل مبتنی بر هوش مصنوعی: استفاده از یک عامل هوش مصنوعی پیشرفته، مجهز به چندین ابزار (از جمله OpenAI، Airbnb، Brave Search و FireCrawl) و حافظه، برای درک و پردازش محتوای پیام.
3. ارسال اعلانها: ارسال تجزیه و تحلیل و بینشهای تولید شده توسط هوش مصنوعی به عنوان اعلانها از طریق ایمیل (جیمیل) و پیام تلگرام بازگشتی.
موارد استفاده کلیدی:
- پشتیبانی مشتری: تجزیه و تحلیل و پاسخگویی خودکار به سوالات مشتریان دریافتی از طریق تلگرام.
- ارتباطات تیمی: نظارت بر چتهای تیمی برای اطلاعات کلیدی، موارد اقدام یا تجزیه و تحلیل احساسات.
- تجمیع اطلاعات: استخراج و خلاصهسازی دادههای مرتبط از مکالمات تلگرام.
- هشدار خودکار: دریافت خلاصههای مبتنی بر هوش مصنوعی از پیامهای مهم مستقیماً به صندوق ورودی یا تلگرام شما.
تجزیه و تحلیل دقیق گردش کار
۱. فعالساز: گوش دادن به پیامهای تلگرام
- Node:
Telegram Trigger - هدف: این گره به عنوان نقطه ورود عمل میکند و منتظر پیامهای جدید در ربات تلگرام شما میماند.
- پیکربندی:
* نیاز به اعتبارنامه Telegram Bot Token دارد.
* برای فعالسازی بر اساس بهروزرسانیهای message پیکربندی شده است.
- ورودی: ندارد (این یک گره فعالساز است).
- خروجی: دادههای پیام تلگرام دریافتی را به گره بعدی منتقل میکند.
- ملاحظات: اطمینان حاصل کنید که ربات تلگرام شما مجوزهای لازم را دارد و توکن ربات به درستی پیکربندی شده است. مشکلات شبکه یا محدودیتهای نرخ API از سوی تلگرام میتواند بر قابلیت اطمینان تأثیر بگذارد.
۲. تجزیه و تحلیل هوش مصنوعی: پردازش پیام با عامل LangChain
- Node:
LangChain Agent - هدف: این هوش اصلی گردش کار است. پیام تلگرام را دریافت میکند و از یک عامل هوش مصنوعی برای تصمیمگیری در مورد نحوه پردازش آن استفاده میکند و از ابزارها و حافظه مختلف بهره میبرد.
- پیکربندی:
* متن ورودی: متن پیام را از فعالساز تلگرام ($json.message.text) دریافت میکند.
* پیام سیستمی: یک اعلان دقیق که شخصیت، قابلیتها، ابزارهای موجود، قالب پاسخ و استراتژیهای مدیریت خطا را برای هوش مصنوعی تعریف میکند.
* ابزارها: ابزارهای زیر را ادغام میکند:
* LangChain OpenAI Chat Model (برای درک و تولید زبان)
* MCP Client Tool (برای جستجو و اجرای Airbnb)
* MCP Client Tool (برای جستجو و اجرای Brave)
* MCP Client Tool (برای لیست و اجرای FireCrawl)
* LangChain Memory Buffer Window (برای حفظ زمینه مکالمه)
- ورودی: دادهها از گره
Telegram Trigger. - خروجی: تجزیه و تحلیل یا پاسخ تولید شده توسط هوش مصنوعی، که به گرههای اعلان منتقل میشود.
- عبارات: از عبارات
$fromAI()برای انتخاب و استفاده پویا از ابزارها بر اساس تفسیر هوش مصنوعی از پیام ورودی استفاده میکند. - موارد لبه:
* عامل برای استفاده از ابزارهای جایگزین (مانند Brave Search) در صورت شکست ابزار اصلی (مانند Airbnb) پیکربندی شده است.
* پرسشهای مبهم را با درخواست شفافسازی مدیریت میکند.
* موقعیتهایی را که هیچ زمینه حافظه مرتبطی یافت نمیشود، به طور مؤثر مدیریت میکند.
- نسخه:
@n8n/n8n-nodes-langchain.agentv1.8
#### ۲.۱. مدل زبان هوش مصنوعی: OpenAI Chat
- Node:
LangChain OpenAI Chat Model - هدف: قابلیتهای پردازش زبان طبیعی پایه را برای عامل هوش مصنوعی فراهم میکند.
- پیکربندی:
* از مدل gpt-4o-mini استفاده میکند.
* نیاز به اعتبارنامه OpenAI API دارد.
- ورودی: به عنوان مدل زبان برای
LangChain Agentمتصل است. - خروجی: قابلیتهای درک و تولید زبان را به عامل بازمیگرداند.
- موارد لبه: محدودیتهای نرخ API OpenAI، کلیدهای API نامعتبر یا مشکلات اتصال شبکه.
- نسخه:
@n8n/n8n-nodes-langchain.lmChatOpenAiv1.2
#### ۲.۲. ابزارهای هوش مصنوعی (ابزارهای کلاینت MCP)
این گرهها قابلیتهای تخصصی را ارائه میدهند که LangChain Agent میتواند آنها را فراخوانی کند:
- جستجو و اجرای Airbnb:
* Node: MCP Client Tool
* هدف: لیستهای Airbnb را جستجو میکند و اقدامات خاص مربوط به Airbnb را اجرا میکند.
* پیکربندی: نیاز به اعتبارنامه Airbnb MCP API دارد. ابزار و پارامترهای خاص به طور پویا توسط عامل هوش مصنوعی تعیین میشوند.
* موارد لبه: خطاهای API، اعتبارنامههای نامعتبر یا عدم وجود نتایج جستجو.
* نسخه: n8n-nodes-mcp.mcpClientTool v1
- جستجو و اجرای Brave:
* Node: MCP Client Tool
* هدف: جستجوهای وب را در لحظه انجام میدهد و دستورات خاص Brave را اجرا میکند.
* پیکربندی: نیاز به اعتبارنامه Brave Search MCP API دارد. ابزار و پارامترهای خاص به طور پویا توسط عامل هوش مصنوعی تعیین میشوند.
* موارد لبه: خرابیهای API، عدم وجود نتایج جستجوی مرتبط یا دستورات پشتیبانی نشده.
* نسخه: n8n-nodes-mcp.mcpClientTool v1
- لیست و اجرای FireCrawl:
* Node: MCP Client Tool
* هدف: وظایف وب اسکرپینگ موجود را لیست میکند و وظایف اسکرپینگ را در وبسایتهای مشخص شده اجرا میکند.
* پیکربندی: نیاز به اعتبارنامه FireCrawl MCP API دارد. ابزار و پارامترهای خاص به طور پویا توسط عامل هوش مصنوعی تعیین میشوند.
* موارد لبه: مسدود شدن وبسایت، خرابی اسکرپینگ یا خطاهای API.
* نسخه: n8n-nodes-mcp.mcpClientTool v1
#### ۲.۳. حافظه هوش مصنوعی: بافر مکالمه
- Node:
LangChain Memory Buffer Window - هدف: زمینه مکالمه را حفظ میکند و به عامل هوش مصنوعی اجازه میدهد تا تعاملات قبلی را در همان چت به خاطر بسپارد.
- پیکربندی:
* کلید جلسه (Session Key): برای اطمینان از اینکه زمینه برای هر چت خاص است، روی شناسه چت تلگرام ($json.message.chat.id) تنظیم شده است.
* نوع شناسه جلسه (Session ID Type): Custom Session ID
- ورودی: به عنوان جزء حافظه برای
LangChain Agentمتصل است. - خروجی: زمینه تاریخی را برای پاسخهای منسجمتر به عامل ارائه میدهد.
- موارد لبه: احتمال سرریز حافظه با مکالمات بسیار طولانی.
- نسخه:
@n8n/n8n-nodes-langchain.memoryBufferWindowv1.3
۳. اعلانها: ارسال هشدارها
- Node:
Gmail Node - هدف: یک اعلان ایمیلی حاوی تجزیه و تحلیل هوش مصنوعی ارسال میکند.
- پیکربندی:
* به (To): به صورت ثابت emaikuri@gmail.com تنظیم شده است.
* موضوع (Subject): به صورت پویا با استفاده از متن پیام اصلی تلگرام تنظیم میشود.
* بدنه (Body): با خروجی عامل هوش مصنوعی ($json.output) پر میشود.
* نیاز به اعتبارنامه Gmail OAuth2 دارد.
- ورودی: خروجی تجزیه و تحلیل هوش مصنوعی از
LangChain Agent. - خروجی: ندارد (گره پایانی).
- موارد لبه: خطاهای احراز هویت API جیمیل، محدودیتهای سهمیه ارسال یا آدرسهای گیرنده نامعتبر.
- نسخه:
n8n-nodes-base.gmailv2.1
- Node:
Telegram Node - هدف: یک پیام تلگرام را با تجزیه و تحلیل هوش مصنوعی به چت اصلی ارسال میکند.
- پیکربندی:
* شناسه چت (Chat ID): به صورت پویا با استفاده از شناسه چت از فعالساز ($json.message.chat.id) تنظیم میشود.
* پیام (Message): روی خروجی عامل هوش مصنوعی ($json.output) تنظیم شده است.
* نیاز به اعتبارنامه Telegram Bot Token دارد.
- ورودی: خروجی تجزیه و تحلیل هوش مصنوعی از
LangChain Agent. - خروجی: ندارد (گره پایانی).
- موارد لبه: خطاهای API تلگرام، شناسههای چت نامعتبر یا فراتر رفتن از محدودیتهای طول پیام.
- نسخه:
n8n-nodes-base.telegramv1.2
جدول خلاصه گردش کار
| نام گره (Node Name) | نوع گره (Node Type) | عملکرد اصلی (Primary Function) | ورودی از گره(ها) (Input From Node(s)) | خروجی به گره(ها) (Output To Node(s)) |
|---|---|---|---|---|
| Listen for Telegram Updates | Telegram Trigger | فعالسازی گردش کار با پیامهای جدید | None | Analyze Message with AI |
| Analyze Message with AI | LangChain Agent | تجزیه و تحلیل هوش مصنوعی و هماهنگی ابزار | Listen for Telegram Updates | Send Gmail Notification, Send Telegram Alert |
| OpenAI Chat Model | LangChain OpenAI Chat Model | پردازش زبان اصلی | Connected to Agent | Connected to Agent |
| Airbnb Search/Execute | MCP Client Tool | بازیابی/اقدامات داده Airbnb | Connected to Agent | Connected to Agent |
| Brave Search/Execute | MCP Client Tool | جستجوی وب و اجرا | Connected to Agent | Connected to Agent |
| FireCrawl List/Execute | MCP Client Tool | وب اسکرپینگ | Connected to Agent | Connected to Agent |
| Simple Memory | LangChain Memory Buffer Window | مدیریت زمینه مکالمه | Connected to Agent | Connected to Agent |
| Send Gmail Notification | Gmail Node | اعلان ایمیلی | Analyze Message with AI | None |
| Send Telegram Alert | Telegram Node | اعلان پیام تلگرام | Analyze Message with AI | None |
| Sticky Note | Sticky Note | مستندسازی گردش کار | N/A | N/A |
Nodeهای استفادهشده
سوالات متداول
این گردش کار چگونه پیامهای تلگرام را تحلیل میکند؟▾
این گردش کار از یک عامل هوش مصنوعی پیشرفته (LangChain Agent) مجهز به ابزارهایی مانند OpenAI، Airbnb، Brave Search و FireCrawl برای درک و پردازش محتوای پیامهای تلگرام استفاده میکند.
چه نوع اعلانهایی از طریق این گردش کار ارسال میشود؟▾
پس از تحلیل پیام، بینشهای هوشمند و خلاصههای تولید شده توسط هوش مصنوعی به عنوان اعلان از طریق ایمیل (جیمیل) و پیام تلگرام بازگشتی ارسال میشوند.
موارد استفاده اصلی این گردش کار چیست؟▾
موارد استفاده کلیدی شامل پشتیبانی مشتری خودکار، نظارت بر ارتباطات تیمی، تجمیع اطلاعات از مکالمات تلگرام و دریافت هشدارهای خودکار از پیامهای مهم است.
آیا این گردش کار میتواند زمینه مکالمات قبلی را به خاطر بسپارد؟▾
بله، این گردش کار از حافظه (LangChain Memory Buffer Window) برای حفظ زمینه مکالمه و ارائه تحلیلهای دقیقتر استفاده میکند.
workflowهای مرتبط
- اتوماسیون جستجوی لینکدین با GPT-4 و جستجوی بولی گوگلHR
- اتوماسیون خلاصهسازی جلسات با Google Drive و OpenAIAI
- تحلیل صوتی با DeepGram و GPT-4o در n8nAI
- گردش کار n8n: ارجاع پشتیبانی هوش مصنوعی به انسانSupport
- ناشناسسازی و بازسازی رزومه با هوش مصنوعی Gemini و Google Sh…HR
- پرسش از هوش مصنوعی درباره تبلیغات متا: بینش فوری از دادههای…AI
