H
hindsight-self-hosted
Pamiętaj wiedzę zespołu i kontekst projektów na samodzielnie hostowanym serwerze
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Hindsight to umiejętność do przechowywania wiedzy zespołu, konwencji projektowych i wniosków z wykonanych zadań. Łączy się z Twoim własnym serwerem Hindsight, dzięki czemu cały zespół ma dostęp do wspólnej bazy wiedzy. Zamiast przechowywać surowy tekst, serwer automatycznie wydobywa strukturalne fakty, identyfikuje powiązania między informacjami i generuje embeddingi do semantycznego wyszukiwania. Pozwala Ci przywołać kontekst przed nowymi zadaniami i udzielić lepszej pomocy na podstawie tego, co już wiesz.
Jak używać
- Sprawdź konfigurację Hindsight CLI, otwierając plik ~/.hindsight/config. Jeśli plik nie istnieje, przejdź do kroku 2; w przeciwnym razie przejdź do kroku 4. 2. Zainstaluj Hindsight CLI, uruchamiając polecenie curl -fsSL https://hindsight.vectorize.io/get-cli | bash, a następnie utwórz katalog ~/.hindsight i plik konfiguracyjny zawierający adres URL Twojego samodzielnie hostowanego serwera Hindsight (np. https://hindsight.mycompany.com) oraz klucz API. Ustaw uprawnienia pliku na 600 dla bezpieczeństwa. 3. Uzyskaj identyfikator banku wiedzy od administratora Twojego serwera Hindsight (np. team-myproject) — będziesz go używać we wszystkich poleceniach. 4. Aby zapisać wiedzę, przekaż bogatą zawartość z pełnym kontekstem do polecenia retain; serwer automatycznie wydobędzie strukturalne fakty, zidentyfikuje podmioty i relacje oraz wygeneruje embeddingi do wyszukiwania. 5. Gdy będziesz potrzebować wcześniej zapisanej wiedzy, użyj polecenia recall, aby pobrać kontekst związany z Twoim bieżącym zadaniem — system wyszuka semantycznie powiązane informacje z bazy zespołu.