Toolverse
Wszystkie skille

ontology

autor: openclaw

Strukturyzowana pamięć agenta jako graf typowanych encji i relacji

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Data Science
Wyświetlenia
2

O skillu

Ontology to system do budowania i zarządzania wiedzą agenta w postaci grafu. Definiujesz encje (osoby, projekty, zadania, dokumenty) z typami i właściwościami, łączysz je relacjami, a system automatycznie waliduje każdą zmianę. Przydatne gdy agent musi pamiętać fakty, odpytywać je później, modelować zależności między obiektami lub dzielić stan między różnymi umiejętnościami. Obsługuje zapytania typu "co wiesz o X?", "połącz X z Y" czy "pokaż zależności".

Jak używać

  1. Zainstaluj skill ontology z repozytorium openclaw i włącz go w konfiguracji agenta. Skill będzie dostępny jako narzędzie do wywoływania z poziomu innych umiejętności lub bezpośrednio z promptów agenta.

  2. Definiuj encje poprzez polecenia "remember that" — agent utworzy nową encję z odpowiednim typem (Person, Project, Task, Event, Document) i zapisze jej właściwości w grafie. Na przykład: "remember that Alice is a developer" tworzy encję typu Person z właściwością name.

  3. Pytaj o zapisaną wiedzę używając "what do I know about X?" — skill przeszukuje graf i zwraca wszystkie encje i relacje powiązane z X. To pozwala agentowi odzyskać wcześniej zapamiętane informacje.

  4. Łącz encje relacjami poprzez "link X to Y" — określ typ relacji (np. "owns", "depends_on", "assigned_to") i skill utworzy połączenie między obiektami. Każda relacja jest walidowana względem typów encji.

  5. Wykonuj zapytania o zależności i strukturę — użyj "show dependencies" lub "show all tasks for project Z" do przechodzenia grafu i znajdowania powiązanych obiektów. System obsługuje zapytania wielopoziomowe, na przykład znalezienie wszystkich zadań przypisanych do osoby pracującej nad danym projektem.

  6. Jeśli wiele umiejętności agenta musi współdzielić informacje, skonfiguruj je do czytania i pisania do tego samego ontology — skill automatycznie waliduje wszystkie mutacje względem zdefiniowanych typów i ograniczeń, zapobiegając niespójnościom danych.

Podobne skille