Opanowanie instalacji i użytkowania powłoki AI w systemie Windows
AI Shell wzmacnia użytkowników, integrując zaawansowane możliwości sztucznej inteligencji bezpośrednio z interfejsem wiersza poleceń (CLI). To narzędzie oferuje środowisko konwersacyjne do interakcji z różnymi modelami AI, zwiększając produktywność dzięki łatwej składni poleceń, rozwiązywaniu błędów, a nawet generowaniu kodu. Ten kompleksowy przewodnik przeprowadzi Cię przez instalację krok po kroku i efektywne korzystanie z AI Shell w systemie Windows.
Wymagania wstępne dotyczące instalacji powłoki AI
Przed rozpoczęciem instalacji upewnij się, że masz:
- System operacyjny Windows 10 lub Windows 11.
- W systemie zainstalowana jest wersja PowerShell 7.4.6 lub nowsza.
- Dostęp administracyjny umożliwiający instalację oprogramowania i modyfikację zmiennych środowiskowych.
Spełnienie tych wymagań wstępnych gwarantuje sprawniejszy proces instalacji i minimalizuje potencjalne problemy.
Aktualizowanie programu PowerShell do najnowszej wersji
Aby pomyślnie zainstalować AI Shell, musisz zaktualizować PowerShell do wersji 7.4.6 lub nowszej. Wykonaj następujące kroki, aby uzyskać bezproblemową aktualizację:
- Naciśnij
Win + X
i wybierz Windows PowerShell (Administrator) . - Zezwól na tymczasowe uruchomienie skryptów, wykonując:
- Uruchom następujące polecenia, aby pobrać i zainstalować najnowszą wersję programu PowerShell:
- Dodaj program PowerShell do ścieżki systemowej:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
Invoke-RestMethod -Uri "https://aka.ms/install-powershell.ps1"-OutFile "install-powershell.ps1"
.\install-powershell.ps1
- Naciśnij
Win + R
, wpiszSystemPropertiesAdvanced
i naciśnij Enter. - Kliknij Zmienne środowiskowe .
- W sekcji Zmienne systemowe znajdź Ścieżkę i wybierz Edytuj .
- Kliknij Nowy i dodaj ścieżkę:
C:\Users\
\AppData\Local\Microsoft\powershell
Pamiętaj, aby zastąpić <YourUsername>
tę nazwę swoją rzeczywistą nazwą użytkownika systemu Windows.
- Kliknij OK , aby zapisać zmiany.
pwsh
$PSVersionTable
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Restricted
Wykonanie tych kroków gwarantuje, że program PowerShell zostanie zaktualizowany co najmniej do wersji 7.4.6 i będzie dostępny globalnie, co stanowi podstawę pomyślnej instalacji powłoki AI Shell.
Instalowanie powłoki AI Shell za pomocą skryptu instalacyjnego
Najszybszą metodą instalacji AI Shell jest użycie zautomatyzowanego skryptu instalacyjnego, który wszystko za Ciebie skonfiguruje. Oto jak to zrobić:
- Otwórz Terminal jako administrator, naciskając
Win
klawisz , wpisując „Terminal”, klikając prawym przyciskiem myszy „Terminal” i wybierając „Uruchom jako administrator”. - Jeśli domyślnie terminal nie otwiera się z programem PowerShell, wybierz „Windows PowerShell” z menu rozwijanego na pasku kart.
- Uruchom zaktualizowaną instancję programu PowerShell, wpisując:
- Uruchom skrypt instalacyjny za pomocą następującego polecenia:
- Po instalacji uruchom AI Shell, wprowadzając polecenie
Start-AIShell
w PowerShell. Spowoduje to otwarcie podzielonego panelu w terminalu Windows z gotowym do użycia AI Shell. Zostaniesz poproszony o wybranie agenta AI zaraz po jego uruchomieniu.
pwsh
Invoke-Expression "& { $(Invoke-RestMethod 'https://aka.ms/install-aishell.ps1') }"
To polecenie pobiera aish.exe
ścieżkę $env:LOCALAPPDATA\Programs\AIShell
PATH i dodaje ją do ścieżki systemowej, umożliwiając dostęp z dowolnego wiersza poleceń.
Ręczna instalacja powłoki AI
Dla tych, którzy wolą praktyczne podejście do instalacji, możesz zainstalować AI Shell ręcznie. Oto metoda krok po kroku:
- Pobierz najnowszy plik ZIP AI Shell z oficjalnego źródła, które odpowiada architekturze Twojego systemu (np.
AIShell-1.0.0-preview.1-win-x64.zip
). - Wypakuj plik ZIP do wyznaczonego folderu w systemie, np
C:\AIShell
. . - Dodaj folder do zmiennej PATH w systemie, co umożliwi uruchomienie
aish.exe
globalne. - Otwórz program PowerShell jako administrator i zainstaluj moduł AI Shell PowerShell, uruchamiając:
Aby to zrobić, wyszukaj „zmienne środowiskowe” w wyszukiwarce systemu Windows, wybierz „Edytuj zmienne środowiskowe systemu” i otwórz „Zmienne środowiskowe”. W obszarze Zmienne systemowe znajdź i edytuj Ścieżkę , dodając pełną ścieżkę do wyodrębnionego folderu (np. C:\AIShell
).
Install-PSResource -Name AIShell
To polecenie pobiera i instaluje wymagany moduł z galerii PowerShell, umożliwiając bezproblemową integrację ze środowiskiem CLI.
Konfigurowanie i używanie powłoki AI
Po zainstalowaniu AI Shell kolejnym krokiem jest skonfigurowanie go dla wybranego agenta AI. Domyślnie AI Shell udostępnia dwóch agentów: Azure OpenAI Agent i Copilot w Azure. Agent Azure OpenAI wymaga dodatkowej konfiguracji poprzez podanie punktu końcowego, kluczy API i ewentualnie monitu systemowego w celu dostosowania modelu AI do Twoich konkretnych potrzeb. Agent Copilot w Azure koncentruje się na zadaniach związanych z Azure, co wymaga zalogowania się do Azure, aby go używać.
Aby rozpocząć proces instalacji, wybierz agenta z panelu konfiguracji.
Skonfiguruj wybranego agenta, uruchamiając polecenie /agent config
w panelu AI Shell. Zostanie otwarty plik konfiguracyjny w formacie JSON, umożliwiający wprowadzenie niezbędnych ustawień, takich jak poświadczenia dostępu do API:
{
"GPTs": [
// Example configuration for Azure OpenAI
{
"Name": "ps-az-gpt4",
"Description": "A GPT instance for PowerShell.",
"Endpoint": "<insert your Azure OpenAI endpoint>",
"Deployment": "<insert your deployment name>",
"ModelName": "<insert the model name>",
"Key": "<insert your key>",
"SystemPrompt": "You are a helpful assistant for PowerShell scripting."
}
],
"Active": null
}
Zastąp symbole zastępcze rzeczywistymi kluczami API i zapisz plik konfiguracji. Następnie odśwież, wpisując /refresh
w panelu AI Shell, aby zastosować zmiany.
Interakcja z AI Shell jest prosta: wpisz zapytania w panelu. Aby skierować polecenie do określonego agenta, użyj składni @<agentName>
poprzedzającej zapytanie, takiej jak @openai-gpt "How do I list files in a directory?"
.
Usprawnianie przepływu pracy za pomocą poleceń powłoki AI
W AI Shell znajdziesz szereg wbudowanych poleceń i skrótów klawiaturowych, które mogą zwiększyć Twoją produktywność:
- Użyj
/code post
polecenia lubCtrl + D, Ctrl + D
skrótu, aby wstawić wygenerowany kod do bieżącej sesji programu PowerShell. - Wykorzystaj wygenerowane fragmenty kodu
/code copy
lubCtrl + D, Ctrl + C
skopiuj je do schowka w celu późniejszego wykorzystania. - Możesz poruszać się między panelami AI Shell i PowerShell za pomocą klawiszy
Alt + RightArrow
iAlt + LeftArrow
. - Wysyłaj komunikaty o błędach do powłoki AI Shell w celu uzyskania pomocy przy użyciu
Resolve-Error
polecenia cmdlet. - W przypadku złożonych zapytań skorzystaj z
Invoke-AIShell
polecenia w celu interakcji z wybranym agentem. - Wpisz,
/help
aby wyświetlić wszystkie dostępne polecenia.
Polecenie /code post
upraszcza umieszczanie kodu z AI Shell w sesji, a także /code copy
pomaga w zapisywaniu fragmentów kodu do wykorzystania w przyszłości. Dzięki Resolve-Error
poleceniu możesz otrzymywać wsparcie w czasie rzeczywistym w celu rozwiązywania problemów bezpośrednio przez AI Shell.
Wniosek
AI Shell usprawnia interakcję z modelami AI za pomocą interfejsu wiersza poleceń, idealnego zarówno dla programistów, jak i specjalistów IT. Niezależnie od tego, czy zdecydujesz się na automatyczny skrypt instalacyjny, czy ręcznie go zainstalujesz, aby uzyskać większą kontrolę, AI Shell upraszcza interakcję z AI. Wykorzystuje intuicyjny interfejs, solidne polecenia i płynną integrację, aby znacznie zwiększyć produktywność w codziennych zadaniach.
Dodatkowe informacje
1. Jakie są wymagania systemowe dla AI Shell?
AI Shell wymaga systemu Windows 10 lub Windows 11 i programu PowerShell w wersji 7.4.6 lub nowszej. Upewnij się, że masz dostęp administracyjny do instalacji i konfiguracji.
2. Czy mogę używać AI Shell bez połączenia z Internetem?
Do interakcji z modelami AI hostowanymi online wymagane jest połączenie internetowe, zwłaszcza podczas korzystania z agenta Azure OpenAI lub uzyskiwania dostępu do publicznych interfejsów API.
3. Jak mogę rozwiązać problemy z instalacją AI Shell?
Jeśli wystąpią problemy, upewnij się, że program PowerShell jest zaktualizowany, sprawdź dokładnie konfigurację zmiennej PATH i skorzystaj z Resolve-Error
polecenia, aby uzyskać pomoc w czasie wykonywania.
Dodaj komentarz