تحلیلگر هوش مصنوعی بازار ارز دیجیتال با داده‌های CoinMarketC…

تحلیلگر هوش مصنوعی بازار ارز دیجیتال با داده‌های CoinMarketC…

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

دانلود workflow

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

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

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

تحلیلگر داده CoinMarketCap با قدرت هوش مصنوعی برای بینش بازار ارزهای دیجیتال

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

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

---

🚀 نمای کلی گردش کار

این گردش کار، "تحلیلگر داده CoinMarketCap با قدرت هوش مصنوعی"، به عنوان یک عامل هوش مصنوعی ناظر طراحی شده است. این گردش کار یک سیستم چند عاملی را برای ارائه بینش‌های استراتژیک بازار ارزهای دیجیتال از طریق تلگرام هماهنگ می‌کند. با ادغام با APIهای CoinMarketCap از طریق گردش کارهای عامل فرعی تخصصی، پوشش جامعی از صرافی‌های متمرکز (CEX)، صرافی‌های غیرمتمرکز (DEX) و داده‌های احساسات جامعه را فراهم می‌کند.

موارد استفاده کلیدی:

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

ساختار گردش کار:

1. دریافت ورودی: دریافت درخواست‌های کاربر از تلگرام و پیوست کردن زمینه جلسه.

2. هسته پردازش هوش مصنوعی: استفاده از GPT-4o-mini برای تفسیر درخواست‌ها، حفظ حافظه جلسه و هدایت درخواست‌ها به عوامل فرعی مناسب.

3. فراخوانی عامل فرعی: فراخوانی گردش کارهای عامل فرعی تخصصی برای داده‌های ارز دیجیتال، داده‌های صرافی و احساسات، و داده‌های DEX.

4. ارسال خروجی: ارسال پاسخ تولید شده توسط هوش مصنوعی و ترکیب شده به کاربر در تلگرام.

5. مستندات و راهنمایی: یادداشت‌های چسبان تعبیه شده دستورالعمل‌های استفاده، مدیریت خطا و نمای کلی سیستم را ارائه می‌دهند.

---

🧩 تشریح جزئیات نودها

۱. دریافت ورودی

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

  • نودها:

* Telegram Input (Telegram Trigger)

* Adds SessionId (Set)

  • جزئیات نود:

* Telegram Input

* نوع: n8n-nodes-base.telegramTrigger

* نقش: گوش دادن به پیام‌های جدید تلگرام.

* پیکربندی: نیاز به اعتبارنامه‌های API تلگرام دارد. با دریافت پیام، گردش کار را فعال می‌کند.

* ورودی: به‌روزرسانی‌های پیام تلگرام.

* خروجی: JSON حاوی جزئیات پیام، از جمله چت و متن.

* مشکلات احتمالی: قطعی API تلگرام، توکن نامعتبر ربات، تغییر در قالب پیام.

* Adds SessionId

* نوع: n8n-nodes-base.set

* نقش: افزودن فیلد sessionId با استفاده از شناسه چت تلگرام برای فعال کردن حافظه مبتنی بر جلسه.

* پیکربندی: sessionId را روی {{$json.message.chat.id}} تنظیم می‌کند. سایر فیلدهای داده را حفظ می‌کند.

* ورودی: خروجی از Telegram Input.

* خروجی: داده‌های JSON با sessionId اضافه شده.

* مشکلات احتمالی: شناسه چت ناموجود یا بدشکل، برخورد احتمالی جلسات در صورت اشتراک‌گذاری یک چت توسط چندین کاربر.

۲. هسته پردازش هوش مصنوعی

این بخش اصلی، پرس‌وجوهای کاربر را با استفاده از GPT-4o-mini پردازش می‌کند، زمینه مکالمه را با حافظه پنجره‌ای حفظ می‌کند و مسیریابی به زیر-عامل‌های مربوطه را هماهنگ می‌کند.

  • نودها:

* CoinMarketCap AI Data Analyst Agent (LangChain Agent)

* CoinMarketCap Agent Brain (LangChain LM Chat OpenAI)

* CoinMarketCap Memory (LangChain Memory Buffer Window)

  • جزئیات نود:

* CoinMarketCap AI Data Analyst Agent

* نوع: @n8n/n8n-nodes-langchain.agent

