Pierwsze kroki z SL5 Aura¶
Wymagania wstępne: Ukończyłeś skrypt instalacyjny i skonfigurowałeś skrót klawiszowy. Jeśli nie, zobacz Installation section in README.md.
Krok 0: Skonfiguruj swój skrót¶
Wybierz swoją platformę:
Linux/macOS — Zainstaluj CopyQ i utwórz polecenie z globalnym skrótem: KOD_BLOKU_0
Windows — Użyj AutoHotkey v2 lub CopyQ. Skrypt instalacyjny instaluje oba automatycznie.
Plik wyzwalacza to: c:\tmp\sl5_record.trigger
Pełne szczegóły: README.md#configure-your-hotkey
Krok 1: Twoje pierwsze dyktando¶
Uruchom Aurę (jeśli jeszcze nie działa): KOD_BLOKU_1 Poczekaj na dźwięk uruchamiania — to oznacza, że Aura jest gotowa.
Kliknij dowolne pole tekstowe (edytor, przeglądarka, terminal).
Naciśnij klawisz skrótu, powiedz „Hello World”, naciśnij klawisz skrótu ponownie.
Obserwuj, jak pojawia się tekst.
Nic się nie stało? Sprawdź
log/aura_engine.logpod kątem błędów. Wspólna poprawka dla CachyOS/Arch:sudo pacman -S mimalloc
Krok 2: Napisz swoją pierwszą regułę¶
Najszybszy sposób dodania reguły osobistej:
Otwórz
config/maps/plugins/sandbox/de-DE/FUZZY_MAP_pre.pyDodaj regułę wewnątrz
FUZZY_MAP_pre = [...]: KOD_BLOKU_2Zapisz — Aura ładuje się automatycznie. Nie ma potrzeby ponownego uruchamiania.
Podyktuj „Witaj świecie” i zobacz, jak zmienia się w „Hello World”.
Zobacz
docs/FuzzyMapRuleGuide.md, aby uzyskać pełne informacje o regułach.
Oma-Modus (skrót dla początkujących)¶
Nie znasz jeszcze wyrażenia regularnego? Bez problemu.
Otwórz pusty plik
FUZZY_MAP_pre.pyw piaskownicyNapisz zwykłe słowo w osobnej linii (bez cudzysłowów i krotki): KOD_BLOKU_3
Zapisz — system Auto-Fix automatycznie wykrywa samo słowo konwertuje go na prawidłowy wpis reguły.
Następnie możesz ręcznie edytować tekst zastępczy.
Nazywa się to Oma-Modus — przeznaczony dla użytkowników, którzy chcą wyników bez najpierw naucz się wyrażeń regularnych.
Krok 3: Ucz się z Koanami¶
Koany to małe ćwiczenia, z których każde uczy jednego pojęcia.
Mieszkają w configmaps/koans deutsch/ i configmaps/koans english/.
Zacznij tutaj:
Folder |
Czego się uczysz |
|---|---|
|
Automatyczna naprawa, pierwsza reguła bez wyrażenia regularnego |
|
Twoja pierwsza zasada, podstawy rurociągów |
|
Praca z listami |
|
Rozmyte dopasowanie do trudnych do rozpoznania nazw |
|
Przydatne skróty |
Każdy folder koanów zawiera plik FUZZY_MAP_pre.py z skomentowanymi przykładami.
Odkomentuj regułę, zapisz, podyktuj frazę wyzwalającą i gotowe.
Krok 4: Idź dalej¶
Co |
Gdzie |
|---|---|
Pełne odniesienie do przepisów |
|
Stwórz własną wtyczkę |
|
Uruchamiaj skrypty Pythona z reguł |
|
DEV_MODE + konfiguracja filtra dziennika |
|
Reguły kontekstowe ( |
|