DokumentacjaCheat Sheets

Cheat Sheets

Katalog Cheat Sheets
Katalog Cheat Sheets, pogrupowany według kategorii, każdy z ikoną ryzyka i celu

Cheat Sheets to gotowe polecenia z parametrami. Wypełnij pola, zobacz podgląd dokładnego wyniku, a potem skopiuj lub wklej — to Ty decydujesz, kiedy je uruchomić. Zamieniają polecenia, po które sięgasz przez cały dzień, w bezpieczne szablony do uzupełnienia.

Hutchlet nigdy nie uruchomi polecenia za Ciebie niespodziewanie. Renderuje polecenie i dostarcza je w wybrany przez Ciebie sposób; uruchomienie zależy od Ciebie.

Przebieg

  1. Wybierz szablon

    Przeglądaj katalog pogrupowany według kategorii, każdy oznaczony odznaką ryzyka i celu.

  2. Wypełnij pola

    Formularz jest budowany na podstawie zmiennych szablonu — tekst, liczby, przełączniki, listy rozwijane, ścieżki lub sekrety.

  3. Podgląd

    Zobacz finalne polecenie z podstawionymi Twoimi wartościami i bezpiecznie ujętymi w cudzysłów, zanim cokolwiek się wydarzy.

  4. Dostarcz

    Wybierz, jak zostanie przekazane: skopiuj, wklej, otwórz link i tak dalej.

Poziomy ryzyka

Każdy szablon niesie poziom ryzyka, który steruje jego odznaką i tym, jak ostrożnie jest bramkowany:

Bezpieczne Sieciowe Średnie Uprzywilejowane Destrukcyjne Obejście zabezpieczeń

Im bardziej ryzykowna akcja, tym więcej oporu: szablony destrukcyjne nie naciskają automatycznie Enter, a szablon z obejściem zabezpieczeń wymaga jawnego „Rozumiem, kontynuuj”. Polecenie, które wygląda na wymierzone w środowisko produkcyjne, prosi o dodatkowe potwierdzenie.

Tryby dostarczenia

TrybCo się dzieje
KopiujKopiuje wyrenderowane polecenie do schowka.
Wklej bez EnterWkleja je do celu bez uruchamiania.
Wklej i EnterNajbardziej ograniczony tryb — nigdy nie jest domyślny, wyłączony dla szablonów destrukcyjnych. Tylko dla poleceń o niskim ryzyku i zaufanych.
Otwórz linkUruchamia adres URL.
Wyślij skrótWysyła sekwencję klawiszy. W wersji z App Store jest to pokazywane jako kroki z instrukcją.
Kroki z instrukcjąInstrukcje krok po kroku dla rzeczy, których nie da się zautomatyzować.

Cele i kontekst

Szablon deklaruje, gdzie ma być używany — terminal, przeglądarka, narzędzia deweloperskie przeglądarki, edytor, tylko schowek, z instrukcją, automatyzacja — więc polecenie powłoki nie zostanie przez przypadek wklejone do pola poczty. Jeśli aktywne okno nie pasuje, Hutchlet kopiuje zamiast wklejać albo blokuje wklejenie:

  • „Aktywne pole wygląda jak hasło — wklejenie jest zablokowane”.
  • „Ten szablon jest przeznaczony do terminala — skopiuj go zamiast wklejać tutaj”.

Parametry i walidacja

Zmienne mogą być typu string, number, boolean, select, secret lub path. Wartości można wpisać, wybrać z ustawień wstępnych lub pobrać ze schowka, bieżącego zaznaczenia albo historii. Hutchlet waliduje na bieżąco: min/max liczb, formaty wyrażeń regularnych oraz zabronione ścieżki (nie możesz skierować niebezpiecznego szablonu na / ani /etc). Niektóre wartości wymagają ręcznego „Potwierdzam”.

Sekrety pozostają tajne. Zmienna secret nigdy nie jest zapisywana w historii wartości, a arkusz, który ją zawiera, nie może być udostępniony jako link.

Zaufanie i kwarantanna

Wbudowane szablony są lokalne; te, które importujesz, zaczynają w kwarantannie. Możesz skopiować lub udostępnić szablon w kwarantannie, ale automatyczne wklejanie i wykonanie są zablokowane, dopóki go nie przejrzysz i nie oznaczysz jako Zaufany. Szablony mogą być też zaufane, zespołowe, podpisane, niezaufane lub zablokowane.

Próba na sucho i prywatny audyt

  • Próba na sucho — szablon może oferować bezpieczny wariant (na przykład diff zamiast apply).
  • Audyt — opcjonalnie prywatnie rejestruj użycia szablonów na tym Macu. Zapisuje tylko szablon, ryzyko, aplikację i czas — nigdy polecenia ani Twoich wartości.

Poradnik: przestań przepisywać polecenia →   Zapisane sesje i Handoff →