Uczciwa odpowiedź
Możesz wysłać CSV z wyciągiem bankowym do ChatGPT lub Claude i całkiem nieźle sobie z tym poradzą. Model sparsuje wiersze, zsumuje kwoty, pogrupuje sprzedawców i odpowie na pytania o plik. Jeśli masz jednorazowe pytanie o zamknięty miesiąc, to rozsądny ruch.
Ale jeśli pytasz, czy powinieneś zbudować swój przepływ pracy z pieniędzmi na wysyłkach wyciągów, odpowiedź brzmi nie. Plik jest przeterminowany w dniu eksportu, większość historii się nie zmieści, kategorie są takie, jakie bank raczył zawrzeć, i będziesz powtarzać cały ten obowiązek co miesiąc, dopóki tylko będziesz to robił.
Ta strona pokazuje dokładnie, gdzie podejście z CSV się psuje, i co zamiast tego robi połączenie na żywo, tylko do odczytu. Sprzedajemy to połączenie na żywo (to właśnie BankBridge), więc oceń nasze zdanie z odpowiednim dystansem. Opisane niżej sposoby psucia się są prawdziwe niezależnie od tego.
Dlaczego wysyłka działa raz
Za pierwszym razem, kiedy wrzucasz wyciąg do czatu, robi to świetne wrażenie. Model odczytuje kilkaset wierszy w sekundy, znajduje subskrypcję, o której zapomniałeś, i sumuje twoje wydatki na restauracje, a ty nawet nie otwierasz arkusza. To naprawdę użyteczne i dlatego tyle osób pyta swój model, czy wysyłanie wyciągu to dobry pomysł.
Problemem nie jest pierwsza wysyłka. Problemem jest każdy kolejny dzień.
Stare już w piątek
Eksport wyciągu to zdjęcie. Twoje konto zaczyna się ruszać w chwili, gdy je robisz. Eksportujesz w poniedziałek, a do piątku są opłaty w toku, wypłata, może zwrot, a nic z tego nie istnieje w pliku, na którym rozumuje twoje AI.
To ma większe znaczenie, niż się wydaje, bo pytania o pieniądze nieproporcjonalnie często dotyczą teraźniejszości. Czy tamta opłata została zaksięgowana? Ile mi zostało do czynszu? Ile wydałem w tym tygodniu? Tygodniowy CSV nie odpowie na żadne z nich. Gorzej, odpowie na nie, z pewnością siebie, tygodniowymi liczbami.
Więc ludzie eksportują ponownie. Co prowadzi nas do obowiązku.
Przycinanie, kategorie i tajemnicze opisy
Nawet pierwsza wysyłka ma ciche problemy. Długie historie są ucinane. Rok transakcji z konta bieżącego i dwóch kart może zająć tysiące wierszy, a między limitami rozmiaru pliku a oknami kontekstu modele rutynowo przycinają lub tylko przeglądają środek dużych plików. Zwykle nawet się nie zorientujesz. Sumy po prostu wychodzą subtelnie źle.
Kategorie to to, co twój bank umieścił w eksporcie, czyli często nic albo jedno mgliste słowo. Model może spróbować przekategoryzować z surowych opisów, ale opisy bankowe to zagadka sama w sobie. Ciąg w rodzaju SQ *BLUE BTL 402 to kawiarnia, a w pliku nic o tym nie mówi.
I każdy bank eksportuje inny kształt. Inne nazwy kolumn, inne formaty dat, obciążenia jako liczby ujemne w jednym banku, a jako osobna kolumna w drugim. Jeśli trzymasz konta w dwóch bankach, czyścisz i łączysz pliki, zanim model w ogóle zacznie.
Obowiązek się kumuluje
Powiedzmy, że akceptujesz to wszystko i mimo to trzymasz się tego przepływu pracy. Oto twój miesiąc: zaloguj się do każdego banku, znajdź eksport wyciągu lub aktywności, wybierz zakres dat, pobierz, może wyczyść plik, wyślij go do czatu, a potem ponownie wyjaśnij kontekst. Które konto jest które. Które przelewy są wewnętrzne. Która karta jest firmowa.
Pomnóż przez liczbę kont, jakie masz. Potem przypomnij sobie, że czaty nie niosą wiarygodnie plików w przód, więc rozmowa w następnym miesiącu startuje od zera.
Ponowne wyjaśnianie to najgorsza część. Wszystko, czego nauczyłeś model o swoich kontach, wyparowuje razem z plikiem.
Co zmienia połączenie na żywo
BankBridge to hostowany serwer MCP. Podłączasz swój bank raz, dodajesz serwer do Claude, ChatGPT, Cursor lub którejś z 29 aplikacji obsługujących MCP, które dokumentujemy, i twój agent dostaje jedenaście narzędzi tylko do odczytu: konta, transakcje, wyszukiwanie, podsumowania wydatków, wykrywanie cyklicznych opłat, miesięczny przepływ pieniędzy, historia sprzedawcy i aktywa inwestycyjne.
Każde pytanie ma odpowiedź z pobrania na żywo. Nic nie jest cachowane na naszych serwerach, więc "ten miesiąc" oznacza do dzisiaj, wliczając poranne opłaty. Zapytaj o to samo w kwietniu i znowu w maju, a dostaniesz odpowiedź na kwiecień i odpowiedź na maj, bez dotykania przycisku eksportu.
Ile wydałem na zakupy spożywcze do tej pory w tym miesiącu?
Które cykliczne opłaty wzrosły w porównaniu z trzema miesiącami temu?
Pokaż mi każdą opłatę od tej firmy hostingowej w ciągu ostatniego roku.
Kategorie pochodzą z warstwy wzbogacania w połączeniu bankowym, a nie z pliku eksportu twojego banku, więc są spójne między bankami. A kontekst, który zbudujesz (ten przelew to czynsz, ta karta jest firmowa), może żyć w pamięci twojego agenta zamiast być wpisywany od nowa co miesiąc.
Kwestia prywatności, uczciwie
Tak czy inaczej model widzi twoje dane transakcyjne, kiedy odpowiada. Nie ma wersji finansów wspieranych przez AI, w której tak się nie dzieje. Prawdziwe różnice to zakres i kontrola.
Przy CSV oddajesz cały plik, każdy wiersz, czy pytanie tego wymaga, czy nie, i potem zostaje on w historii czatu. Przy wywołaniach narzędzi agent pobiera tylko to, czego wymaga pytanie: jeden miesiąc jednej kategorii, historia jednego sprzedawcy, saldo jednego konta.
Sam BankBridge z założenia działa tylko do odczytu. Nie ma narzędzia, które przenosi pieniądze, i nigdy nie będzie. Dostęp to bearer klucz API lub uprawnienie OAuth, i możesz je cofnąć w każdej chwili, co jest czystszą historią niż plik, którego nie da się cofnąć.
Gdzie CSV nadal ma sens
Powiemy to wprost. Jeśli potrzebujesz jednej odpowiedzi o jeden zamknięty okres, wysyłka jest w porządku. Analiza zeszłorocznego wyciągu w czasie podatków, sprawdzenie pojedynczego miesiąca z konta, które już zamknąłeś, albo praca z bankiem, którego agregator nie obsługuje: eksportuj do woli.
CSV to też właściwy wybór, kiedy dane w ogóle nie mogą pochodzić z połączenia, jak wyciąg z nieistniejącego już konta albo arkusz, który ktoś ci przysłał.
W pozostałych przypadkach matematyka jest prosta. BankBridge to $5 miesięcznie za podłączony bank, można zrezygnować w dowolnej chwili. Jeśli inaczej eksportowałbyś i wysyłał wyciągi choćby dwa razy w miesiącu, połączenie na żywo zastępuje ten obowiązek już w pierwszym tygodniu, a twój agent przestaje rozumować na zdjęciu twoich pieniędzy z zeszłego wtorku.