اتوماسیون عامل هوشمند MIS با هوش مصنوعی در n8n

اتوماسیون عامل هوشمند MIS با هوش مصنوعی در n8n

6 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۶

دانلود workflow

فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.

  1. فایل JSON را دانلود کنید.
  2. در n8n: Workflows → Import from File.
  3. Credentialهای هر node را متصل کنید.
  4. workflow را فعال کنید.

شناسه workflow: 4341 · منبع: کاتالوگ Axeto

عامل هوشمند MIS

این Workflow پردازش، طبقه‌بندی و مدیریت داده‌های ورودی برای سیستم‌های اطلاعات مدیریتی (MIS) را خودکار می‌کند. این Workflow با ادغام منابع داده مختلف مانند Gmail، Google Drive و PostgreSQL، از مدل‌های هوش مصنوعی (OpenAI، LangChain) برای درک پیشرفته زبان طبیعی، طبقه‌بندی و تولید پاسخ هوشمند استفاده می‌کند.

این Workflow و موارد دیگر را در کاتالوگ Axeto کاوش کنید: https://axeto.ai/n8n

ساختار Workflow

این Workflow به بخش‌های منطقی زیر تقسیم شده است:

1. دریافت ورودی و راه‌اندازی: مسئول شروع Workflow از طریق تریگرهای مختلف است.

2. بازیابی و آماده‌سازی داده‌ها: داده‌ها را از منابع خارجی دریافت و آماده می‌کند.

3. طبقه‌بندی و مسیریابی محتوا: داده‌های ورودی را با استفاده از هوش مصنوعی دسته‌بندی می‌کند تا پردازش مناسب انجام شود.

4. پردازش هوش مصنوعی و اجرای عامل: از مدل‌ها و عوامل هوش مصنوعی برای تجزیه و تحلیل پیچیده داده‌ها و تولید پاسخ استفاده می‌کند.

5. ذخیره‌سازی و به‌روزرسانی داده‌ها: داده‌های پردازش شده را در پایگاه‌های داده و صفحات گسترده ذخیره می‌کند.

6. مدیریت Vector Store: بردارهای جاسازی شده اسناد را برای جستجوی معنایی کارآمد مدیریت می‌کند.

7. هماهنگی و ادغام: اجرای Workflow را هماهنگ کرده و نتایج را تجمیع می‌کند.

---

تحلیل گره‌های دقیق

۱. دریافت ورودی و راه‌اندازی

این بخش تضمین می‌کند که Workflow بر اساس رویدادهای مختلف شروع می‌شود.

گره‌ها (Nodes):

  • Gmail Trigger (n8n-nodes-base.gmailTrigger): صندوق ورودی Gmail شما را برای ایمیل‌های جدید برای شروع پردازش نظارت می‌کند.
  • Gmail (n8n-nodes-base.gmail): محتوای ایمیل‌های راه‌اندازی شده را دریافت می‌کند.
  • Schedule Trigger (n8n-nodes-base.scheduleTrigger): Workflow را در فواصل زمانی از پیش تعریف شده برای عملیات دسته‌ای راه‌اندازی می‌کند.
  • Google Drive Trigger (n8n-nodes-base.googleDrive): تغییرات در پوشه‌های مشخص Google Drive را برای پردازش فایل‌های جدید یا به‌روز شده تشخیص می‌دهد. (نمونه‌های متعدد)
  • When chat message received (n8n-nodes-base.chatMessageReceived): پیام‌های چت ورودی را برای راه‌اندازی تعاملات عامل هوش مصنوعی گوش می‌دهد.
  • When Executed by Another Workflow (n8n-nodes-base.executeWorkflow): به این Workflow اجازه می‌دهد تا به عنوان یک Workflow فرعی توسط سایر Workflows n8n راه‌اندازی شود.

---

۲. بازیابی و آماده‌سازی داده‌ها

این بخش بر دریافت داده‌ها از منابعی مانند Google Drive و Google Sheets و آماده‌سازی آن‌ها برای پردازش بیشتر تمرکز دارد.

