مقدمه
خلاصهسازی اسناد با n8n
خلاصهسازی اسناد با n8n: آموزش Google Docs Summarizer در n8n؛ خلاصهسازی خودکار اسناد و ذخیره در Google Sheets
در این مقاله قصد داریم یکی از کاربردیترین Workflowهای خلاصهسازی اسناد با n8n را بررسی کنیم. این Template به گونهای طراحی شده است که به محض اضافه شدن یک فایل جدید در پوشه مشخصی از Google Drive، محتوای سند Google Docs را دریافت کرده، آن را برای مدل هوش مصنوعی OpenAI ارسال میکند، خلاصهای دقیق و خوانا تولید میکند و در نهایت اطلاعات تولید شده را به همراه مشخصات نویسنده سند داخل یک فایل Google Sheets ذخیره میکند.
استفاده از چنین سیستمی باعث میشود فرآیند بررسی اسناد کاملاً خودکار شود و دیگر نیازی به مطالعه دستی تمام فایلها نداشته باشید. علاوه بر این، با ذخیره خلاصهها در Google Sheets میتوانید بانک اطلاعاتی منظمی از تمام اسناد ایجاد کنید و در آینده به سرعت به اطلاعات موردنیاز خود دسترسی داشته باشید.
یکی دیگر از ویژگیهای جذاب این Workflow استفاده از قابلیتهای هوش مصنوعی در n8n است. در این Template از مدل GPT-4o Mini برای خلاصهسازی استفاده شده که کیفیت بسیار مناسبی در درک متن و استخراج مهمترین نکات دارد. همچنین امکان توسعه Workflow و اتصال آن به سرویسهای دیگر نیز وجود دارد تا متناسب با نیاز هر کسبوکار سفارشیسازی شود.
در ادامه، تمامی بخشهای این Workflow را بهصورت مرحلهبهمرحله بررسی خواهیم کرد تا بتوانید آن را به راحتی در محیط n8n پیادهسازی و شخصیسازی کنید.
قبل از شروع
اگر هنوز n8n را نصب نکردهاید، پیشنهاد میکنیم ابتدا مقاله «آموزش n8n» را مطالعه کنید. در آن مقاله، مراحل نصب با Node.js و Docker، راهاندازی اولیه و ساخت اولین Workflow بهصورت کامل آموزش داده شده است. پس از نصب و راهاندازی، به این مقاله بازگردید و مراحل پیادهسازی این Workflow را دنبال کنید.
این Workflow چه کاری انجام میدهد؟
خلاصهسازی اسناد با n8n یک سیستم کاملاً خودکار برای مدیریت و خلاصهسازی اسناد Google Docs است.
فرآیند از لحظهای آغاز میشود که یک فایل جدید در پوشه مشخصشده در Google Drive ایجاد شود. Trigger مربوط به Google Drive بهصورت دورهای پوشه را بررسی میکند و پس از شناسایی فایل جدید، شناسه آن را به Node بعدی ارسال میکند.
در مرحله بعد، Node مربوط به Google Docs محتوای کامل سند را دریافت میکند. سپس متن استخراجشده برای مدل هوش مصنوعی OpenAI ارسال میشود تا خلاصهای دقیق، کوتاه و قابل فهم تولید شود.
در این Workflow علاوه بر مدل زبانی OpenAI، ابزارهای Wikipedia و Calculator نیز به عنوان AI Tool در اختیار مدل قرار گرفتهاند. این ابزارها در صورت نیاز میتوانند به مدل در یافتن اطلاعات عمومی یا انجام محاسبات کمک کنند، هرچند در این Template وظیفه اصلی مدل، خلاصهسازی متن سند است.
در پایان، خلاصه تولیدشده به همراه اطلاعاتی مانند نام آخرین ویرایشکننده و ایمیل او داخل یک فایل Google Sheets ثبت میشود. این کار باعث میشود تمامی خلاصهها در یک مکان متمرکز ذخیره شده و امکان جستجو، گزارشگیری و مدیریت آنها بسیار سادهتر شود.
به طور خلاصه، این Workflow سه وظیفه اصلی را بهصورت کاملاً خودکار انجام میدهد:
- تشخیص ایجاد فایل جدید در Google Drive
- خلاصهسازی متن اسناد با استفاده از OpenAI
- ذخیره نتایج و اطلاعات سند در Google Sheets
کاربردهای این Workflow
این Template تنها برای خلاصه کردن اسناد نیست و میتواند در سناریوهای مختلف مورد استفاده قرار گیرد. برخی از مهمترین کاربردهای آن عبارتاند از:
- خلاصهسازی خودکار گزارشهای سازمانی
- مدیریت اسناد پروژههای تیمی
- تهیه خلاصه مقالات تحقیقاتی
- پردازش خودکار مستندات تولیدشده توسط کارکنان
- ایجاد آرشیو خلاصه جلسات و صورتجلسات
- مدیریت مستندات آموزشی و دانشگاهی
- دستهبندی و خلاصهسازی قراردادها قبل از بررسی نهایی
- تهیه بانک اطلاعاتی از اسناد مهم در Google Sheets
- کاهش زمان مطالعه اسناد طولانی
- ایجاد زیرساخت اولیه برای سیستمهای مدیریت دانش (Knowledge Base)
خلاصهسازی اسناد با n8n
پیشنیازهای اجرای Workflow
برای اجرای صحیح خلاصهسازی اسناد با n8n باید موارد زیر را آماده کنید:
| پیشنیاز | توضیحات |
|---|---|
| نصب n8n | اجرای Workflow در محیط n8n |
| حساب Google | برای استفاده از Google Drive، Google Docs و Google Sheets |
| Google Service Account | احراز هویت Nodeهای Google Drive و Google Docs |
| Google Sheets OAuth | اتصال به فایل Google Sheets |
| حساب OpenAI | جهت استفاده از مدل GPT-4o Mini |
| OpenAI API Key | اتصال Node مربوط به OpenAI |
| پوشه مشخص در Google Drive | محلی که فایلهای جدید در آن قرار میگیرند |
| فایل Google Sheets | ذخیره خلاصهها و اطلاعات اسناد |
| دسترسی مناسب به سرویسها | دسترسی خواندن Google Docs و نوشتن در Google Sheets |
فایل JSON این Workflow را از این قسمت دانلود کنید.
رمز فایل: danixai.com
آموزش Import کردن Workflow
وارد داشبورد n8n شوید.
روی Import from File کلیک کنید.
فایل JSON را انتخاب کنید.
Workflow ایجاد خواهد شد.
Credentialهای موردنیاز را تنظیم کنید.
ساختار Workflow
در این Template، فرآیند از زمان ایجاد یک فایل جدید در Google Drive آغاز میشود و پس از دریافت محتوای سند، متن توسط هوش مصنوعی خلاصه شده و در نهایت نتیجه داخل Google Sheets ذخیره میشود.
جریان اجرای Workflow به شکل زیر است:
Google Drive Trigger
↓
Google Docs
↓
Generate Summary AI (OpenAI)
↲ Wikipedia Tool
↲ Calculator Tool
↓
Google Sheets
بهصورت خلاصه، روند اجرای این Template به این شکل است:
- پوشه مشخصی در Google Drive بهطور مداوم بررسی میشود.
- با ایجاد یک فایل جدید، Workflow اجرا میشود.
- محتوای Google Docs دریافت میشود.
- متن برای مدل GPT-4o Mini ارسال میشود.
- مدل در صورت نیاز میتواند از ابزارهای Calculator و Wikipedia استفاده کند.
- خلاصه تولیدشده همراه با اطلاعات فایل در Google Sheets ذخیره میشود.
آموزش کامل Nodeهای Workflow
1.Google Drive Trigger
وظیفه Node
این Node نقطه شروع Workflow است و مسئول تشخیص ایجاد فایل جدید در پوشه مشخصشده در Google Drive است.
در Template حاضر، Trigger هر یک دقیقه یکبار پوشه تعیینشده را بررسی میکند و در صورت مشاهده فایل جدید، Workflow را اجرا میکند.
ورودی
این Node ورودی از Node دیگری دریافت نمیکند زیرا اولین بخش Workflow است.
خروجی
اطلاعات فایل ایجادشده
تنظیمات مهم
مهمترین تنظیمات این Node عبارتاند از:
| تنظیم | توضیح |
|---|---|
| Event | روی File Created قرار دارد. |
| Trigger On | پوشه مشخص (Specific Folder) |
| Folder | پوشهای که باید مانیتور شود. |
| Poll Time | هر یک دقیقه |
| Authentication | Service Account |
نکات قابل تغییر
در صورت نیاز میتوانید:
- پوشه دیگری را مانیتور کنید.
- زمان بررسی فایلها را تغییر دهید.
- Trigger را روی ویرایش فایلها قرار دهید.
- چند پوشه مختلف را مدیریت کنید.
- فیلترهایی برای نوع فایل اضافه کنید.
دلیل استفاده در Workflow
بدون این Node هیچ رویدادی برای آغاز Workflow وجود نخواهد داشت. این Node باعث میشود کل فرآیند بدون دخالت کاربر و بهصورت خودکار اجرا شود.
2.Google Docs
وظیفه Node
پس از شناسایی فایل، این Node محتوای کامل سند Google Docs را دریافت میکند.
در تنظیمات Template، شناسه سند از خروجی Node قبلی دریافت میشود و بر اساس همان سند، متن استخراج میشود.
ورودی
ورودی شامل اطلاعات فایل Google Drive است که مهمترین آن شناسه یا URL سند است.
خروجی
این Node متن کامل سند را تولید میکند که شامل تمام محتوای نوشتاری فایل است.
در ادامه، این متن مستقیماً به مدل هوش مصنوعی ارسال میشود.
تنظیمات مهم
| تنظیم | توضیح |
|---|---|
| Operation | Get |
| Authentication | Google Service Account |
| Document URL | از خروجی Google Drive دریافت میشود. |
نکات قابل تغییر
میتوانید:
- سند دیگری را مستقیماً مشخص کنید.
- نوع احراز هویت را تغییر دهید.
- قبل از ارسال متن، آن را پردازش کنید.
- فقط بخش خاصی از سند را استخراج کنید.
- متن را پاکسازی یا قالببندی کنید.
دلیل استفاده در Workflow
هوش مصنوعی تنها زمانی قادر به خلاصهسازی است که متن سند را دریافت کند. این Node وظیفه استخراج دقیق محتوای سند را بر عهده دارد.
3.Generate Summary AI (OpenAI)
وظیفه Node
این مهمترین بخش Workflow است.
تمام متن استخراجشده از Google Docs وارد این Node میشود و مدل GPT-4o Mini خلاصهای از آن تولید میکند.
در این Template، پیام ارسالی به مدل بسیار ساده است و از مدل خواسته میشود محتوای سند را خلاصه کند.
خروجی نهایی شامل یک خلاصه متنی است که بعداً در Google Sheets ذخیره خواهد شد.
ورودی
ورودی شامل متن کامل سند Google Docs است.
خروجی
خروجی شامل:
- خلاصه متن
- پاسخ مدل
-
پیام تولیدشده توسط هوش مصنوعی
تنظیمات مهم
| تنظیم | توضیح |
|---|---|
| Model | GPT-4o Mini |
| Prompt | Summarise the below content |
| Message | محتوای سند |
| AI Tools | Wikipedia و Calculator |
نکات قابل تغییر
میتوانید:
- مدل GPT را تغییر دهید.
- طول خلاصه را مشخص کنید.
- خلاصه را به صورت Bullet Point تولید کنید.
- خروجی را رسمی یا محاورهای کنید.
- ترجمه و خلاصه را همزمان انجام دهید.
- خلاصه چندسطحی تولید کنید.
- استخراج کلمات کلیدی را نیز به Prompt اضافه کنید.
- خروجی را به فرمت Markdown یا HTML تبدیل کنید.
دلیل استفاده در Workflow
تمام ارزش این Template به این Node وابسته است. بدون استفاده از مدل هوش مصنوعی، Workflow تنها متن را جابهجا میکند و هیچ خلاصهای تولید نخواهد شد.
4.Wikipedia Tool
وظیفه Node
این Node یکی از ابزارهای کمکی مدل هوش مصنوعی است.
در صورتی که مدل برای درک بهتر یک مفهوم عمومی، مکان، شخصیت، رویداد یا اصطلاح علمی نیاز به اطلاعات تکمیلی داشته باشد، میتواند از این ابزار استفاده کند.
در این Template، Node بهصورت مستقیم اجرا نمیشود، بلکه بهعنوان یک AI Tool در اختیار مدل قرار گرفته است.
ورودی
درخواست مدل هوش مصنوعی برای جستجوی یک مفهوم در ویکیپدیا.
خروجی
اطلاعات خلاصهشده درباره موضوع جستجوشده که در صورت نیاز به مدل بازگردانده میشود.
تنظیمات مهم
این Node در Template حاضر تنظیمات پیچیدهای ندارد و با تنظیمات پیشفرض استفاده شده است.
نکات قابل تغییر
میتوانید:
- این ابزار را حذف کنید.
- ابزارهای AI دیگری جایگزین آن کنید.
- چند ابزار همزمان به مدل اضافه کنید.
- دسترسی مدل به ابزارها را محدود کنید.
دلیل استفاده در Workflow
اگر متن سند شامل اصطلاحات ناشناخته یا موضوعات عمومی باشد، مدل میتواند برای افزایش دقت پاسخ از اطلاعات این ابزار استفاده کند. البته برای بسیاری از اسناد ساده، ممکن است این ابزار اصلاً فراخوانی نشود.
5.Calculator Tool
وظیفه Node
این Node نیز یک ابزار کمکی برای مدل هوش مصنوعی است.
اگر متن سند شامل محاسبات، درصدها، جمع، میانگین، نرخ رشد یا فرمولهای عددی باشد، مدل میتواند بهجای انجام محاسبات ذهنی، از Calculator استفاده کند.
ورودی
عبارت یا فرمول ریاضی که توسط مدل تولید میشود.
خروجی
نتیجه دقیق محاسبه که دوباره در اختیار مدل قرار میگیرد.
تنظیمات مهم
این Node نیز با تنظیمات پیشفرض استفاده شده و نیازی به پیکربندی خاصی ندارد.
نکات قابل تغییر
میتوانید:
- این ابزار را حذف کنید.
- ابزارهای ریاضی پیشرفتهتر اضافه کنید.
- تنها در برخی Workflowها از آن استفاده کنید.
- ابزارهای تحلیلی دیگری به مدل متصل کنید.
دلیل استفاده در Workflow
هرچند هدف اصلی این Workflow خلاصهسازی اسناد است، اما اگر متن شامل دادههای عددی یا گزارشهای مالی باشد، استفاده از Calculator میتواند دقت پاسخ هوش مصنوعی را افزایش دهد و از بروز خطاهای محاسباتی جلوگیری کند.
6.Google Sheets
وظیفه Node
آخرین Node اجرایی این Workflow، Google Sheets است. وظیفه آن ذخیرهسازی اطلاعات تولیدشده توسط مراحل قبل در یک فایل Google Sheets است تا خلاصه اسناد در یک مکان متمرکز نگهداری شوند.
در این Template، پس از اینکه مدل هوش مصنوعی خلاصه سند را تولید کرد، این Node اطلاعات را به انتهای شیت اضافه (Append) میکند. علاوه بر متن خلاصه، نام و ایمیل آخرین ویرایشکننده سند نیز از خروجی Google Drive استخراج و در ستونهای جداگانه ثبت میشود.
ورودی
این Node اطلاعات را از دو بخش دریافت میکند:
- خلاصه تولیدشده توسط Node Generate Summary AI
- اطلاعات متادیتای فایل از Node Google Drive Trigger (از طریق Expression)
خروجی
خروجی این Node معمولاً شامل اطلاعات مربوط به ثبت موفق داده در Google Sheets است؛ مانند شماره ردیف یا وضعیت عملیات.
تنظیمات مهم
| تنظیم | توضیح |
|---|---|
| Operation | Append |
| Spreadsheet | فایل Google Sheets مقصد |
| Sheet | Sheet1 |
| Mapping Mode | Define Below |
| Columns | Name، Email و متن خلاصه |
در این Template، ستونها بهصورت دستی تعریف شدهاند و هر مقدار با استفاده از Expression از Nodeهای قبلی دریافت میشود.
نکات قابل تغییر
میتوانید این Node را متناسب با نیاز خود سفارشیسازی کنید:
- ستونهای بیشتری مانند نام فایل، تاریخ ایجاد، لینک سند یا شناسه فایل اضافه کنید.
- بهجای افزودن ردیف جدید، اطلاعات ردیفهای موجود را بهروزرسانی کنید.
- دادهها را در چند شیت مختلف ذخیره کنید.
- شرطهایی برای جلوگیری از ثبت اطلاعات تکراری تعریف کنید.
- چند فایل Google Sheets را بهصورت همزمان بهروزرسانی کنید.
- خروجی را به فایلهای Excel یا پایگاه داده منتقل کنید.
دلیل استفاده در Workflow
هدف این Workflow تنها خلاصهسازی اسناد نیست، بلکه نگهداری و مدیریت خلاصهها نیز اهمیت زیادی دارد. ذخیره اطلاعات در Google Sheets باعث میشود بتوانید بهراحتی در میان خلاصهها جستجو کنید، گزارش تهیه کنید یا از دادهها در سایر فرآیندهای سازمانی استفاده کنید.
نحوه شخصیسازی Workflow
یکی از مزایای خلاصهسازی اسناد با n8n امکان شخصیسازی کامل Workflow است.
تغییر Prompt
سادهترین روش برای تغییر رفتار هوش مصنوعی، ویرایش Prompt در Node Generate Summary AI است.
برای مثال میتوانید از مدل بخواهید:
- خلاصه را به زبان فارسی تولید کند.
- متن را رسمی یا دوستانه بنویسد.
- نکات کلیدی را بهصورت فهرست ارائه دهد.
- فقط تصمیمات مهم جلسات را استخراج کند.
- وظایف (Action Items) را شناسایی کند.
- کلمات کلیدی سند را استخراج کند.
- خلاصهای با تعداد کلمات مشخص تولید کند.
- علاوه بر خلاصه، عنوان مناسب نیز پیشنهاد دهد.
تغییر مدل هوش مصنوعی
در این Template از GPT-4o Mini استفاده شده است، اما محدود به این مدل نیستید.
در صورت نیاز میتوانید از مدلهای دیگر سازگار با حساب OpenAI خود استفاده کنید تا کیفیت، سرعت یا هزینه اجرای Workflow را متناسب با نیازتان تنظیم کنید.
تغییر Trigger
در حال حاضر Workflow با ایجاد فایل جدید اجرا میشود.
اما میتوانید Trigger را به موارد زیر تغییر دهید:
- ویرایش فایل
- ایجاد پوشه
- دریافت Webhook
- اجرای زمانبندیشده (Cron)
- کلیک روی دکمه Manual
- دریافت ایمیل
- ثبت فرم
- بارگذاری فایل از سرویسهای دیگر
تغییر زمانبندی
در این Template پوشه Google Drive هر یک دقیقه بررسی میشود.
در صورت نیاز میتوانید این زمان را تغییر دهید:
- هر ۵ دقیقه
- هر ۱۵ دقیقه
- هر ساعت
- روزانه
- فقط در ساعات کاری
- فقط روزهای خاص هفته
تغییر مسیر اجرای Workflow
امکان اضافه کردن Nodeهای جدید نیز وجود دارد.
به این ترتیب، علاوه بر ذخیره خلاصه در Google Sheets، میتوانید نتیجه را برای اعضای تیم ارسال کنید یا در کانالهای ارتباطی دیگر منتشر نمایید.
افزودن شرطها (IF)
میتوانید پیش از ذخیره اطلاعات، شرطهای مختلفی تعریف کنید.
برای مثال:
- فقط اسناد بزرگتر از یک حجم مشخص پردازش شوند.
- تنها فایلهای متعلق به کاربران خاص بررسی شوند.
- اگر متن سند کمتر از تعداد مشخصی کلمه بود، خلاصهسازی انجام نشود.
- فقط فایلهای دارای برچسب یا نام خاص پردازش شوند.
- اسناد تکراری نادیده گرفته شوند.
افزودن سرویسهای دیگر
این Workflow پایه بسیار مناسبی برای ساخت سیستمهای پیشرفتهتر است.
برای نمونه میتوانید خروجی را به سرویسهای زیر نیز ارسال کنید:
- Gmail برای ارسال خلاصه از طریق ایمیل
- Telegram برای اطلاعرسانی به مدیران
- Slack برای اشتراکگذاری در کانالهای کاری
- Discord برای تیمهای توسعه
- Notion برای ساخت پایگاه دانش
- Airtable برای مدیریت دادهها
- پایگاههای داده مانند PostgreSQL یا MySQL
- سرویسهای ذخیرهسازی ابری دیگر
خلاصهسازی اسناد با n8n
مزایای استفاده از این Workflow
استفاده از خلاصهسازی اسناد با n8n مزایای متعددی دارد که مهمترین آنها عبارتاند از:
- خودکارسازی کامل فرآیند خلاصهسازی اسناد
- صرفهجویی قابلتوجه در زمان مطالعه فایلهای طولانی
- استفاده از هوش مصنوعی برای تولید خلاصههای دقیق و منسجم
- ثبت خودکار نتایج در Google Sheets بدون نیاز به ورود دستی اطلاعات
- امکان جستجو، فیلتر و گزارشگیری آسان از خلاصههای ذخیرهشده
- کاهش خطاهای انسانی در مدیریت و بایگانی اطلاعات
- قابلیت توسعه و اتصال به سرویسهای متعدد در n8n
- مناسب برای تیمهای تحقیقاتی، آموزشی، تولید محتوا و سازمانها
- امکان شخصیسازی کامل Promptها و مسیر اجرای Workflow
- استفاده مجدد از این ساختار برای بسیاری از سناریوهای مشابه
نکات مهم
برای عملکرد بهتر این Workflow، رعایت نکات زیر توصیه میشود:
- دسترسی Service Account به پوشه Google Drive را بررسی کنید.
- مطمئن شوید Google Docs موردنظر برای حساب متصل قابلدسترسی است.
- کلید API مربوط به OpenAI را بهصورت ایمن نگهداری کنید.
- هزینه استفاده از مدلهای هوش مصنوعی را متناسب با حجم اسناد مدیریت کنید.
- پیش از اجرای Workflow روی دادههای واقعی، آن را با چند سند آزمایشی بررسی کنید.
- ساختار ستونهای Google Sheets را بدون هماهنگی با تنظیمات Node تغییر ندهید.
- برای اسناد بسیار بزرگ، محدودیت تعداد توکن مدل هوش مصنوعی را در نظر بگیرید.
- از خطاهای احتمالی با استفاده از Error Workflow یا Nodeهای مدیریت خطا جلوگیری کنید.
- در صورت پردازش اسناد حساس، سیاستهای امنیتی و سطح دسترسی کاربران را بررسی کنید.
- برای افزایش مقیاسپذیری، میتوانید پردازش اسناد را به چند Workflow مستقل تقسیم کنید.
خطاهای رایج(Troubleshooting)
در هنگام پیادهسازی و اجرای این Workflow ممکن است با خطاهایی مواجه شوید. آشنایی با دلایل بروز این مشکلات و روشهای رفع آنها، فرآیند راهاندازی را سادهتر میکند.
1.Workflow فایل جدید را تشخیص نمیدهد.
علت
- پوشه اشتباهی در Google Drive انتخاب شده است.
- Service Account به پوشه دسترسی ندارد.
- فاصله زمانی بررسی (Polling) هنوز به پایان نرسیده است.
- Workflow در حالت Active قرار ندارد.
راهحل
- شناسه پوشه (Folder ID) را بررسی کنید.
- پوشه را با حساب Service Account به اشتراک بگذارید.
- از فعال بودن Workflow اطمینان حاصل کنید.
- چند دقیقه منتظر بمانید یا زمان Polling را کاهش دهید.
2.Google Docs قادر به دریافت محتوای سند نیست.
علت
- فایل موردنظر Google Docs نیست.
- شناسه یا آدرس سند بهدرستی ارسال نشده است.
- مجوزهای دسترسی کافی وجود ندارد.
راهحل
- بررسی کنید فایل از نوع Google Docs باشد.
- Expression مربوط به شناسه فایل را بازبینی کنید.
- دسترسی خواندن سند را برای Service Account فعال کنید.
- Node را بهصورت جداگانه تست کنید تا از صحت خروجی Google Drive مطمئن شوید.
3.خطای احراز هویت OpenAI
علت
- API Key اشتباه است.
- اعتبار کلید منقضی شده است.
- حساب OpenAI محدود یا غیرفعال شده است.
- مدل انتخابشده برای حساب شما در دسترس نیست.
راهحل
- API Key را دوباره وارد کنید.
- وضعیت حساب OpenAI را بررسی کنید.
- در صورت نیاز مدل دیگری را انتخاب کنید.
- از معتبر بودن Credential در n8n مطمئن شوید.
4.اطلاعات در Google Sheets ذخیره نمیشود.
علت
- Spreadsheet یا Sheet اشتباه انتخاب شده است.
- دسترسی نوشتن به فایل وجود ندارد.
- نام ستونها با Mapping تعریفشده مطابقت ندارد.
راهحل
- شناسه فایل Google Sheets را بررسی کنید.
- دسترسی ویرایش را به حساب متصل بدهید.
- نام ستونها را بدون تغییر نگه دارید یا Mapping را بهروزرسانی کنید.
- یک بار عملیات Append را بهصورت دستی آزمایش کنید.
5.خلاصه تولیدشده کیفیت مطلوبی ندارد.
علت
- Prompt بیش از حد ساده است.
- متن سند بسیار طولانی یا نامنظم است.
- مدل انتخابشده با نیاز پروژه همخوانی ندارد.
راهحل
- Prompt را دقیقتر و هدفمندتر بنویسید.
- متنهای بسیار طولانی را به چند بخش تقسیم کنید.
- در صورت نیاز از مدلهای پیشرفتهتر استفاده کنید.
- دستورهایی مانند «استخراج نکات کلیدی»، «خلاصه مدیریتی» یا «خلاصه فارسی» را به Prompt اضافه کنید.
6.ابزارهای AI مانند Wikipedia یا Calculator استفاده نمیشوند.
علت
این رفتار در بسیاری از موارد طبیعی است. مدل تنها زمانی از ابزارها استفاده میکند که واقعاً به اطلاعات تکمیلی یا انجام محاسبات نیاز داشته باشد.
راهحل
- در صورت نیاز، Prompt را بهگونهای تنظیم کنید که مدل از ابزارها استفاده کند.
- اگر به این ابزارها نیازی ندارید، میتوانید آنها را از Workflow حذف کنید تا ساختار سادهتر شود.
خلاصهسازی اسناد با n8n
جمعبندی
خلاصهسازی اسناد با n8n نمونهای کاربردی از ترکیب اتوماسیون و هوش مصنوعی برای مدیریت اسناد است.این Template از لحظه ایجاد یک فایل جدید در Google Drive تا استخراج متن، خلاصهسازی با استفاده از مدل GPT-4o Mini و ذخیره نتیجه در Google Sheets را بدون دخالت کاربر انجام میدهد. چنین فرآیندی علاوه بر کاهش زمان موردنیاز برای بررسی اسناد، باعث ایجاد آرشیوی منظم از خلاصهها و اطلاعات مرتبط میشود.
یکی از مهمترین مزایای این Workflow، انعطافپذیری بالای آن است. میتوانید Promptهای هوش مصنوعی را تغییر دهید، مدل مورد استفاده را متناسب با نیاز خود انتخاب کنید، شرطهای مختلف برای پردازش اسناد تعریف کنید یا سرویسهای دیگری مانند Telegram، Slack، Gmail، Notion یا پایگاههای داده را به مسیر اجرا اضافه کنید.
اگر به دنبال راهکاری برای خودکارسازی فرآیند بررسی اسناد، کاهش کارهای تکراری و بهرهگیری از قابلیتهای هوش مصنوعی هستید، Google Docs Summarizer در n8n میتواند نقطه شروع مناسبی باشد. با اعمال چند تغییر ساده، این Template قابلیت تبدیل شدن به یک سیستم مدیریت دانش یا پردازش اسناد متناسب با نیازهای سازمان یا کسبوکار شما را نیز خواهد داشت.
سوالات متداول
1.آیا خلاصهسازی اسناد با n8n فقط با Google Docs کار میکند؟
در نسخه فعلی، بله. این Template برای دریافت محتوای اسناد Google Docs طراحی شده است. با این حال، میتوان آن را توسعه داد تا فایلهای متنی یا اسناد سایر سرویسها را نیز پردازش کند.
2.آیا میتوان بهجای GPT-4o Mini از مدل دیگری استفاده کرد؟
بله. در Node مربوط به OpenAI میتوانید مدل را با هر مدل دیگری که در حساب شما پشتیبانی میشود جایگزین کنید.
3.آیا امکان ذخیره خلاصه در سرویسهایی غیر از Google Sheets وجود دارد؟
بله. n8n از سرویسهای متعددی مانند پایگاههای داده، Notion، Airtable، Telegram، Slack و بسیاری از ابزارهای دیگر پشتیبانی میکند و میتوانید خروجی را به آنها ارسال کنید.
4.اگر حجم سند بسیار زیاد باشد چه اتفاقی میافتد؟
در صورتی که متن از محدودیت پردازش مدل فراتر برود، بهتر است قبل از ارسال به هوش مصنوعی، سند را به چند بخش تقسیم کرده و هر بخش را بهصورت جداگانه خلاصه کنید.
5.آیا میتوان خلاصه را به زبان فارسی تولید کرد؟
بله. کافی است Prompt موجود در Node Generate Summary AI را تغییر دهید و از مدل بخواهید پاسخ را به زبان فارسی یا هر زبان دیگری تولید کند.
6.آیا میتوان اطلاعات بیشتری در Google Sheets ذخیره کرد؟
بله. علاوه بر نام، ایمیل و خلاصه، میتوانید اطلاعاتی مانند نام فایل، لینک سند، تاریخ ایجاد، زمان پردازش، شناسه فایل، تعداد کلمات یا هر متادیتای دیگری را نیز به شیت اضافه کنید.
7.آیا این Workflow برای استفاده در سازمانها مناسب است؟
بله. این Template برای سازمانها، شرکتهای تولید محتوا، تیمهای تحقیقاتی، واحدهای منابع انسانی، مراکز آموزشی و هر مجموعهای که با تعداد زیادی سند متنی سروکار دارد، گزینهای مناسب است و با کمی شخصیسازی میتواند در مقیاسهای بزرگ نیز مورد استفاده قرار گیرد.


