table-image
Konwertuj tabele na obrazy PNG dla aplikacji messenger, gdzie markdown nie działa
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do renderowania tabel markdown jako obrazów PNG, idealne dla Telegrama, Discorda i innych platform komunikacyjnych, które nie obsługują formatowania tabel. Automatycznie dostosowuje rozmiar do zawartości, obsługuje emoji, oferuje wybór motywu (jasny/ciemny) i kontrolę rozmiaru czcionki. Generuje lekkie pliki (~10-20KB) gotowe do wysłania w wiadomościach.
Jak używać
Zainstaluj narzędzie tablesnap, które konwertuje tabele na obrazy. Uruchom polecenie
go install github.com/joargp/tablesnap/cmd/tablesnap@latestlub sklonuj repozytorium i zbuduj z kodu źródłowego za pomocągo build -o tablesnap ./cmd/tablesnap.Przygotuj tabelę w formacie markdown z nagłówkami i wierszami danych, na przykład:
| Nagłówek 1 | Nagłówek 2 |z separatorem|----------|----------|i wierszami danych poniżej.Przekaż tabelę do tablesnap za pomocą potoku (pipe) i określ plik wyjściowy:
echo "| Nagłówek 1 | Nagłówek 2 |..." | tablesnap -o /tmp/table.png. Możesz dodać opcje:--theme lightdla jasnego motywu (domyślnie ciemny),--font-size 16do zmiany rozmiaru czcionki,--padding 12do dostosowania odstępu w komórkach.Jeśli chcesz używać pełny zestaw emoji (poza podstawowymi ✅ ❌ 🔴 🟢), uruchom jednorazowo
tablesnap emojis install.Wyślij wygenerowany obraz w aplikacji messenger, używając polecenia
MEDIA:/tmp/table.pnglub bezpośrednio załącz plik PNG do wiadomości.