openpencil/packages/docs/pl/overview/features.md
Danila Poyarkov b9753aa016
docs: sync translations with documentation changes since v0.15.1 (#886)
Eleven translated pages changed in English since the last release without
matching updates: system requirements, the Lint tab, AI chat diff tools,
collaboration with agents, design JSX imports and export fidelity,
Storybook and live-app export, lint fixes, page navigation, and Checking
Designs. Bring de, es, fr, it, pl, and ru up to date, add the sections
the abridged translations lacked where a change landed, use each
language's UI labels, and point the export page at documents list.
2026-10-04 16:38:35 +00:00

106 lines
5.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Funkcje
## Pliki Figma
OpenPencil otwiera i zapisuje pliki `.fig` bez wcześniejszej konwersji. Import i eksport korzystają z binarnego kodeka Kiwi używanego przez Figmę: 194 definicje schematu i około 390 pól dla każdego obiektu. Zapisz: <kbd>⌘</kbd><kbd>S</kbd>; Zapisz jako: <kbd>⇧</kbd><kbd>⌘</kbd><kbd>S</kbd>.
**Kopiowanie między Figmą a OpenPencil:** skopiuj obiekty w jednym edytorze i wklej w drugim. Zachowywane są zalewy, obwiednie, automatyczny układ, tekst, efekty, promienie narożników i sieci wektorowe. Wymiana działa w obie strony.
## Rysowanie i edycja
- **Figury:** prostokąt, elipsa, linia, wielokąt i gwiazda.
- **Pióro:** sieci wektorowe, krzywe Béziera i uchwyty stycznych.
- **Tekst:** edycja bezpośrednio na obszarze roboczym i obsługa IME.
- **Formatowanie tekstu:** pogrubienie, kursywa, podkreślenie i przekreślenie wybranych zakresów.
- **Automatyczny układ:** Flexbox i CSS Grid przez Yoga WASM; kierunek, odstępy, wypełnienie, wyrównanie, rozmiary i ścieżki siatki.
- **Komponenty:** tworzenie komponentów i zestawów, egzemplarze, nadpisania oraz automatyczna synchronizacja.
- **Zmienne:** tokeny projektu z kolekcjami, trybami Light i Dark, typami Color, Float, String i Boolean oraz powiązaniami.
- **Sekcje:** kontenery najwyższego poziomu przejmujące przecinające się obiekty.
## Panel właściwości
Zawartość kart „Design”, „Kod”, „AI” i „Sprawdź” zależy od zaznaczenia.
- **Wygląd:** przezroczystość, wspólny lub osobny promień narożników i widoczność.
- **Zalew:** kolor jednolity, gradient liniowy, radialny, kątowy lub diamentowy oraz obraz.
- **Obwiednia:** kolor, grubość, wyrównanie, osobna grubość boków, zakończenia, łączenia i kreskowanie.
- **Efekty:** cień zewnętrzny i wewnętrzny, rozmycie warstwy, tła i pierwszego planu.
- **Typografia:** wybór czcionki z wyszukiwaniem i wirtualnym przewijaniem, odmiana, rozmiar, wyrównanie i formatowanie.
- **Układ:** ustawienia automatycznego układu.
- **Eksport:** skala, format PNG/JPG/WEBP/SVG i podgląd.
- **Kod:** Design JSX i Tailwind JSX dla zaznaczenia; dwukierunkowa edycja Design JSX na żywo aktualizuje kod wraz ze zmianami warstw. Element pod kursorem obrysowuje swoją warstwę na obszarze roboczym, a problemy projektowe są podkreślone przy właściwości, która je powoduje.
- **Sprawdź:** lint projektu na żywo dla strony lub zaznaczenia: niski kontrast, małe obszary dotykowe, niepowiązane kolory, odstępy spoza skali. Znaczniki problemów widać na obszarze roboczym, a zmienną można powiązać jednym kliknięciem ([Checking Designs](/user-guide/checking-designs)).
## Renderowanie
OpenPencil używa Skia przez CanvasKit WASM — tego samego silnika graficznego co Figma:
- gradienty liniowe, radialne, kątowe i diamentowe;
- zalewy obrazami z różnymi trybami skalowania;
- pamięć podręczna efektów osobnych obiektów;
- łuki, częściowe elipsy i pierścienie;
- pomijanie obiektów poza widokiem i ponowne użycie pędzli;
- prowadnice przyciągania z uwzględnieniem obrotu;
- linijki z zakresem zaznaczenia;
- podświetlenie zgodne z rzeczywistą geometrią.
## Cofanie i ponawianie
Można cofnąć tworzenie, usuwanie, przesuwanie, zmianę rozmiaru, właściwości i rodzica, układ oraz zmienne. Skróty: <kbd>⌘</kbd><kbd>Z</kbd> i <kbd>⇧</kbd><kbd>⌘</kbd><kbd>Z</kbd>.
## Strony i dokumenty
Strony można dodawać, usuwać i przemianowywać; każda zachowuje własne położenie i skalę widoku. Wiele dokumentów można otworzyć w kartach.
## Eksport
- **Obrazy:** PNG, JPG i WEBP w skali od 0,5× do 4×.
- **SVG:** figury, tekst z zakresami stylów, gradienty, efekty i tryby mieszania.
- **Tailwind JSX:** HTML z klasami Tailwind v4 dla React lub Vue.
- **Kopiuj jako:** tekst, SVG, PNG albo JSX przez menu kontekstowe.
```sh
openpencil export design.fig -f jsx --style tailwind
```
## Czat AI
Naciśnij <kbd>⌘</kbd><kbd>J</kbd>. Ponad 90 narzędzi tworzy figury, zmienia style i układ, pracuje z komponentami i zmiennymi, wykonuje operacje logiczne, analizuje tokeny projektu i eksportuje zasoby. Można podłączyć Anthropic, OpenAI, Google AI, OpenRouter albo zgodny punkt końcowy.
Wywołania narzędzi pojawiają się na zwijanej osi czasu. Do kontroli wizualnej asystent eksportuje wynik i porównuje go z poleceniem. Wszystkie zmiany AI można cofnąć.
## Serwer MCP
Claude Code, Cursor, Windsurf i inni klienci MCP mogą odczytywać i zmieniać `.fig` bez interfejsu. Dostępnych jest ponad 90 narzędzi oraz transporty stdio i HTTP.
```sh
npm install -g @open-pencil/mcp
```
## CLI
```sh
openpencil tree design.fig # Drzewo obiektów
openpencil find design.fig --type TEXT # Wyszukiwanie
openpencil export design.fig -f png # Eksport
openpencil analyze colors design.fig # Analiza kolorów
openpencil analyze clusters design.fig # Powtarzające się struktury
openpencil eval design.fig -c "..." # Figma Plugin API
```
Wszystkie polecenia obsługują `--json`. Instalacja: `npm install -g @open-pencil/cli` albo `bun add -g @open-pencil/cli`.
## Współpraca w czasie rzeczywistym
Połączenie równorzędne WebRTC nie wymaga centralnego serwera. Udostępnij odnośnik i edytuj dokument wspólnie z innymi osobami, korzystając z kursorów, informacji o obecności i trybu śledzenia.
## Wersja komputerowa i internetowa
**Komputer:** Tauri v2, około 7 MB, dla macOS, Windows i Linux, z menu systemowymi, pracą bez sieci i automatycznym zapisem.
**Internet:** [app.openpencil.dev](https://app.openpencil.dev), możliwość instalacji jako PWA i interfejs dotykowy.
## Zastępcze ładowanie Google Fonts
Jeśli czcionka nie jest dostępna lokalnie, OpenPencil automatycznie pobiera ją z Google Fonts. Ręczna instalacja nie jest potrzebna.