* نقش: عامل هوش مصنوعی مرکزی که متن کاربر و شناسه جلسه را تفسیر می‌کند. یک prompt سیستمی دقیق را برای تعریف قابلیت‌های چند-عامل و مسیریابی پرس‌وجوها به زیر-عامل‌های مناسب اعمال می‌کند.

* پیکربندی:

* Input Text: {{$json.message.text}} (پرس‌وجوی کاربر).

* Session ID: {{$json.sessionId}}.

* System Message: یک prompt گسترده که سه زیر-عامل، قابلیت‌های آن‌ها، قوانین اعتبارسنجی و نمونه پرس‌وجوها را شرح می‌دهد. این prompt عامل را در انتخاب هوشمندانه و زنجیره‌سازی فراخوانی‌های زیر-عامل راهنمایی می‌کند.

* ورودی: متن پرس‌وجوی کاربر و شناسه جلسه از نود Adds SessionId.

* خروجی: متن پاسخ هوش مصنوعی ساختاریافته.

* مشکلات احتمالی: تفسیر نادرست prompt، متن ورودی نامعتبر، عدم انتخاب زیر-عامل صحیح، فراتر رفتن از محدودیت‌های توکن مدل.

* CoinMarketCap Agent Brain

* نوع: @n8n/n8n-nodes-langchain.lmChatOpenAi

* نقش: اجرای مدل GPT-4o-mini برای درک پرس‌وجوهای کاربر و تولید پاسخ‌های هوش مصنوعی.

* پیکربندی: مدل روی gpt-4o-mini تنظیم شده است.

* ورودی: متنی که از طریق رابط عامل LangChain از CoinMarketCap AI Data Analyst Agent مسیریابی شده است.

* خروجی: پاسخ‌های متنی تولید شده توسط هوش مصنوعی.

* مشکلات احتمالی: محدودیت‌های نرخ API OpenAI، قطع شدن شبکه، فراتر رفتن از طول زمینه مدل.

* CoinMarketCap Memory

* نوع: @n8n/n8n-nodes-langchain.memoryBufferWindow

* نقش: حفظ یک پنجره لغزان از تاریخچه مکالمه، کلید شده توسط sessionId، برای اطمینان از تداوم زمینه.

* پیکربندی: از اندازه پنجره پیش‌فرض استفاده می‌کند؛ هیچ پارامتر سفارشی مشخص نشده است.

* ورودی: داده‌های مکالمه که از CoinMarketCap AI Data Analyst Agent عبور کرده‌اند.

* خروجی: داده‌های حافظه متنی که برای غنی‌سازی prompt هوش مصنوعی استفاده می‌شوند.

* مشکلات احتمالی: سرریز حافظه، عدم تطابق شناسه جلسه، از دست رفتن حافظه پس از راه‌اندازی مجدد گردش کار.

۳. فراخوانی زیر-عامل

این بخش فراخوانی سه زیر-عامل گردش کار تخصصی را اجرا می‌کند که هر کدام حوزه‌های متمایزی از داده‌های CoinMarketCap را مدیریت می‌کنند. پرس‌وجوهای کاربر و زمینه جلسه برای بازیابی و پردازش داده‌های بی‌درنگ منتقل می‌شوند.

  • نودها:

* CoinMarketCap Crypto Agent Tool (LangChain Tool Workflow)

* CoinMarketCap Exchange and Community Agent Tool (LangChain Tool Workflow)

* CoinMarketCap DEXScan Agent Tool (LangChain Tool Workflow)

  • جزئیات نود:

* CoinMarketCap Crypto Agent Tool

* نوع: @n8n/n8n-nodes-langchain.toolWorkflow

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

* پیکربندی: به یک شناسه گردش کار خارجی برای Crypto Agent Tool ارجاع می‌دهد. ورودی‌هایی مانند message (که به طور پویا توسط عامل هوش مصنوعی پر می‌شود) و sessionId را نگاشت می‌کند.

* ورودی: از CoinMarketCap AI Data Analyst Agent از طریق رابط ابزار مسیریابی شده است.

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

* مشکلات احتمالی: کلیدهای API نامعتبر یا گم شده، نمادهای توکن نامعتبر، محدودیت‌های نرخ API.

