Windows 10/11
64-bitowy instalator i wersja przenośna
TechRetriever to agent dla Windows 10/11, który pisze skrypty Bash, uruchamia je w WSL lub przez SSH na systemach należących do ciebie i pokazuje każdy wynik jako kartę, którą możesz otworzyć. Wersja 2.9.30.
scripts2 plikiscripts/disk-warn.shzapisanobash -n scripts/disk-warn.shexit 0scripts/disk-warn.shpokazano diffbash scripts/disk-warn.sh 20exit 064-bitowy instalator i wersja przenośna
wydana 8 lis 2026
działają na systemach Linux, które należą do ciebie
zatrzymuje się przed działaniami, które coś zmieniają
wybierz jeden, potem kliknij Test
aby uruchomić aplikację
Bash scripting polega na zapisywaniu poleceń powłoki w zwykłym pliku tekstowym, zwykle z rozszerzeniem .sh, aby Bash wykonał je po kolei. Zacznij od małego. Wiersz 1 zawiera shebang, na przykład #!/usr/bin/env bash, a reszta używa zmiennych, warunków, pętli i funkcji, przy czym każde polecenie zwraca kod wyjścia, w którym 0 oznacza sukces. Aplikacja TechRetriever pisze i uruchamia takie pliki, a ty czytasz każdy krok.
Skrypty powłoki często zaczynają się od automatycznych kopii zapasowych, więc poproś agenta o skrypt, który skopiuje folder do pliku tar z datą. Zapisuje on backup-notes.sh przez write_file, a Shell uruchamia bash -n, aby sprawdzić składnię bez wykonywania skryptu. Nic jeszcze nie jest kopiowane. W trybie Ask first agent zatrzymuje się przed działaniami, które coś zmieniają, a karta pokazuje dokładne polecenie z prawdziwym kodem wyjścia, w którym 0 oznacza sukces. Zrób kopię folderu ręcznie przed pierwszym prawdziwym uruchomieniem i najpierw wypisz polecenie tar przez echo jako próbę na sucho.
list_dir notes → 3 entries
write_file backup-notes.sh → saved
Shell bash -n backup-notes.sh → exit 0
Shell bash backup-notes.sh → waiting for your OKOtwórz stary skrypt i zapytaj, co robi, wiersz po wierszu. read_file go wczytuje, grep wypisuje każdy wiersz, który ustawia lub używa zmiennej, a agent prostymi słowami wyjaśnia shebang w wierszu 1, cudzysłowy i kody wyjścia. Wskazuje zmienne bez cudzysłowów. Każde wyjaśnienie nazywa znalezione pojęcie, na przykład pętlę lub warunek, więc podczas czytania uczysz się słownictwa. Gdy polecenie wbudowane jest niejasne, http_get czyta oficjalną stronę podręcznika, aby odpowiedź opierała się na jej tekście. Przełącz się na Plan only, jeśli chcesz samo wyjaśnienie i nic więcej.
read_file old-cleanup.sh → 24 lines
grep "$dir" old-cleanup.sh → 5 matches
http_get manual page for a builtin → readSkopiuj log z własnego systemu do folderu roboczego i zapytaj, które wiersze zawierają słowo, na przykład timeout. grep zwraca pasujące wiersze, a read_file otwiera cały plik, gdy potrzebujesz kontekstu. Agent może pomóc w analizie ciągu znaków w Bashu: wklej 1 wiersz logu i poproś o pętlę, która podzieli go na pola i wypisze każde przez echo. write_file zapisuje pętlę jako parse-log.sh, a edit_file pokazuje każdą kolejną zmianę jako diff. Pracuj tylko na kopii.
Programowanie w Bashu to często właśnie to: polecenie wpisywane wiele razy staje się plikiem czytającym dane wejściowe z $1 i $2. Wklej polecenie, które ciągle wpisujesz od nowa, i poproś o komunikat o użyciu oraz sprawdzenie, czy oba argumenty istnieją. write_file zapisuje skrypt, a Shell uruchamia bash -x, który wypisuje każde polecenie przed jego wykonaniem. Przeczytaj ślad. Popraw przez edit_file to, co wygląda źle, i porównaj ślad z oczekiwaniami, zanim zatwierdzisz krok, który coś zmienia, albo ponownie użyjesz skryptu.
Same porady to za mało. TechRetriever 2.9.30 idzie dalej: sam uruchamia polecenie w Shell i pokazuje prawdziwy kod wyjścia, więc oceniasz wynik zamiast zgadywać.
| Zwykły asystent czatu | TechRetriever | |
|---|---|---|
| Uruchamianie | Kopiujesz skrypt i uruchamiasz go sam | Shell uruchamia go i pokazuje prawdziwy kod wyjścia |
| Edycja | Wkleja do czatu cały nowy skrypt | edit_file zmienia plik i pokazuje diff |
| Kontrola | Niczego nie uruchamia, więc nie ma czego zatwierdzać | Ask first zatrzymuje się przed działaniami, które coś zmieniają |
| Kontekst | Widzi tylko to, co wkleisz | read_file i grep czytają twoje skrypty i logi |
Na pierwszym miejscu są początkujący, którzy nigdy nie napisali skryptu, także ci, którzy uczą się Bascha, przychodząc z Windows, i chcą zobaczyć, jak zachowuje się każdy wiersz. Zacznij od drobiazgu. Napisz jeden skrypt w WSL, przeczytaj go wiersz po wierszu i poproś agenta o wyjaśnienie każdej części, zanim cokolwiek uruchomisz.
Dalej są praktycy z kilkoma własnymi maszynami z Linuksem, którzy używają go do powtarzalnych zadań. Programowanie w Bashu dla domowego serwera lub laboratorium testowego to przeszukiwanie logów, kontrola dysku, kopie zapasowe z datą i pętle po liście twoich własnych serwerów. Każde zadanie staje się skryptem z argumentami. Diff sprawdzasz ty.
Trzecią grupą są użytkownicy Windows zarządzający systemami Linux przez SSH, a narzędzie jest przeznaczone tylko dla serwerów, które do nich należą lub którymi administrują. Ich skrypty działają po stronie Linuksa, a TechRetriever pozostaje w Windows 10 lub 11. W trybie Ask first agent zatrzymuje się przed działaniami, które coś zmieniają, a Plan only niczego nie uruchamia. Sprawdzaj każdy cel.
Bash scripting to zapisywanie poleceń powłoki w zwykłym pliku tekstowym, zwykle z rozszerzeniem .sh, aby Bash wykonał je po kolei. Zacznij od wiersza z shebangiem. Dodaj zmienne, warunki, pętle i funkcje oraz sprawdzaj kod wyjścia każdego polecenia, w którym 0 oznacza sukces.
Tak. techretriever.com to oficjalna strona TechRetriever, a instalator, do którego prowadzi, jest oryginalną wersją. Porównaj jego sumę kontrolną SHA-256 z opublikowanym manifestem, ponieważ instalator nie jest jeszcze podpisany cyfrowo, a w razie pytań użyj przycisku Send feedback w aplikacji.
Skrypty działają w WSL na twoim własnym komputerze albo na systemie Linux, który należy do ciebie i do którego łączysz się przez SSH. Sam TechRetriever działa w Windows 10 lub 11. Trzymaj zakres w ryzach. Jest przeznaczony tylko dla maszyn, które należą do ciebie lub którymi masz prawo zarządzać, i tego za ciebie nie sprawdza.
Tak. Plan only to pewny sposób: tworzy plan i nie uruchamia absolutnie niczego, ani poleceń, ani zmian w plikach. Ask first zatrzymuje się przed działaniami, które coś zmieniają, ale polecenie tylko do odczytu może się wykonać bez pauzy. Auto-run działa od razu, więc zachowaj go dla pracy, którą masz już sprawdzoną.
Tak, jeśli masz prawo administrować tym serwerem. Najpierw testuj. Uruchom skrypt na własnej maszynie lub serwerze testowym, zrób kopię zapasową przed każdym skryptem, który zmienia lub usuwa pliki, i przeczytaj każde polecenie, zanim je zatwierdzisz.
Model w chmurze otrzymuje tekst promptu, w tym tekst każdego pliku, który czyta agent, więc ten dostawca widzi twój skrypt. Model lokalny to zmienia. Przy modelu lokalnym nic nie opuszcza komputera, a czaty, foldery robocze i klucze API w obu przypadkach zostają na komputerze.
Nie. To ty czytasz diff, sprawdzasz składnię przez bash -n i testujesz skrypt na własnej maszynie, zanim dotknie prawdziwych danych. Agent pisze wersje robocze, a karta Shell pokazuje prawdziwy kod wyjścia, ale tylko twoja kontrola rozstrzyga, czy skrypt jest dobry.
Instalator ma około 34 MB. Zainstaluj go w Windows 10 lub 11, otwórz folder ze skryptami, zacznij od Plan only i przełącz się na Ask first, gdy chcesz, żeby agent coś uruchomił.
Pobierz TechRetriever dla Windows ↗Każda strona jest dostępna w 20 językach.
Co agent potrafi zrobić ze skryptami ↗ Modele chmurowe, lokalne i wbudowany ↗ Poradniki skryptów krok po kroku ↗ Pobieranie i kroki sumy kontrolnej ↗ Pytania i odpowiedzi ↗ Prywatność i przetwarzanie danych ↗