hindsight-local
Zapamiętuj preferencje i wnioski z zadań, aby asystent AI lepiej Ci pomagał
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Hindsight to umiejętność do przechowywania tego, czego nauczyłeś się podczas pracy. Zapisujesz swoje preferencje, procedury, które działają, i wyniki zadań — a system automatycznie wyodrębnia z nich strukturalne fakty, identyfikuje powiązania i przechowuje je w postaci wektorów do szybkiego wyszukiwania. Gdy zaczniesz nowe zadanie, asystent Claude lub Copilot może odwołać się do tych wspomnień, aby lepiej zrozumieć Twój kontekst i pracować bardziej efektywnie.
Jak używać
Sprawdź, czy Hindsight jest skonfigurowany, uruchamiając w terminalu: uvx hindsight-embed daemon status. Jeśli pojawi się błąd lub komunikat "not configured", uruchom interaktywną konfigurację: uvx hindsight-embed configure — zostaniesz poproszony o podanie dostawcy LLM i klucza API.
Kiedy nauczysz się czegoś ważnego podczas pracy (np. jakie ustawienia działają, jak rozwiązałeś problem, jakie są Twoje preferencje), zapisz to w pamięci za pomocą komendy memory retain. Przekaż pełny kontekst — obserwacje, notatki z sesji, fragmenty rozmów lub szczegółowe opisy.
Użyj komendy: uvx hindsight-embed memory retain default "Twoja notatka tutaj". Na przykład: "Preferuję jawne adnotacje typów w TypeScript zamiast wnioskowania" lub "Projekt wymaga NODE_ENV=test do uruchomienia testów".
Opcjonalnie dodaj kategorię do notatki, używając flagi --context (np. --context procedures dla procedur), aby system lepiej organizował Twoje wspomnienia.
System automatycznie przetworzy zapisaną informację: wyodrębni strukturalne fakty, zidentyfikuje podmioty i powiązania, a następnie wygeneruje wektory do wyszukiwania semantycznego.
W kolejnych zadaniach asystent będzie mógł odwołać się do Twoich zapisanych wspomnień, aby lepiej zrozumieć Twoje preferencje i kontekst pracy.