گره‌ها (Nodes):

  • Google Drive (n8n-nodes-base.googleDrive): فایل‌ها و اطلاعات پوشه را از Google Drive بازیابی می‌کند. (نمونه‌های متعدد)
  • Google Sheets (n8n-nodes-base.googleSheets): داده‌ها را در Google Sheets می‌خواند، می‌نویسد یا به‌روزرسانی می‌کند. (نمونه‌های متعدد)
  • Set (n8n-nodes-base.set): فیلدهای داده را تعریف یا اصلاح می‌کند، اغلب داده‌ها را برای طبقه‌بندی یا ذخیره‌سازی آماده می‌کند. (نمونه‌های متعدد، به عنوان مثال، Daily Sales، Address، customer_info)
  • Code (n8n-nodes-base.code): کد سفارشی جاوا اسکریپت را برای تبدیل‌های پیچیده داده، تجزیه یا تجمیع اجرا می‌کند. (نمونه‌های متعدد)
  • Convert to File (n8n-nodes-base.convertToFile): داده‌ها را به فرمت‌های فایل تبدیل می‌کند، معمولاً برای آپلود در فضای ذخیره‌سازی ابری. (نمونه‌های متعدد)
  • Merge (n8n-nodes-base.merge): داده‌ها را از چندین منبع در یک جریان واحد ترکیب می‌کند. (نمونه‌های متعدد)
  • Loop Over Items (n8n-nodes-base.splitInBatches): موارد درون یک آرایه را به صورت جداگانه یا دسته‌ای پردازش می‌کند، که برای عملیات حجمی مفید است.

---

۳. طبقه‌بندی و مسیریابی محتوا

این بخش از هوش مصنوعی برای دسته‌بندی داده‌های ورودی و هدایت آن‌ها به مسیرهای پردازش مناسب استفاده می‌کند.

گره‌ها (Nodes):

  • Text Classifier (n8n-nodes-base.textClassifier): محتوای متنی (به عنوان مثال، از ایمیل‌ها) را با استفاده از هوش مصنوعی به دسته‌های از پیش تعریف شده طبقه‌بندی می‌کند.
  • Operation Classifier (n8n-nodes-base.textClassifier): وظایف یا عملیات را بر اساس داده‌های ورودی بیشتر طبقه‌بندی می‌کند.
  • If (n8n-nodes-base.if): داده‌ها را بر اساس شرایط مشخص شده مسیریابی می‌کند. (نمونه‌های متعدد)
  • Switch (n8n-nodes-base.switch): جریان داده را بر اساس مقدار یک فیلد به شاخه‌های مختلف هدایت می‌کند. (نمونه‌های متعدد)
  • JSON PARSER (Join) (n8n-nodes-base.jsonParser): اطلاعات ساختاریافته را از متن بدون ساختار با استفاده از هوش مصنوعی استخراج می‌کند.

---

۴. پردازش هوش مصنوعی و اجرای عامل

این بخش اصلی پردازش هوش مصنوعی است که از مدل‌های OpenAI و عوامل LangChain برای تجزیه و تحلیل داده‌ها، انجام محاسبات و تولید پاسخ‌های هوشمند استفاده می‌کند.

گره‌ها (Nodes):

  • OpenAI Chat Model (n8n-nodes-base.lmChatOpenAi): از مدل‌های چت OpenAI برای پردازش زبان طبیعی، خلاصه‌سازی و تفسیر داده‌ها استفاده می‌کند. (نمونه‌های متعدد)
  • OpenAI (n8n-nodes-base.openAi): از مدل‌های OpenAI برای وظایف خاص مانند تکمیل متن استفاده می‌کند. (نمونه‌های متعدد)
  • MIS Agent1 (n8n-nodes-base.agent): یک عامل مرکزی LangChain که ابزارهای مختلف (ماشین حساب، Postgres) را برای ارائه پاسخ‌های هوشمند ادغام می‌کند.
  • Calculator (n8n-nodes-base.calculator): ابزاری از LangChain برای انجام محاسبات عددی.
  • Postgres (n8n-nodes-base.postgres): ابزاری از LangChain برای پرس و جو و تعامل با پایگاه داده PostgreSQL.
  • Simple Memory1 (n8n-nodes-base.memoryBufferWindow): تاریخچه مکالمه یا زمینه را برای عامل هوش مصنوعی حفظ می‌کند.
  • Call n8n Workflow Tool1 (n8n-nodes-base.toolWorkflow): ابزاری از LangChain که امکان فراخوانی Workflows دیگر n8n را به عنوان بخشی از قابلیت‌های عامل هوش مصنوعی فراهم می‌کند.

---

۵. ذخیره‌سازی و به‌روزرسانی داده‌ها

این بخش تضمین می‌کند که داده‌های پردازش شده در سیستم‌های مختلف ذخیره و همگام‌سازی می‌شوند.