* CoinMarketCap Exchange and Community Agent Tool

* نوع: @n8n/n8n-nodes-langchain.toolWorkflow

* نقش: ارائه فراداده صرافی، دارایی‌های توکن، شاخص ترس و طمع، و داده‌های احساسات جامعه.

* پیکربندی: به یک شناسه گردش کار خارجی برای Exchange & Community Agent Tool ارجاع می‌دهد. message و sessionId را از عامل هوش مصنوعی منتقل می‌کند.

* ورودی: از CoinMarketCap AI Data Analyst Agent مسیریابی شده است.

* خروجی: داده‌های صرافی و احساسات.

* مشکلات احتمالی: خطاهای API، شناسه‌های صرافی گم شده، تأخیر داده‌ها.

* CoinMarketCap DEXScan Agent Tool

* نوع: @n8n/n8n-nodes-langchain.toolWorkflow

* نقش: بازیابی داده‌های صرافی غیرمتمرکز (DEX)، از جمله نقدینگی، جفت‌های معاملاتی، داده‌های تاریخی و آخرین OHLCV، و معاملات اخیر.

* پیکربندی: به یک شناسه گردش کار خارجی برای DEXScan Agent Tool ارجاع می‌دهد. message و sessionId را از عامل هوش مصنوعی منتقل می‌کند.

* ورودی: از CoinMarketCap AI Data Analyst Agent مسیریابی شده است.

* خروجی: داده‌های بازار DEX.

* مشکلات احتمالی: ناسازگاری داده‌های خاص شبکه، نمادهای جفت نامعتبر، محدودیت API.

۴. ارسال خروجی

این بخش پاسخ نهایی تولید شده توسط هوش مصنوعی را به کاربر تلگرام ارسال می‌کند و حلقه مکالمه را کامل می‌کند.

  • نود:

* Telegram Send Message (Telegram Node)

  • جزئیات نود:

* Telegram Send Message

* نوع: n8n-nodes-base.telegram (عملیات Send Message)

* نقش: ارسال متن پاسخ هوش مصنوعی به چت تلگرام مبدأ.

* پیکربندی:

* Text: {{$json.output}} (خروجی نهایی از عامل هوش مصنوعی).

* Chat ID: {{$('Telegram Input').item.json.message.chat.id}} (به طور پویا از پیام اصلی بازیابی شده است).

* Credentials: اعتبارنامه‌های پیکربندی شده API تلگرام.

* ورودی: خروجی از نود CoinMarketCap AI Data Analyst Agent.

* خروجی: تأیید ارسال پیام.

* مشکلات احتمالی: خطاهای API تلگرام، شناسه چت نامعتبر، محدودیت‌های طول پیام.

۵. مستندات و راهنمایی

یادداشت‌های چسبان تعبیه شده، راهنمایی‌های ضروری را برای کاربران شامل درک گردش کار، دستورالعمل‌های استفاده و رسیدگی به خطاها ارائه می‌دهند.

  • نودها:

* CMC Multi-Agent Guide (Sticky Note)

* CMC Sticky Note (Sticky Note)

* CMC Sticky Note2 (Sticky Note)

  • جزئیات نود:

* CMC Multi-Agent Guide

* محتوا: مروری دقیق بر معماری چند-عامل، زیر-عامل‌های مورد نیاز، توابع هوش مصنوعی و خلاصه‌ای از ساختار نود ارائه می‌دهد.

* هدف: به کاربران در درک طراحی گردش کار و وابستگی‌های آن کمک می‌کند.

* CMC Sticky Note

* محتوا: دستورالعمل‌های گام به گام استفاده، نمونه پرسش‌ها و نمونه پرس‌وجوهای API را ارائه می‌دهد.

* هدف: کاربران را در مورد نحوه تعامل مؤثر با تحلیلگر هوش مصنوعی راهنمایی می‌کند.

* CMC Sticky Note2

* محتوا: شامل راهنمای رسیدگی به خطا برای کدهای وضعیت HTTP رایج، نکات عیب‌یابی و اطلاعات تماس پشتیبانی است.

* هدف: به کاربران در تشخیص و رفع مشکلات رایج کمک می‌کند.

---

📊 جدول خلاصه

