Yapay Zeka Destekli Harcama Takibi: Telegram Ses/Fotoğraf/Metin ile Google E-Tablolar'a
Workflow Görünümü
Açıklama
Bu n8n otomasyonu, harcama takibini zahmetsiz hale getirir. Telegram üzerinden gönderdiğiniz sesli notları, fotoğrafları veya metin mesajlarını yapay zeka (Google Gemini) ile analiz ederek harcama detaylarını çıkarır ve otomatik olarak Google E-Tablolar'a kaydeder. Geleneksel harcama uygulamalarının veri giriş zorluğunu ortadan kaldırarak, kullanıcıların günlük harcamalarını saniyeler içinde, bulundukları yerden (örneğin araç kullanırken sesli notla) kaydetmelerini sağlar. Kişisel finans yönetimini basitleştirmek ve harcama alışkanlıklarını kolayca takip etmek isteyen herkes için idealdir.
Kurulum Rehberi
Genel Bakış
Bu workflow, Telegram üzerinden gönderilen harcama bilgilerini (sesli not, fotoğraf veya metin) Google Gemini yapay zekası ile işleyerek, yapılandırılmış veriye dönüştürür ve Google E-Tablolar'a otomatik olarak kaydeder. Amacı, harcama takibini olabildiğince hızlı ve sürtünmesiz hale getirmektir.
Gereksinimler
- n8n Hesabı: Workflow'u çalıştırmak için bir n8n kurulumuna (bulut veya kendi sunucunuzda) ihtiyacınız var.
- Telegram Hesabı ve Bot: Telegram'da bir bot oluşturmanız ve bu botun API anahtarını almanız gerekmektedir. Botunuzun @BotFather üzerinden oluşturulduğundan emin olun.
- Google Hesabı: Google E-Tablolar'a erişim için bir Google hesabına ihtiyacınız var.
- Google Gemini API Anahtarı: Google AI Studio'dan veya Google Cloud'dan bir Gemini API anahtarı edinmeniz gerekmektedir. Bu anahtar, yapay zeka modeline erişim sağlayacaktır.
- Google E-Tablosu: Harcamalarınızı kaydedeceğiniz belirli bir Google E-Tablosu ve içinde bir sayfa oluşturmanız gerekmektedir. Sayfanın ilk satırında 'Tarih', 'Açıklama', 'Miktar', 'Kategori' gibi sütun başlıkları olması önerilir.
Kurulum Adımları
- n8n Workflow'unu İçe Aktarma: Bu workflow'u n8n arayüzünüze içe aktarın.
- Telegram Tetikleyici (Telegram Trigger) Ayarları:
Telegram Triggerdüğümüne tıklayın.Credentialalanında yeni bir Telegram API kimlik bilgisi oluşturun. Buraya @BotFather'dan aldığınız Telegram Bot API anahtarını girin.Allowed Updateskısmındamessage,voice,photoseçeneklerini işaretleyin.
- Google Gemini Ayarları:
Google Geminidüğümüne tıklayın.Credentialalanında yeni bir Google Gemini API kimlik bilgisi oluşturun. Buraya Google AI Studio'dan aldığınız Gemini API anahtarını girin.Modelolarak uygun bir Gemini modeli seçin (örn.gemini-pro).Promptkısmındaki talimatları, harcama bilgilerini nasıl ayrıştırmak istediğinize göre özelleştirebilirsiniz. Örneğin, belirli kategoriler belirtmek veya para birimi formatını ayarlamak gibi.
- Google E-Tablolar (Google Sheets) Ayarları:
Google Sheetsdüğümüne tıklayın.Credentialalanında yeni bir Google Sheets API kimlik bilgisi oluşturun. Bu, n8n'in Google hesabınıza erişimini sağlayacaktır. OAuth kimlik doğrulamasını kullanmanız önerilir.Spreadsheet IDalanına harcamalarınızı kaydedeceğiniz Google E-Tablosunun URL'sinden veya dosya kimliğinden ID'yi yapıştırın.Sheet Namealanına harcamaların kaydedileceği sayfanın adını girin (örn. 'Harcamalar').OperationolarakAppend Rowseçili olduğundan emin olun.Datakısmındaki alanları, Gemini'den gelen çıktıyla eşleşecek şekilde ayarlayın (örn.{{ $json.date }},{{ $json.description }},{{ $json.amount }},{{ $json.category }}).
- Workflow'u Aktive Etme: Tüm ayarları tamamladıktan sonra, n8n arayüzündeki 'Activate' düğmesine tıklayarak workflow'u etkinleştirin.
Kullanım Senaryoları
- Senaryo 1: Sesli Not ile Harcama Kaydı: Araba kullanırken veya elleriniz doluyken, Telegram botunuza "Bugün öğle yemeğine 150 TL verdim, döner yedim" gibi bir sesli not gönderin. Workflow bu notu işleyecek ve harcamayı otomatik olarak Google E-Tablolar'a kaydedecektir.
- Senaryo 2: Fotoğraf ile Fiş Kaydı: Bir marketten alışveriş yaptıktan sonra fişin fotoğrafını çekip Telegram botunuza gönderin. Yapay zeka fişteki bilgileri (toplam tutar, ürünler) okuyacak ve ilgili harcamayı e-tabloya işleyecektir.
- Senaryo 3: Metin Mesajı ile Hızlı Giriş: Hızlıca bir harcama kaydetmek istediğinizde, Telegram botunuza "Kahve 50 TL" veya "Benzin 500 TL" gibi basit bir metin mesajı gönderin. Workflow bu bilgiyi ayrıştırıp e-tabloya ekleyecektir.
İpuçları ve Öneriler
- Prompt Optimizasyonu: Gemini düğümündeki prompt'u, harcama açıklamalarınızın tipine göre optimize edin. Ne kadar net talimat verirseniz, yapay zeka o kadar doğru sonuçlar üretecektir.
- Kategori Yönetimi: Google E-Tablonuzda belirli kategoriler tanımlayın ve Gemini'den bu kategorileri kullanmasını isteyin. Bu, harcamalarınızı daha kolay analiz etmenizi sağlar.
- Hata Yönetimi:
Ifdüğümlerini kullanarak, Gemini'den beklenen formatta veri gelmediğinde kullanıcıya geri bildirim gönderebilir veya hatalı girişleri ayrı bir sayfaya kaydedebilirsiniz. - Veri Doğrulama: Google E-Tablolar'da veri doğrulama kuralları kullanarak, kaydedilen verilerin tutarlılığını sağlayabilirsiniz.
- Güvenlik: API anahtarlarınızı ve kimlik bilgilerinizi güvenli bir şekilde sakladığınızdan ve n8n'inize yetkisiz erişimi engellediğinizden emin olun.
Detaylar
Kullanılan Node'lar (11)
Etiketler
JSON dosyasını indirip kendi n8n sunucunuza import edin.
Uzman Desteği
Yakında aktif olacak
Gerekli API Anahtarları
- Telegram Bot API Key
- Google Gemini API Key
- Google Sheets OAuth
Benzer Workflow'lar
Discord Sohbetlerinden Günlük Görsel Günlük Oluşturma (GPT-4, DALL-E, Notion)
Bu n8n otomasyonu, Discord sohbetlerinizi otomatik olarak kişisel bir görsel günlüğe dönüştürür. Her gece Discord kanalınızdaki mesajları okur, GPT-4 kullanarak günün ruh halini yansıtan kısa bir düşünce yazısı oluşturur, DALL-E ile bu düşünceye uygun bir görsel üretir ve tüm bunları Notion'a kaydeder. Böylece, hiç çaba harcamadan her sabah hazır bir günlük girdisiyle uyanırsınız. Özellikle günlük tutma disiplini olmayan ancak Discord'da aktif olan herkes için idealdir.
LINE, Google Gemini ve Google E-Tablolar ile Yemek Besin Değeri Takibi
Bu n8n otomasyonu, LINE üzerinden gönderilen yemek fotoğraflarını Google Gemini yapay zekası ile analiz ederek besin değerlerini çıkarır ve bu verileri Google E-Tablolar'a kaydeder. Sağlık bilincine sahip bireyler ve fitness meraklıları için tasarlanan bu akış, manuel kalori sayımı yapmadan günlük besin alımını kolayca takip etmeyi sağlar. Kullanıcılar, her yemek fotoğrafı için anında besin değeri geri bildirimi alarak beslenme alışkanlıklarını daha bilinçli yönetebilirler.
Gmail Yanıtlarına Göre Takvim Randevusu Yönetimi (GPT-4o-mini Destekli)
Bu isteğe bağlı n8n iş akışı, gönderilen müsaitlik seçeneklerine gelen e-posta yanıtlarını otomatik olarak işler. Ana randevu planlama akışını iki yönlü, e-posta tabanlı onaylama yeteneğiyle genişleterek kullanıcıların önerilen zaman dilimlerini onaylamasına veya alternatifler talep etmesine olanak tanır. İş akışı, Gmail üzerinden gelen yanıtları dinler, serbest metin yanıtlarını yapılandırılmış verilere dönüştürmek için GPT-4o-mini'yi kullanır, onay durumunu algılar ve onaylandığında otomatik olarak bir Google Takvim etkinliği oluşturur. Bu otomasyon, randevu planlama süreçlerini kolaylaştırmak ve manuel müdahaleyi azaltmak isteyen profesyoneller, serbest çalışanlar ve küçük işletmeler için idealdir.
Hava Durumuna Duyarlı Akıllı Sabah Alarmları: Spotify, Gemini AI ve OpenMeteo ile
Bu n8n iş akışı, basit bir alarmı akıllı ve bağlama duyarlı bir sabah deneyimine dönüştürür. OpenMeteo (hava durumu API'si) ile entegrasyon sayesinde mevcut hava koşullarını öğrenir, Google Gemini AI ile kişiselleştirilmiş bir DJ persona oluşturur ve Spotify üzerinden hava durumuna uygun müzik listeleri çalarak güne özel bir başlangıç sunar. Bu otomasyon, sabah rutinlerini kişiselleştirmek ve güne daha motive başlamak isteyen herkes için idealdir.
Toplu Taşıma Gecikmelerini Takip Et ve Bildir: ScrapeGraphAI, Teams ve Todoist Entegrasyonu
Bu n8n iş akışı, toplu taşıma web sitelerini ve uygulamalarını gerçek zamanlı olarak izleyerek sefer değişikliklerini ve gecikmeleri tespit eder. Tespit edilen gecikmeleri otomatik olarak bir Microsoft Teams kanalına bildirim olarak gönderir ve ilgili takip görevlerini Todoist'te oluşturur. Özellikle düzenli toplu taşıma kullanan veya ulaşım planlaması yapan bireyler ve ekipler için tasarlanmıştır, böylece beklenmedik aksaklıklara karşı proaktif bir şekilde bilgilendirme ve aksiyon alma imkanı sunar.
Gemini, Google Arama ve QuickChart ile Kişiselleştirilmiş Tansiyon Dostu Yemek Planları Oluşturma
Bu gelişmiş n8n otomasyonu, sağlık verilerinizi eyleme dönüştürülebilir yemek planlarına dönüştürerek tansiyonunuzu yönetmenize yardımcı olur. Google Gemini'nin çift yapay zeka mantığını kullanarak kan basıncı durumunuza (Yüksek/Normal) göre arama stratejileri belirler, kişiselleştirilmiş diyet planları oluşturur ve gerçek dünya tariflerini bulur. Sağlık verilerini analiz eden, stratejik bir diyet planı oluşturan ve pratik tarifler bulan kişisel bir sağlık asistanı arayan herkes için idealdir.