
گردش کار تحلیل خودکار سهام با هوش مصنوعی و گزارشهای 10-K
10 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۷
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 2209 · منبع: کاتالوگ Axeto
گردش کار تحلیل خودکار سهام با قدرت هوش مصنوعی
این گردش کار، تحلیل بنیادی سهام را با استفاده از هوش مصنوعی و گزارشهای 10-K کمیسیون بورس و اوراق بهادار (SEC) برای تولید گزارشهای تحلیلی عمیق از شرکتها، خودکار میکند. این گردش کار برای تحلیلگران مالی و متخصصان سرمایهگذاری که به دنبال سادهسازی فرآیند گزارشدهی هستند، طراحی شده است.
گردش کار به سه بلوک اصلی تقسیم میشود که هر کدام نمایانگر یک فاز و نقش متمایز است:
1. راهاندازی و برنامهریزی (تحلیلگر ارشد تحقیقات): پارامترهای تحلیل را تنظیم کرده و دستور کار تحقیقات را مشخص میکند.
2. اجرای تحقیقات (تحلیلگران تحقیقات): تحقیقات دقیق را با استفاده از هوش مصنوعی، پرسوجو از دادههای 10-K کمیسیون بورس و اوراق بهادار (SEC) و سایر منابع انجام داده و سپس یافتهها را تجمیع میکند.
3. نهاییسازی و انتشار گزارش (ویراستار ارشد): پیشنویس، اصلاح و صادر کردن گزارش نهایی به Google Docs.
هر بلوک از ترکیبی از نودهای مبتنی بر هوش مصنوعی، دستکاری دادهها و مدیریت اسناد برای یک فرآیند تحلیل یکپارچه استفاده میکند.
این گردش کار و موارد بیشتر را در کاتالوگ n8n اکسِتو.ایآی (Axeto.ai) کاوش کنید.
---
تشریح گردش کار (Workflow Breakdown)
بلوک ۱: راهاندازی و برنامهریزی (تحلیلگر ارشد تحقیقات)
این بلوک گردش کار را از طریق یک ماشه دستی آغاز میکند، پارامترهای اولیه را تعریف کرده و از ابزارهای هوش مصنوعی برای برنامهریزی وظایف تحقیقاتی برای تیم تحلیلگران استفاده میکند.
نودها:
- Manual Trigger: گردش کار را شروع میکند.
- Settings: یک نود جایگزین برای تنظیم یا بازنشانی پارامترهای گردش کار.
- Plan work for team (OpenAI): طرح کلی برنامه تحقیقاتی را با استفاده از هوش مصنوعی تولید میکند.
- Wikipedia (LangChain Tool): اطلاعات تکمیلی شرکت یا صنعت را فراهم میکند.
- SEC10 Tool (LangChain Code Tool): به سوالات خاص فرم 10-K کمیسیون بورس و اوراق بهادار (SEC) پاسخ میدهد تا دادههای برنامهریزی را غنی کند.
- Sticky Notes: برای نظرات و یادآوریها استفاده میشود.
جزئیات نودها:
- Manual Trigger
* نوع: n8n-nodes-base.manualTrigger
* نقش: اجرای گردش کار را آغاز میکند.
* ورودی: ندارد.
* خروجی: نود Settings را فعال میکند.
* خرابی: انتظار نمیرود.
- Settings
* نوع: n8n-nodes-base.set
* نقش: جایگزین پارامترهای گردش کار (در این پیکربندی خالی است).
* ورودی: خروجی از Manual Trigger.
* خروجی: دادهها را به Plan work for team منتقل میکند.
* خرابی: انتظار نمیرود.
* نسخه: 3.3
- Plan work for team
* نوع: @n8n/n8n-nodes-langchain.openAi
* نقش: طرح کلی برنامه تحقیقاتی را بر اساس پارامترهای ورودی و خروجیهای ابزارهای هوش مصنوعی تولید میکند.
* پیکربندی: نیاز به اعتبارنامههای OpenAI دارد. یک قالب پرامپت (prompt) وظایف تحقیقاتی را تعریف میکند.
* ورودی: دادهها را از Settings و ابزارهای هوش مصنوعی (Wikipedia, SEC10 Tool) دریافت میکند.
* خروجی: دستورالعملهای کاری برنامهریزی شده را به نود Delegate work منتقل میکند.
* خرابی: احتمال بروز خطاهای مهلت زمانی API، خطاهای احراز هویت یا مشکلات اجرای پرامپت.
* نسخه: 1
- Wikipedia
* نوع: @n8n/n8n-nodes-langchain.toolWikipedia
* نقش: اطلاعات تکمیلی را برای کمک به برنامهریزی هوش مصنوعی فراهم میکند.
* ورودی: به عنوان یک ابزار هوش مصنوعی به نود Plan work for team متصل است.
* خرابی: مشکلات شبکه، محدودیتهای نرخ درخواست (rate limits) یا عدم یافتن داده.
- SEC10 Tool
* نوع: @n8n/n8n-nodes-langchain.toolCode
* نقش: به سوالات خاص فرم 10-K کمیسیون بورس و اوراق بهادار (SEC) پاسخ میدهد تا دادههای برنامهریزی را غنی کند.
* ورودی: به عنوان یک ابزار هوش مصنوعی به نود Plan work for team متصل است.
* خرابی: خطاهای بازیابی داده یا اجرای کد.
- Sticky Note8, Sticky Note
* نوع: n8n-nodes-base.stickyNote
* نقش: نظرات یا یادآوریهای متنی را ارائه میدهد.
بلوک ۲: اجرای تحقیقات (تحلیلگران تحقیقات)
این بلوک وظایف برنامهریزی شده را تفویض میکند، تحقیقات دقیق را با کمک هوش مصنوعی و با پشتیبانی ابزارهای Wikipedia و SEC 10K اجرا میکند و سپس خروجیهای تحقیقات را ادغام میکند.
نودها:
- Delegate work (SplitOut): وظایف برنامهریزی شده را به مسیرهای موازی برای تحلیلگران تحقیقات تقسیم میکند.
- Do detailed research (OpenAI): تجزیه و تحلیل تحقیقاتی دقیق را در بخشهای اختصاص داده شده با استفاده از هوش مصنوعی اجرا میکند.
- Wikipedia1 (LangChain Tool): نود
Do detailed researchرا با دادههای اضافی پشتیبانی میکند. - SEC10 Tool1 (LangChain Code Tool): بینشهای فرم 10-K کمیسیون بورس و اوراق بهادار (SEC) را به نود
Do detailed researchارائه میدهد. - Combine all sections from researchers (Merge): تمام خروجیهای تحقیقات را در یک مجموعه داده واحد جمعآوری میکند.
- Sticky Notes: برای نظرات و دستورالعملها استفاده میشود.
جزئیات نودها:
- Delegate work
* نوع: n8n-nodes-base.splitOut
* نقش: وظایف برنامهریزی شده را به چندین مسیر موازی برای تحلیلگران تحقیقات تقسیم میکند.
* ورودی: طرح تحقیقاتی را از Plan work for team دریافت میکند.
* خروجی: خروجیهای موازی را به Do detailed research و Combine all sections from researchers ارسال میکند.
* خرابی: مشکلات احتمالی با تقسیمبندی نادرست یا ورودی خالی.
- Do detailed research
* نوع: @n8n/n8n-nodes-langchain.openAi
* نقش: تجزیه و تحلیل تحقیقاتی دقیق را در بخشهای اختصاص داده شده با استفاده از هوش مصنوعی اجرا میکند.
* پیکربندی: نیاز به اعتبارنامههای OpenAI و یک پرامپت خاص برای جزئیات تحقیق دارد.
* ورودی: بخشهای وظیفه را از Delegate work دریافت میکند. همچنین به ابزارهای هوش مصنوعی (Wikipedia1, SEC10 Tool1) متصل است.
* خروجی: خروجیهای تحقیقات را به Combine all sections from researchers منتقل میکند.
* خرابی: خطاهای API، خرابی پرامپت یا ناکافی بودن داده.
* نسخه: 1
- Wikipedia1
* نوع: @n8n/n8n-nodes-langchain.toolWikipedia
* نقش: نود Do detailed research را با دادههای اضافی پشتیبانی میکند.
* ورودی: به عنوان یک ابزار هوش مصنوعی به Do detailed research متصل است.
* خرابی: خطاهای شبکه یا داده.
- SEC10 Tool1
* نوع: @n8n/n8n-nodes-langchain.toolCode
* نقش: بینشهای فرم 10-K کمیسیون بورس و اوراق بهادار (SEC) را به نود Do detailed research ارائه میدهد.
* ورودی: به عنوان یک ابزار هوش مصنوعی به Do detailed research متصل است.
* خرابی: مشکلات اجرا یا بازیابی داده.
- Combine all sections from researchers
* نوع: n8n-nodes-base.merge
* نقش: تمام خروجیهای تحقیقات را در یک مجموعه داده واحد و یکپارچه جمعآوری میکند.
* ورودی: چندین خروجی را از Delegate work و Do detailed research دریافت میکند.
* خروجی: دادههای ادغام شده را به نود Draft report منتقل میکند.
* خرابی: تداخل در ادغام یا ورودیهای خالی.
- Sticky Note16, Sticky Note19, Sticky Note21
* نوع: n8n-nodes-base.stickyNote
* نقش: نظرات یا دستورالعملهایی را برای مرحله اجرای تحقیق ارائه میدهد.
بلوک ۳: نهاییسازی و انتشار گزارش (ویراستار ارشد)
این بلوک گزارش را از تحقیقات ترکیبی پیشنویس میکند، آن را با استفاده از هوش مصنوعی اصلاح میکند و سند نهایی را در Google Docs منتشر میکند.
نودها:
- Draft report (Code): پیشنویس اولیه گزارش را به صورت برنامهنویسی تدوین میکند.
- Polish report (OpenAI): پیشنویس گزارش را برای وضوح و سبک بهبود میبخشد و اصلاح میکند.
- Create new Google docs (Google Docs): یک سند جدید Google Docs برای گزارش ایجاد میکند.
- Update document with report (Google Docs): متن گزارش اصلاح شده را در سند Google Docs درج میکند.
- Sticky Note: برای نظرات و دستورالعملها استفاده میشود.
جزئیات نودها:
- Draft report
* نوع: n8n-nodes-base.code
* نقش: اولین پیشنویس گزارش را با استفاده از بخشهای تحقیقاتی ادغام شده تدوین میکند.
* ورودی: محتوای تحقیقاتی تلفیقی را از Combine all sections from researchers دریافت میکند.
* خروجی: متن پیشنویس را به Polish report ارسال میکند.
* خرابی: خطاهای منطق کد یا مشکلات قالببندی داده.
- Polish report
* نوع: @n8n/n8n-nodes-langchain.openAi
* نقش: پیشنویس گزارش را برای وضوح، لحن و سبک بهبود میبخشد و اصلاح میکند.
* پیکربندی: نیاز به اعتبارنامههای OpenAI دارد. احتمالاً از یک مدل تکمیل متن یا ویرایش استفاده میکند.
* ورودی: پیشنویس گزارش را از Draft report دریافت میکند.
* خروجی: متن اصلاح شده را به Create new Google docs منتقل میکند.
* خرابی: خطاهای API یا بدشکلی پرامپت.
- Create new Google docs
* نوع: n8n-nodes-base.googleDocs
* نقش: یک سند جدید Google Docs برای میزبانی گزارش نهایی ایجاد میکند.
* پیکربندی: نیاز به اعتبارنامههای Google OAuth2 و پارامترهای نامگذاری سند دارد.
* ورودی: شناسه سند و فراداده را از Polish report دریافت میکند.
* خروجی: شناسه سند و فراداده را به Update document with report ارسال میکند.
* خرابی: خطاهای احراز هویت یا محدودیتهای سهمیه.
- Update document with report
* نوع: n8n-nodes-base.googleDocs
* نقش: متن گزارش اصلاح شده را در سند Google Docs تازه ایجاد شده درج میکند.
* ورودی: شناسه سند و محتوای گزارش را از Create new Google docs دریافت میکند.
* خروجی: آخرین نود در توالی انتشار.
* خرابی: خطاهای API یا مشکلات مجوز سند.
- Sticky Note1
* نوع: n8n-nodes-base.stickyNote
* نقش: حاوی یادداشتها یا دستورالعملهای مربوط به مرحله انتشار است.
---
جدول خلاصه
| نام نود (Node Name) | نوع نود (Node Type) | نقش عملکردی (Functional Role) | نود(های) ورودی (Input Node(s)) | نود(های) خروجی (Output Node(s)) |
|---|---|---|---|---|
| When clicking "Test workflow" | n8n-nodes-base.manualTrigger | شروع گردش کار (Workflow start) | - | Settings |
| Settings | n8n-nodes-base.set | تنظیم پارامترهای اولیه (Sets initial parameters) | When clicking "Test workflow" | Plan work for team |
| Plan work for team | @n8n/n8n-nodes-langchain.openAi | برنامهریزی دستور تحقیق (Plans research agenda) | Settings, Wikipedia, SEC10 Tool | Delegate work |
| Wikipedia | @n8n/n8n-nodes-langchain.toolWikipedia | اطلاعات تکمیلی برای برنامهریزی (Supplementary info for planning) | - | Plan work for team (به عنوان ابزار هوش مصنوعی) (as AI tool) |
| SEC10 Tool | @n8n/n8n-nodes-langchain.toolCode | پرسش و پاسخ SEC 10K برای برنامهریزی (SEC 10K Q&A for planning) | - | Plan work for team (به عنوان ابزار هوش مصنوعی) (as AI tool) |
| Delegate work | n8n-nodes-base.splitOut | تقسیم وظایف برای تحلیلگران تحقیق (Splits tasks for research analysts) | Plan work for team | Do detailed research, Combine all sections from researchers |
| Do detailed research | @n8n/n8n-nodes-langchain.openAi | انجام تحقیق دقیق (Performs detailed research) | Delegate work, Wikipedia1, SEC10 Tool1 | Combine all sections from researchers |
| Wikipedia1 | @n8n/n8n-nodes-langchain.toolWikipedia | اطلاعات تکمیلی برای تحقیق (Supplementary info for research) | - | Do detailed research (به عنوان ابزار هوش مصنوعی) (as AI tool) |
| SEC10 Tool1 | @n8n/n8n-nodes-langchain.toolCode | پرسش و پاسخ SEC 10K برای تحقیق (SEC 10K Q&A for research) | - | Do detailed research (به عنوان ابزار هوش مصنوعی) (as AI tool) |
| Combine all sections from researchers | n8n-nodes-base.merge | تجمیع خروجیهای تحقیق (Aggregates research outputs) | Delegate work, Do detailed research | Draft report |
| Draft report | n8n-nodes-base.code | ایجاد پیشنویس اولیه گزارش (Creates initial report draft) | Combine all sections from researchers | Polish report |
| Polish report | @n8n/n8n-nodes-langchain.openAi | اصلاح و پرداخت گزارش (Refines and polishes report) | Draft report | Create new Google docs |
| Create new Google docs | n8n-nodes-base.googleDocs | ایجاد سند Google جدید برای گزارش (Creates new Google Doc for report) | Polish report | Update document with report |
| Update document with report | n8n-nodes-base.googleDocs | درج گزارش در سند Google (Inserts report into Google Doc) | Create new Google docs | - |
| Sticky Note | n8n-nodes-base.stickyNote | نظر / یادآوری (Comment / reminder) | - | - |
Nodeهای استفادهشده
سوالات متداول
این گردش کار n8n چه کاری انجام میدهد؟▾
این گردش کار تحلیل بنیادی سهام را با استفاده از هوش مصنوعی و دادههای گزارشهای 10-K کمیسیون بورس و اوراق بهادار (SEC) خودکار میکند و گزارشهای تحلیلی عمیق تولید مینماید.
چه ابزارهایی در این گردش کار استفاده شده است؟▾
این گردش کار از نودهای n8n مانند Manual Trigger، Settings، OpenAI، Wikipedia و ابزارهای کد سفارشی برای تعامل با دادههای SEC 10-K و Google Docs استفاده میکند.
این گردش کار برای چه کسانی مفید است؟▾
این گردش کار برای تحلیلگران مالی، متخصصان سرمایهگذاری و هر کسی که نیاز به سادهسازی و خودکارسازی فرآیند تحلیل بنیادی سهام و گزارشدهی دارد، بسیار مفید است.
workflowهای مرتبط
- اتوماسیون جستجوی لینکدین با GPT-4 و جستجوی بولی گوگلHR
- اتوماسیون خلاصهسازی جلسات با Google Drive و OpenAIAI
- تحلیل صوتی با DeepGram و GPT-4o در n8nAI
- گردش کار n8n: ارجاع پشتیبانی هوش مصنوعی به انسانSupport
- ناشناسسازی و بازسازی رزومه با هوش مصنوعی Gemini و Google Sh…HR
- پرسش از هوش مصنوعی درباره تبلیغات متا: بینش فوری از دادههای…AI
