בניתי מפרסם רשתות חברתיות מבוסס AI באפס תקציב באמצעות n8n
רציתי לבנות מערכת אוטומטית למדיה חברתית במינימום עלות (אפס דולרים).
המטרה הייתה פשוטה. אני שולח prompt לבוט ב-Telegram. Gemini כותב פוסט. Pollinations.ai יוצר תמונה. המערכת שולחת לי הכל חזרה לבדיקה.
השתמשתי בכלים האלו:
- n8n: כדי לחבר את כל השירותים.
- Google Gemini: כדי לכתוב את הטקסט.
- Pollinations.ai: כדי ליצור תמונות.
- Telegram: כדי לשמש כמרכז הבקרה שלי.
כלים חינמיים הם עוצמתיים, אבל הם נשברים. הנה איך תיקנתי את הבעיות.
בעיה 1: Gemini הוסיף יותר מדי טקסט מיותר. Gemini כלל לעיתים קרובות מילות קישור שיחתיות או markdown. הוא היה אומר, "הנה הציוץ שלך:" לפני הטקסט עצמו. זה הורס פוסט ברשתות חברתיות.
הפתרון: השתמשתי ב-Code node של n8n. כתבתי פונקציית JavaScript קטנה כדי להסיר את כל המילים המיותרות וה-markdown. כמו כן, הוספתי בדיקה כדי לוודא שהטקסט עומד במגבלת התווים של הרשתות החברתיות.
בעיה 2: התמונות היו לא עקביות. Pollinations.ai ייצר סגנונות שונים בכל פעם. לפעמים התמונות לא התאימו לטון של הטקסט.
הפתרון: הוספתי שלב שני. השתמשתי ב-Gemini כדי לכתוב image prompt ספציפי המבוסס על הפוסט. ההנחיה כוללת פרטי סגנון כמו "digital art" או "tech-focused". כמו כן, הגדלתי את הגדרות ה-timeout ב-n8n כדי שה-workflow לא יקרוס בזמן יצירה איטית.
בעיה 3: הבדיקות ב-Telegram היו מבולגנות. קשה היה לקרוא טקסט גולמי וכתובות URL ארוכות.
הפתרון: בניתי תבנית הודעה ב-n8n. כעת, Telegram מציג את הטקסט והתמונה יחד. הוספתי כפתורים ל-"Approve" או "Discard". זה הופך בוט פשוט ל-dashboard מקצועי.
הלקח: אפשר לבנות אוטומציות מסיביות בחינם. עם זאת, חייבים להשקיע זמן בניקוי נתונים וטיפול בשגיאות. ה"תקלות" הן המקום שבו לומדים איך APIs באמת עובדים.
אילו תקלות קורות בפרויקטים של האוטומציה שלכם?
Optional learning community: https://t.me/GyaanSetuAi