मी n8n वापरून शून्य बजेटमध्ये AI सोशल पब्लिशर तयार केला

मला शून्य डॉलर्समध्ये एक स्वयंचलित (automated) सोशल मीडिया सिस्टम तयार करायची होती.

ध्येय साधे होते. मी टेलिग्राम (Telegram) बॉटला एक प्रॉम्प्ट पाठवतो. Gemini पोस्ट लिहितो. Pollinations.ai इमेज तयार करते. सिस्टम सर्व काही पुनरावलोकनासाठी (review) माझ्याकडे परत पाठवते.

मी ही साधने वापरली:

  • n8n: सर्व सेवांना जोडण्यासाठी.
  • Google Gemini: मजकूर लिहिण्यासाठी.
  • Pollinations.ai: इमेजेस तयार करण्यासाठी.
  • Telegram: माझ्या कंट्रोल सेंटर म्हणून काम करण्यासाठी.

मोफत साधने शक्तिशाली असतात, पण त्यात त्रुटी (breaks) येतात. मी या समस्या कशा सोडवल्या ते खाली दिले आहे.

समस्या १: Gemini ने खूप जास्त अतिरिक्त मजकूर जोडला. Gemini अनेकदा संवादात्मक फिलर्स (conversational filler) किंवा markdown समाविष्ट करायचा. प्रत्यक्ष मजकुरापूर्वी तो "Here is your tweet:" असे म्हणायचा. यामुळे सोशल पोस्ट खराब होते.

उपाय: मी n8n Code node वापरला. सर्व अतिरिक्त शब्द आणि markdown काढून टाकण्यासाठी मी एक लहान JavaScript फंक्शन लिहिले. मजकूर सोशल मीडियाच्या कॅरेक्टर लिमिटमध्ये बसतो की नाही, हे तपासण्यासाठी मी एक चेक देखील जोडला.

समस्या २: इमेजेसमध्ये सुसंगतता नव्हती. Pollinations.ai प्रत्येक वेळी वेगवेगळ्या शैलीतील इमेजेस तयार करायचा. कधीकधी इमेजेस मजकुराच्या टोनशी जुळत नसत.

उपाय: मी एक दुसरा टप्पा जोडला. सोशल पोस्टवर आधारित विशिष्ट इमेज प्रॉम्प्ट लिहिण्यासाठी मी Gemini चा वापर केला. या प्रॉम्प्टमध्ये "digital art" किंवा "tech-focused" सारख्या शैलीचे तपशील समाविष्ट असतात. मी n8n मधील timeout सेटिंग्स देखील वाढवल्या जेणेकरून इमेज जनरेशन संथ असताना वर्कफ्लो क्रॅश होणार नाही.

समस्या ३: टेलिग्रामवरील रिव्ह्यू गोंधळलेले होते. कच्चा मजकूर (raw text) आणि लांब URLs वाचणे कठीण होते.

उपाय: मी n8n मध्ये एक मेसेज टेम्पलेट तयार केले. आता, Telegram मजकूर आणि इमेज एकत्र दाखवते. मी "Approve" किंवा "Discard" साठी बटणे जोडली. यामुळे एक साधा बॉट एका प्रोफेशनल डॅशबोर्डमध्ये रूपांतरित झाला.

धडा: तुम्ही मोफत मोठ्या प्रमाणावर ऑटोमेशन तयार करू शकता. मात्र, तुम्हाला डेटा क्लीनिंग आणि एरर हँडलिंगवर वेळ खर्च करावा लागेल. या "त्रुटी" (breaks) मुळेच तुम्हाला APIs प्रत्यक्षात कसे काम करतात हे शिकायला मिळते.

तुमच्या ऑटोमेशन प्रोजेक्ट्समध्ये कोणत्या त्रुटी येतात?

Source: https://dev.to/noushad_patel/i-built-a-zero-budget-ai-social-publisher-with-n8n-heres-what-broke-1io0

Optional learning community: https://t.me/GyaanSetuAi