Integracja skorup ryb

Aby ułatwić interakcję z interfejsem CLI STT (Speech-to-Text), możesz dodać funkcję skrótu do konfiguracji Fish. Dzięki temu możesz po prostu wpisać „twoje pytanie” w terminalu.

Instrukcje konfiguracji

Skorupa ryb przechowuje funkcje jako osobne pliki. Zalecanym podejściem jest utworzenie dedykowanego pliku funkcyjnego.

  1. Utwórz plik funkcyjny (katalog zostanie utworzony automatycznie, jeśli nie istnieje): KOD_BLOKU_0

  2. Wklej do pliku następujący blok:

KOD_BLOKU_1

  1. Funkcja jest dostępna od razu we wszystkich nowych sesjach Fish. Aby załadować go w bieżącej sesji bez otwierania nowego terminala: KOD_BLOKU_2

Uwagi dotyczące ryb

  • Fish używa „ustawionej wartości VAR” zamiast „VAR=wartość” do przypisania zmiennej.

  • Warunki używają bloków test i end zamiast [ ] i fi.

  • $argv zastępuje $* / $@ przy przekazywaniu argumentów.

  • $status zastępuje $? dla kodów wyjścia.

  • lub / i zastępuje || / && w wyrażeniach warunkowych.

  • Fish nie używa słowa local — wszystkie zmienne wewnątrz funkcji są domyślnie lokalne.

Cechy

  • Ścieżki dynamiczne: Automatycznie znajduje katalog główny projektu za pomocą pliku znacznika /tmp.

  • Auto-Restart: Jeśli backend nie działa, próbuje uruchomić start_service i lokalne usługi Wikipedii.

  • Inteligentne limity czasu: Najpierw próbuje uzyskać szybką reakcję w ciągu 2 sekund, a następnie powraca do trybu głębokiego przetwarzania trwającego 70 sekund.