KillerMCP

KillerBench.Engine

Szczegółowe przewodniki dostępne z tej strony są w języku angielskim.

KillerBench.Engine to biblioteka diagnostyki i naprawy Windows dla aplikacji wymagających ustrukturyzowanych dowodów zamiast zbioru nieprzejrzystych skryptów. Obsługuje narzędzia desktopowe i wiersza poleceń KillerBench i można ją osadzić w innym hoście .NET.

Co oferuje

  • Ograniczone przepływy diagnostyczne dla obsługi Windows, urządzeń, pamięci masowej, sieci, drukowania, zabezpieczeń, aplikacji, profili i innych obszarów systemu
  • Typowane dowody z jawnymi stanami pełności, niepełności, nieznanego wyniku i historii
  • Procedury napraw wymagające dokładnych, aktualnych dowodów przed uruchomieniem
  • Trwałe dzienniki do weryfikacji napraw i odzyskiwania po przerwanych uruchomieniach
  • Wywołania zwrotne postępu dla widoków na żywo, takich jak aktywność obsługi systemu
  • Tekst, JSON, HTML i ustrukturyzowane wyniki .NET do raportów i integracji
  • Wersjonowane pakiety wiedzy dla kodów błędów, identyfikatorów sprzętu, dostawców i materiałów pomocy

Z myślą o identyfikowalności

Każde ustalenie jest powiązane z dowodami, z których wynika. Zdarzenia historyczne pozostają historyczne. Brak danych nie oznacza prawidłowego stanu. Awaria dostawcy nie staje się pustym wynikiem. Engine podaje granice przeprowadzonego badania, aby aplikacja hostująca mogła wyjaśnić, co wiadomo, a co pozostaje nieznane.

Najpierw diagnostyka

Większość operacji Engine służy tylko odczytowi. Obsługa napraw jest celowo węższa niż zakres diagnostyki. Naprawa wymaga obsługiwanej procedury, aktualnych dowodów dopuszczalności, wyraźnej zgody aplikacji hostującej, trwałego zapisu przygotowania, ograniczonej operacji natywnej i weryfikacji po wykonaniu.

Pełne skanowanie systemu służy tylko diagnostyce, nawet gdy ukierunkowany przepływ ma włączoną automatyczną naprawę. Zapisane przechwycenia i zdarzenia historyczne nigdy nie upoważniają do naprawy. Walidacja napraw natywnych pozostaje ograniczona do zachowanych dowodów z jednorazowych maszyn Windows, zapisanych w pliku repozytorium VM-VALIDATION.md.

Host aplikacji desktopowej

Interfejs desktopowy przedstawia dane Engine w widokach Surowe dane wyjściowe i Czytelny raport. Potwierdzenia oraz okna Otwórz, Zapisz i Folder podążają za aktywnym motywem aplikacji. Te kontrolki należą do hosta desktopowego; host osadzający musi zapewnić własny interfejs przeglądu i autoryzacji, zachowując wymagania Engine dotyczące dowodów, warunków wstępnych, dzienników i weryfikacji.

Bieżący stan

Engine jest przeznaczony dla .NET 10 i Windows. Jest aktywnie rozwijany i obecnie używany przez odwołanie do projektu w repozytorium KillerBench. Publiczny pakiet nie został wydany.

Wybierz przewodnik