
প্রকাশিত: ২১ নভেম্বর, ২০২৫, দুপুর ২:০০ PM EST
চিফুন্ডো MakeUseOf-এ একজন রাইটার। তিনি প্রাথমিকভাবে ব্যাংকিং পড়েছেন কিন্তু লেখালেখিতে আগ্রহ পেয়ে ২০১৭ সালে ফ্রিল্যান্স রাইটার হলেন। Upwork-এ দर्जনাদর ক্লায়েন্ট এবং How-To Geek এবং Make Tech Easier-এর মতো হাই-অথরিটি সাইটের জন্য আর্টিকেল, ব্লগ, এসে, এবং ওয়েব কন্টেন্ট লিখেছেন।
চিফুন্ডো পছন্দ করেন যে লেখালেখি তাকে শিখতে এবং বিভিন্ন টপিক এক্সপ্লোর করতে দেয় এবং সেগুলো আকর্ষণীয়, বোঝার সহজ কন্টেন্টে রূপান্তর করতে দেয় যা লোকেদের সাহায্য করে।
তিনি মূলত Windows-এ লিখেন MakeUseOf-এ, Windows 98 থেকে Windows ইউজার। তিনি লোকেদের উইন্ডোজ সমস্যা সমাধান করতে সাহায্য করেছেন বাড়িতে এবং যেসব সংস্থায় কাজ করেছেন। উইন্ডোজের বিভিন্ন ফিচার বুঝতে সাহায্য করেন যাতে লোকেরা OS-কে তার পুরো পোটেনশিয়ালে ব্যবহার করতে পারে।
খালি সময়ে, চিফুন্ডো ভিডিও গেম ডিজাইন এবং কোড করতে পছন্দ করেন। তিনি मुखentiel ২D গেমে ফোকাস করেন এবং ইন্ডি ডেভেলপার হওয়ার স্বপ্ন দেখেন। তিনি পিক্সেল এবং ভেক্টর আর্টও করেন যা তিনি নিজস্ব প্রজেক্টে ব্যবহার করেন।
আমি আমার জিমেইল ইনবক্স খোলতেই ভয় পেতাম—কোন ইমেইল উপকারী এবং কোনটি নয় সেটা বুঝতে পারতাম না। গুরুত্বপূর্ণ মেসেজ বিজ্ঞাপন, প্রোমোশন, এবং স্প্যামের মাঝপথে মড়ে যেত, নেভিগেশনকে একটা চোরা বানাতে। একদিন ম্যানুয়ালি পরিষ্কার করার পর, আমি চিন্তা করলাম কোনো উপায় আছে কি কম প্রচেষ্টায় এটাকে ক্লিন রাখার।
আমি কিছু অটোমেশন টুল রিসার্চ করলাম এবং অবশেষে একটি মফত, ওপেন-সোর্স টুলে আসলাম যা দক্ষতার সাথে কাজটি করে। এর নাম n8n (উচ্চারণ: n-eight-n), একটি কোড ছাড়া ওয়ার্কফ্লো অটোমেট করার টুল। আমি একটি অটোমেশন (ওয়ার্কফ্লো) সেট আপ করলাম যা আমার ইনবক্স ম্যানেজ করে, নিশ্চিত করে যে এটি সবসময় ক্লিন এবং অর্গানাইজড থাকে।
n8n
n8n একটি ফ্লেক্সিবল, ওপেন-সোর্স ওয়ার্কফ্লো অটোমেশন প্ল্যাটফর্ম যা আপনাকে ভিজ্যুয়ালি অ্যাপ, API, এবং AI মডেল সংযুক্ত করতে দেয় পাওয়ারফুল মাল্টি-স্টেপ অটোমেশন বানাতে কোড ছাড়া বা কোড দিয়ে।
n8n সংক্ষেপে
যেকোনো সিস্টেমে কাজ করে এমন সেরা অটোমেশন টুলের একটি
n8n একটি ব্রাউজার-বেসড অটোমেশন টুল যা আপনাকে নোড-বেসড ভিজ্যুয়াল বিল্ডারের সাথে ওয়ার্কফ্লো বানাতে দেয়। এটি সেলফ-হোস্টেড, অর্থাৎ আপনার ডেটার পূর্ণ নিয়ন্ত্রণ থাকে এবং আপনার নিজস্ব সার্ভারে চালাতে পারেন। আমি পছন্দ করি কতটা ইউজার-ফ্রেন্ডলি ইন্টারফেস আছে যা আমাকে সহজে অ্যাপ (৪০০+ ইন্টিগ্রেশন আছে), অ্যাকশন, এবং AI সংযুক্ত করতে দেয় প্রোডাক্টিভিটি-বর্ধক ওয়ার্কফ্লো তৈরি করতে।
সম্পর্কিত
৬ টাস্ক যা আমি প্রতি মাসে অটোমেট করি বার্নআউট এড়াতে
কয়েক সিম্পল স্টেপ আমার বার্নআউট লক্ষণ বন্ধ করে দিয়েছে এবং আমাকে আরও প্রোডাক্টিভ করায়।
উল্লেখ্য যে আপনি n8n ক্লাউডেও চালাতে পারেন। কিন্তু সেটির জন্য সাবস্ক্রিপশন প্ল্যান লাগে, যেখানে সেলফ-হোস্টেড ভার্সন সম্পূর্ণ মফত—এই আর্টিকেলে সেটি কভার করব। এছাড়া, সেলফ-হোস্টেড শব্দটি দেখে ভয় পাবেন না, কারণ এটি সেট আপ করা খুব সহজ।
এছাড়া মনে রাখবেন যে n8n ট্রেডিশনাল ওপেন-সোর্স লাইসেন্স মনে MIT বা Apache ব্যবহার করে না। এটি Sustainable Use License (পূর্বে Fair Code License) ব্যবহার করে, আপনি কোডের সাথে প্রায় সব কিছু করতে পারেন ছাড়া সেটি বेचা। কমার্শিয়াল উদ্দেশ্যে ব্যবহার করতে হলে কমার্শিয়াল লাইসেন্স নিতে হবে।
n8n এডিটর চালু করা
আপনার দরকার শুধু Docker এবং একটি n8n ইমেজ
আপনি আপনার কম্পিউটারে n8n কয়েকভাবে চালাতে পারেন, কিন্তু আমি Dockers-কে সবচেয়ে সহজ পেলাম। Docker আমাকে পোর্টেবল কন্টেইনারে অ্যাপ্লিকেশন চালাতে দেয়। আমি সহজে n8n সেট আপ করতে পারি ডিপেন্ডেন্সি বা কম্প্যাটিবিলিটি ইশু ছাড়া। আমি Windows-এ Docker Desktop ব্যবহার করি, কিন্তু macOS এবং Linux-েও উপলব্ধ।
Docker-এ, আমি Images ট্যাবে গিয়ে, n8n ইমেজ সার্চ করলাম, এবং পুল করলাম। চালালে একটি n8n কন্টেইনার তৈরি হয়। আমি ব্রাউজারে https://localhost:5678 এন্টার করে n8n এডিটর এক্সেস করতে পারলাম।
আপনার প্রথমবারের মত হলে, আপনাকে আপনার লগইন ইনফরমেশন তৈরি করতে হবে। চিন্তা 마세요; এটি কোনো রিমোট সার্ভারে পাঠানো হয় না। সকল ডেটা লোকালি আপনার কম্পিউটারে স্টোর হয়।
আমাকে ওয়ার্কফ্লো স্ক্র্যাচ থেকে বানাতে হয়নি
তাৎক্ষণিক শুরু
যেকোনো টুলের সাথে কাস্টম কিছু তৈরি করার আগে, আমি টেমপ্লেট চেক করতে পছন্দ করি যাতে দ্রুত শুরু করা যায়। خوشকিসমتی থেকে, অফিশিয়াল সাইটে অটোম্যাটিক ইমেইল লেবেলিং-এর জন্য একটি n8n টেমপ্লেট পেলাম। আমি নিশ্চিত ছিল যে আমি সহজে কনফিগার করতে পারব, যেহেতু Zapier এবং Power Automate ওয়ার্কফ্লোর অভিজ্ঞতা আছে। কিন্তু কাস্টম ওয়ার্কফ্লো বানাতে চাইলে ডিপার ডাইভ করতে হবে বা টেমপ্লেট রিভার্স ইঞ্জিনিয়ার করতে হবে। কিন্তু সেটি অন্য দিনের জন্য।
সম্পর্কিত
Windows 11-এ আমি কীভাবে ডেইলি টাস্ক অটোমেট করি
বোরিং উইন্ডোজ টাস্ক? Power Automate-এ আর নয়।
টেমপ্লেটটি সেট ইন্টারভালে নতুন ইমেইল চেক করে। তারপর AI (ডিফল্ট হল OpenAI মডেল) ব্যবহার করে প্রতিটি ইমেইলের কন্টেন্ট বিশ্লেষণ করে, সেন্ডার, সাবজেক্ট, বডি, এবং কিওয়ার্ডসহ, এবং উপযুক্ত লেবেল অ্যাসাইন করে। জিমেইল লেবেল ব্যবহার করে ইমেইল অর্গানাইজ করে। যদি ম্যাচিং লেবেল না পায়, তবে সেটি সে ইমেইলের জন্য নতুন একটি তৈরি করে।
উদাহরণস্বরূপ, ওয়ার্কফ্লো একটি এক্সিস্টিং Asana লেবেল অ্যাপ্লাই করবে Asana থেকে আসা ইমেইলে বা Asana-রিলেটেড ইনফরমেশন সম্বলিত ইমেইলে। যদি সেটি মার্কেটিং, প্রোমোশনাল, সোশ্যাল, বা স্প্যাম ইমেইল হয়, তবে ওয়ার্কফ্লো Inbox লেবেল সরিয়ে ফেলবে যাতে ইনবক্স জাম না হয় এবং উপযুক্ত লেবেল অ্যাপ্লাই করবে।
টেমপ্লেটের পেজ থেকে, আমি কোড কপি করলাম, একটি টেক্সট ফাইলে পেস্ট করলাম, এবং .JSON এক্সটেনশন দিয়ে সেভ করলাম। এরপর আমি একটি ওয়ার্কফ্লো তৈরি করলাম এবং ইম্পোর্ট করলাম। প্রতিটি নোড কী করে সেটি অধ্যয়ন করার পর, আমি এটি ব্যবহার করতে প্রস্তুত ছিলাম।
টেমপ্লেট সেট আপ করার সবচেয়ে কঠিন অংশ
Google credentials পাওয়া
প্রথমে, আমাকে Gmail Trigger নোড কনফিগার করতে হয়, যা নতুন ইমেইল পাওয়ার সময় অটোমেশন শুরু করে। আমাকে আমার গুগল অ্যাকাউন্টের জন্য ক্রেডেনশিয়াল যোগ করতে হয়, এবং এটি সহজ নয়। আমি Google Cloud Console-এ সাইন ইন করলাম, Gmail API এনাবল করলাম, OAuth কনসেন্ট স্ক্রিন কনফিগার করলাম, এবং ক্রেডেনশিয়াল তৈরি করলাম।
পথে অনেক এরর হয়েছিল, কিন্তু অবশেষে করলাম। তারপর, আমি Client ID এবং Client Secret কপি করলাম এবং ট্রিগারে পেস্ট করলাম। ক্রেডেনশিয়াল চেক আউট হলে, অন্যান্য সকল Gmail নোড যেমন Gmail — read labels এবং Gmail — get message, স্বয়ংক্রিয়ভাবে সেগুলো ব্যবহার করতে লাগল।
AI এজেন্ট সেট আপ করুন
ডিফল্ট OpenAI মডেল আমার জন্য কাজ করলো না
পরবর্তী নোড যেখানে আমাকে ক্রেডেনশিয়াল যোগ করতে হয়েছিল Open AI Chat Model1। এটি AI মোড যা ইমেইলগুলো বিশ্লেষণ করে Gmail labeling agent-এর জন্য।
আমি OpenAI ওয়েবসাইটে গিয়ে একটি API key তৈরি করলাম। দুর্ভাগ্য՝ সেটি কাজ করলো না কারণ আমার AI ক্রেডিট শেষ হয়েছিল। একইভাবে, OpenAI নতুন অ্যাকাউন্টের জন্য ফ্রি ক্রেডিট দিতে বন্ধ করে দিয়েছে (ভবিষ্যতে বদলাতে পারে)। আমাকে কমপক্ষে $5 পে করতে বললো আরও ক্রেডিট পেতে—আমি সেটি করব না। আমি Gemini ব্যবহার করতে সিদ্ধান্ত নিলাম, যা আমাকে দিনে কয়েকশো রিকোয়েস্ট ফ্রিতে করতে দেয়।
আমি Open AI Chat Model1-কে Gmail labeling agent-এর থেকে ডিসকানেক্ট করলাম। এরপর, একটি Google Gemini Chat Model নোড যোগ করলাম এবং সেটি Gmail labeling agent-এর সাথে কানেক্ট করলাম। তারপর, Google AI Studio-এ গিয়ে একটি API key তৈরি করলাম এবং সেটি ব্যবহার করলাম।
আমার হাইলি অর্গানাইজড জিমেইল অ্যাকাউন্ট উপভোগ করছি
সব কিছু সেট আপ হয়ে গেলে, আমি Execute Flow ক্লিক করলাম দেখতে সব কিছু কাজ করছে কিনা। সারাটা বাটারি স্মুথ চাললো। আমাকে আর ম্যানুয়ালি ইমেইল পরিষ্কার করতে হয় না কারণ ওয়ার্কফ্লোটি যত্ন নিচ্ছে। আমাকে কাস্টম ওয়ান তৈরি করতে হয়নি কারণ আমার সঠিক প্রয়োজনের জন্য একটি টেমপ্লেট ছিল। এখন ইচ্ছা করছি আগে করতাম।