Sheetize AI

Sheetize AI – Interakcja z Arkuszami Za pomocą Języka Ludzkiego

Praca z arkuszami kalkulacyjnymi nie powinna wymagać zapamiętywania labiryntu interfejsów API. Sheetize AI wprowadza interfejs konwersacyjny do świata przetwarzania danych w .NET.

Sheetize AI to biblioteka klas .NET, która pozwala programistom pracować z plikami arkuszy w stylu Excel, używając zwykłego, konwersacyjnego języka. Niezależnie od tego, czy musisz:

  • Utworzyć nowy arkusz na podstawie specyfikacji w języku naturalnym,
  • Zaktualizować komórki, wiersze lub formuły, opisując, co chcesz osiągnąć,
  • Zadać pytanie o dane (np. „Jaka była całkowita sprzedaż w Q2?”), lub
  • Uzyskać zwięzłe podsumowanie całego arkusza,

Sheetize AI tłumaczy Twoją intencję na precyzyjne operacje na arkuszu, eliminując potrzebę rozbudowanych wywołań API.

Dlaczego Sheetize AI?

Tradycyjne biblioteki arkuszy wymagają znajomości adresów komórek, typów danych i dokładnej kolejności wywołań API, aby wykonać zmianę. To tworzy stromy próg wejścia i spowalnia szybkie prototypowanie. Sheetize AI wypełnia tę lukę, oferując:

  • Komendy przyjazne dla człowieka: napisz „Dodaj kolumnę o nazwie Zysk, która oblicza Przychód – Koszt.”
  • Natychmiastowe generowanie plików: opisz cały skoroszyt – „Utwórz arkusz budżetowy na 2025 rok z trzema zakładkami: Przychody, Wydatki, Podsumowanie.”
  • Pytania oparte na danych: zapytaj „Który produkt miał największy wzrost w zeszłym miesiącu?” i otrzymaj odpowiedź programistycznie.
  • Automatyczne podsumowanie: uzyskaj punktową prezentację dużego arkusza jednym wywołaniem.

Kluczowe Możliwości

  • Manipulacja: Edytuj komórki, wiersze, kolumny i formuły używając zwykłego angielskiego.
  • Tworzenie: Generuj całe skoroszyty na podstawie tekstowych specyfikacji (np. „Utwórz raport sprzedaży za Q1”).
  • Zapytania: Zadawaj pytania bezpośrednio o swoje dane („Jaka jest średnia przychodu na region?”).
  • Podsumowanie: Uzyskaj natychmiastowy opis tekstowy złożonych skoroszytów („Podaj krótkie podsumowanie budżetu”).

Typowe Scenariusze

  1. Szybkie prototypowanie aplikacji biznesowych
    Menedżer produktu opisuje „kwartalny raport finansowy z kolumnami Przychód, Koszt i Zysk (Przychód – Koszt)”. Sheetize AI tworzy skoroszyt, dodaje formuły i zwraca plik w ciągu kilku sekund, pozwalając programistom skupić się na interfejsie, a nie na infrastrukturze arkusza.

  2. Automatyzacja w data‑science
    Inżynier danych pyta „Podaj 5 najlepszych klientów według łącznej wartości zakupów”. Sheetize AI wykonuje zapytanie na arkuszu, zwraca tablicę JSON i opcjonalnie zapisuje wynik w nowym arkuszu.

  3. Self‑service w obsłudze klienta
    Boty wsparcia potrafią interpretować pytania użytkowników typu „Dlaczego moje saldo jest ujemne?” i, korzystając z Sheetize AI, znajdują odpowiednie wiersze, dostarczają przyjazne wyjaśnienie i w razie zezwolenia automatycznie korygują dane.

  4. Przepływy raportowe w przedsiębiorstwie
    Zadania wsadowe odczytują stare pliki CSV, pytają „Utwórz tabelę przestawną pokazującą sprzedaż w podziale na regiony”, a Sheetize AI buduje tabelę przestawną, zapisuje skoroszyt i wysyła go e‑mailem do interesariuszy – wszystko bez jednego wiersza kodu automatyzującego Excel.

💻 Obsługa platform

  • Środowisko uruchomieniowe: .NET 6+
  • Systemy operacyjne: Windows, Linux i macOS
  • Dostarczenie: Jedna, łatwa do zainstalowania biblioteka NuGet

💡 Jedna linijka, nieskończone możliwości:

string result = await sheetizeAI.SpreadsheetQuestion("D:\\Sample.xlsx", "How many nights Christopher Wright will work?");

Dlaczego Sheetize AI ma znaczenie

Stary sposób (tradycyjne API)

  • Manualne śledzenie adresów komórek (A1, B2)
  • Złożone zapytania LINQ do podstawowego pobierania danych
  • Rozbudowany kod szablonowy do ładowania, zapisywania i nawigacji
  • Wymagane własne parsowanie wejść w języku naturalnym

Nowy sposób (Sheetize AI)

  • Świadomość kontekstu: Śledzi aktywne skoroszyty, arkusze i ostatnie operacje.
  • Wierność danych: Zachowuje wszystkie formatowania, formuły i reguły walidacji.
  • Szybkie prototypowanie: Natychmiast buduje interfejsy sterowane danymi i chatboty.
 Polski