feishu-doc-reader
Read and extract content from Feishu (Lark) documents using the official Feishu Open API
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Read and extract content from Feishu (Lark) documents using the official Feishu Open API
How to use
Przygotuj dane dostępowe: utwórz plik konfiguracyjny w lokalizacji ./reference/feishu_config.json zawierający app_id i app_secret Twojej aplikacji Feishu. Upewnij się, że plik ma ograniczone uprawnienia (chmod 600) i nie jest zatwierdzany w kontroli wersji.
Udostępnij skrypty: uruchom polecenia chmod +x scripts/read_doc.sh i chmod +x scripts/get_blocks.sh, aby skrypty były wykonywalne.
Zdobądź token dokumentu: otwórz dokument Feishu w przeglądarce i skopiuj token z adresu URL (część po /docx/, np. docx_AbCdEfGhIjKlMnOpQrStUv).
Odczytaj dokument: użyj skryptu ./scripts/read_doc.sh "twoj_token_dokumentu" aby pobrać zawartość. Opcjonalnie określ typ dokumentu: ./scripts/read_doc.sh "token" "doc" lub ./scripts/read_doc.sh "token" "sheet".
Pobierz strukturę bloków (zaawansowane): jeśli potrzebujesz pełnej struktury dokumentu z wszystkimi blokami, użyj ./scripts/get_blocks.sh "token" aby uzyskać wszystkie bloki, lub ./scripts/get_blocks.sh "token" "" "true" aby uwzględnić bloki zagnieżdżone.
Integruj z automatyzacją: użyj pobranych danych w swoich skryptach i procesach automatyzacji, przekazując tokeny dokumentów jako parametry.