گره‌ها (Nodes):

  • Google Sheets (n8n-nodes-base.googleSheets): ردیف‌ها را در Google Sheets درج یا به‌روزرسانی می‌کند، اغلب برای گزارش‌دهی یا ثبت وقایع. (نمونه‌های متعدد)
  • Postgres2 (n8n-nodes-base.postgres): کوئری‌های SQL را برای به‌روزرسانی یا درج داده‌ها در پایگاه داده PostgreSQL اجرا می‌کند.
  • Set (n8n-nodes-base.set): داده‌ها را قبل از ذخیره‌سازی آماده و قالب‌بندی می‌کند و متادیتا یا تبدیل‌های لازم را اضافه می‌کند. (نمونه‌های متعدد، به عنوان مثال، Edit Fields8 تا Edit Fields15)

---

۶. مدیریت Vector Store

این بخش بردارهای جاسازی شده اسناد را مدیریت می‌کند و امکان جستجوی معنایی کارآمد و بازیابی اطلاعات را فراهم می‌کند.

گره‌ها (Nodes):

  • Pinecone (n8n-nodes-base.pinecone): برای ذخیره و بازیابی بردارهای جاسازی شده با Pinecone تعامل می‌کند. (نمونه‌های متعدد)
  • Code (n8n-nodes-base.code): برای تولید بردارهای جاسازی شده یا تبدیل داده‌ها قبل از ذخیره آن‌ها در پایگاه داده برداری استفاده می‌شود. (نمونه‌های متعدد)
  • Convert to File (n8n-nodes-base.convertToFile): داده‌ها را برای تولید بردارهای جاسازی شده آماده می‌کند. (نمونه‌های متعدد)

---

۷. هماهنگی و ادغام

این بخش نهایی جریان‌های داده موازی را هماهنگ می‌کند، نتایج را از شاخه‌های مختلف ادغام می‌کند و وضعیت اجرای کلی Workflow را مدیریت می‌کند.

گره‌ها (Nodes):

  • Wait (n8n-nodes-base.wait): اجرای Workflow را برای مدت زمان مشخصی متوقف می‌کند، که اغلب برای مدیریت محدودیت‌های نرخ API یا همگام‌سازی عملیات ناهمزمان استفاده می‌شود. (نمونه‌های متعدد)
  • Merge (n8n-nodes-base.merge): خروجی‌ها را از شاخه‌های موازی در یک جریان واحد برای پردازش یا خروجی نهایی ترکیب می‌کند. (نمونه‌های متعدد)
  • Sticky Note (n8n-nodes-base.stickyNote): برای افزودن نظرات یا توضیحات در داخل بوم Workflow برای مستندسازی و وضوح استفاده می‌شود. (نمونه‌های متعدد)

Nodeهای استفاده‌شده

سوالات متداول

این Workflow n8n چه کاری انجام می‌دهد؟

این Workflow پردازش، طبقه‌بندی و مدیریت داده‌های ورودی برای سیستم‌های اطلاعات مدیریتی (MIS) را خودکار می‌کند. این Workflow با ادغام منابع داده مختلف مانند Gmail، Google Drive و PostgreSQL، از مدل‌های هوش مصنوعی برای درک پیشرفته زبان طبیعی، طبقه‌بندی و تولید پاسخ هوشمند استفاده می‌کند.

چه منابع داده‌ای توسط این Workflow پشتیبانی می‌شوند؟

این Workflow از منابع داده‌ای مانند Gmail، Google Drive و PostgreSQL پشتیبانی می‌کند و قادر به خواندن و نوشتن در Google Sheets نیز می‌باشد.

چه مدل‌های هوش مصنوعی در این Workflow استفاده شده‌اند؟

این Workflow از مدل‌های هوش مصنوعی مانند OpenAI و LangChain برای درک زبان طبیعی، طبقه‌بندی محتوا و پردازش‌های پیچیده داده استفاده می‌کند.

چگونه می‌توانم این Workflow را در n8n پیاده‌سازی کنم؟

شما می‌توانید این Workflow و موارد مشابه را در کاتالوگ Axeto در آدرس https://axeto.ai/n8n کاوش کرده و برای پیاده‌سازی در n8n خود استفاده کنید.

workflowهای مرتبط

این workflow در کاتالوگ Axeto.ai بایگانی شده است. لایسنس اصلی متعلق به سازنده workflow است.