Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga / Notatka
Niektóre informacje odnoszą się do wstępnie wydanego produktu, który może zostać znacząco zmodyfikowany przed jego komercyjną premierą. Firma Microsoft nie udziela żadnych gwarancji, wyraźnych ani domniemanych, w odniesieniu do podanych tutaj informacji.
Łącznik Eksploratora plików MCP w systemie Windows udostępnia zestaw narzędzi do uzyskiwania dostępu do plików i modyfikowania ich przy użyciu serwera Model Context Protocol (MCP). Ten łącznik zapewnia dostęp do typowych folderów użytkowników, w tym dokumentów, pulpitu, plików do pobrania, muzyki, filmów wideo i obrazów, a także folderów publicznych na urządzeniu. Funkcja MCP ta sprawia, że jest tak zaawansowana, że agenci mogą dynamicznie odnajdywać narzędzia zapewniane MCP przez serwer, a także parametry wejściowe i wyjściowe dla każdego narzędzia. Nie ma więc potrzeby wprowadzania na sztywno zapisanych wywołań do określonego narzędzia w aplikacji połączeniowej.
Poniżej przedstawiono narzędzia i parametry łączenia Eksploratora plików MPC, aby zilustrować rodzaje narzędzi, które MCP może zapewnić.
Permissions
Ważne
Dostęp do plików wymaga jawnego uprawnienia użytkownika. Użytkownicy i administratorzy mogą odmawiać dostępu do plików.
Narzędzia do plików
| Nazwa narzędzia | Dane wejściowe | Wynik | Notatki |
|---|---|---|---|
| pobierz_szczegóły_pliku |
path (ciąg) |
extension(ciąg/null), size (liczba całkowita), creationTime, , lastAccessTimelastWriteTime |
Dane wejściowe to pojedyncza ścieżka pliku; dane wyjściowe zawierają tylko metadane, bez zawartości pliku. Operacja tylko do odczytu. |
| create_directory |
path (ciąg), directoryName (ciąg) |
result (ciąg) |
Tworzy nowy katalog; operacja destruktywna, ponieważ zmienia system plików. |
| move_file |
oldFullPath (ciąg), newFullPath (ciąg) |
result (ciąg) |
Przenosi lub zmienia nazwę pliku; destruktywny, ponieważ zmienia lokalizację pliku. |
| create_text_file |
path (ciąg), filename (ciąg), content (ciąg) |
result (ciąg) |
Tworzy plik tekstowy z opcjonalną zawartością; operacja destruktywna. |
| read_file |
filePath (ciąg) |
contents (tablica), _meta (obiekt/null) |
Odczytuje zawartość pliku jako zasób; operacja tylko do odczytu. |
| get_directories |
path (ciąg) |
result (tablica obiektów z path) |
Wyświetla listę katalogów w ramach danej ścieżki; operacja tylko do odczytu. |
| unzip_folder |
zipPath (ciąg), extractPath (ciąg) |
path (ciąg/wartość null) |
Dekompresuje plik zip do folderu; destruktywny, ponieważ zapisuje pliki. |
| zip_folder |
folderPath (ciąg), zipName (ciąg) |
path (ciąg/wartość null) |
Kompresuje folder do pliku zip; destruktywny, ponieważ tworzy nowy plik. |
| read_text_file |
filePath (ciąg) |
result (ciąg) |
Odczytuje zawartość tekstową z pliku; obsługuje formaty pakietu Office i plików PDF; tylko do odczytu. |
| edit_text_file |
filePath (ciąg), oldText (ciąg), newText (ciąg) |
result (ciąg) |
Edytuje tekst w pliku, zastępując stary tekst nowym; operacja destruktywna. |
| search_files |
startingDir(ciąg), searchPatterns(ciąg), opcjonalne filtry, takie jak specifiedFileTypesstartDate, endDate |
result (tablica obiektów z name, path, dateCreated, snippet) |
Wyszukuje pliki według nazwy, rozszerzenia, zakresu dat; Może zwracać fragmenty kodu dla plików tekstowych. Na komputerach Copilot+ może to obejmować wyszukiwanie plików semantycznych przy użyciu języka naturalnego. |