نام نود (Node Name)نوع نود (Node Type)نقش عملکردی (Functional Role)نود(های) ورودی (Input Node(s))نود(های) خروجی (Output Node(s))مستندات/راهنما (Documentation/Guidance)
Telegram Inputn8n-nodes-base.telegramTriggerدریافت پیام‌های تلگرامAdds SessionIdبرای دستورالعمل‌های استفاده و نمونه کوئری‌ها به CMC Sticky Note مراجعه کنید.
Adds SessionIdn8n-nodes-base.setافزودن sessionId از شناسه چت تلگرامTelegram InputCoinMarketCap AI Data Analyst Agent
CoinMarketCap AI Data Analyst Agent@n8n/n8n-nodes-langchain.agentعامل مرکزی هوش مصنوعی برای تفسیر و مسیریابی کوئریAdds SessionIdTelegram Send Messageپرامپت سیستمی قوانین مسیریابی و اعتبارسنجی چند عاملی را تعریف می‌کند.
CoinMarketCap Agent Brain@n8n/n8n-nodes-langchain.lmChatOpenAiاجرای GPT-4o-mini برای درک کوئریCoinMarketCap AI Data Analyst AgentCoinMarketCap AI Data Analyst Agent
CoinMarketCap Memory@n8n/n8n-nodes-langchain.memoryBufferWindowحفظ حافظه نشست برای زمینهCoinMarketCap AI Data Analyst AgentCoinMarketCap AI Data Analyst Agent
CoinMarketCap Crypto Agent Tool@n8n/n8n-nodes-langchain.toolWorkflowمدیریت کوئری‌های داده توکن ارز دیجیتالCoinMarketCap AI Data Analyst AgentCoinMarketCap AI Data Analyst Agentنیازمند زیر-ورک‌فلو خارجی: Crypto Agent Tool.
CoinMarketCap Exchange and Community Agent Tool@n8n/n8n-nodes-langchain.toolWorkflowمدیریت کوئری‌های داده صرافی و احساسات بازارCoinMarketCap AI Data Analyst AgentCoinMarketCap AI Data Analyst Agentنیازمند زیر-ورک‌فلو خارجی: Exchange & Community Agent Tool.
CoinMarketCap DEXScan Agent Tool@n8n/n8n-nodes-langchain.toolWorkflowمدیریت کوئری‌های داده DEXCoinMarketCap AI Data Analyst AgentCoinMarketCap AI Data Analyst Agentنیازمند زیر-ورک‌فلو خارجی: DEXScan Agent Tool.
Telegram Send Messagen8n-nodes-base.telegramارسال پاسخ هوش مصنوعی به تلگرامCoinMarketCap AI Data Analyst Agent
CMC Multi-Agent Guiden8n-nodes-base.stickyNoteتوضیح معماری ورک‌فلو و وابستگی‌هامروری بر سیستم چند عاملی، زیر-عامل‌ها و ساختار نودها.
CMC Sticky Noten8n-nodes-base.stickyNoteارائه دستورالعمل‌های استفاده و مثال‌هاراهنمای گام به گام، نمونه سوالات و کوئری‌های API.
CMC Sticky Note2n8n-nodes-base.stickyNoteارائه نکات عیب‌یابی و مدیریت خطاکدهای خطای رایج، مراحل عیب‌یابی و اطلاعات پشتیبانی.

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

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

این گردش کار چگونه به داده‌های بازار ارزهای دیجیتال دسترسی پیدا می‌کند؟

این گردش کار از طریق APIهای CoinMarketCap و گردش کارهای عامل فرعی تخصصی به داده‌های بازار ارزهای دیجیتال دسترسی پیدا می‌کند تا اطلاعات جامعی از صرافی‌های متمرکز (CEX)، صرافی‌های غیرمتمرکز (DEX) و احساسات جامعه را جمع‌آوری کند.

چه کسانی می‌توانند از این گردش کار بهره‌مند شوند؟

این گردش کار برای معامله‌گران ارز دیجیتال، تحلیلگران و پژوهشگران، توسعه‌دهندگان و کاربران تلگرام که به دنبال بینش‌های بازار ارز دیجیتال هستند، مفید است.

نقش عامل هوش مصنوعی ناظر در این گردش کار چیست؟

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

workflowهای مرتبط

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