R
rsyslog-doc
Utrzymuj dokumentację zsynchronizowaną z systemem RAG dla lepszej odkrywalności
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill rsyslog_doc zapewnia wytyczne do tworzenia spójnej, zoptymalizowanej dla AI dokumentacji. Każdy plik .rst musi zawierać blok metadanych, streszczenia oznaczone tagami summary-start i summary-end, oraz jawne kotwice dla linków. Skill automatycznie monitoruje zmiany w katalogach doc/source/**/*.rst i wymusza aktualizację mapy modułów oraz pliku Makefile.am. Dzięki temu dokumentacja pozostaje łatwa do odnalezienia zarówno dla czytelników, jak i systemów wzbogaconego wyszukiwania (RAG).
Jak używać
- Zainstaluj skill w swoim repozytorium rsyslog, umieszczając go w katalogu
.agent/skills/rsyslog_doc. Skill automatycznie aktywuje się przy każdej zmianie plików w ścieżcedoc/source/**/*.rst. - Przy tworzeniu lub edycji dokumentacji dodaj blok metadanych na początku każdego pliku
.rstzawierający:description:dla SEO i systemów RAG oraz:keywords:z istotnymi słowami kluczowymi. - Opakuj wprowadzenie i kluczowe sekcje dokumentu tagami
.. summary-starti.. summary-end, aby wyodrębnić treść istotną dla systemów wzbogaconego wyszukiwania. - Dla dokumentacji modułów użyj dyrektywy
includedo importowania szczegółów parametrów zdoc/source/reference/parameters/i zdefiniuj jawne kotwice (np... _parameter_name:) dla spójnych linków. - Zaktualizuj plik
doc/ai/module_map.yamlorazindex.rstaby odzwierciedlić nowe lub zmienione strony. Jeśli dodajesz, przesuwasz lub usuwasz plik.rst, uruchom skillrsyslog_doc_distaby zaktualizowaćdoc/Makefile.am. - Zweryfikuj poprawność dokumentacji uruchamiając
./doc/tools/build-doc-linux.sh --clean --format html, a następniemake -j16 json-formatteraby odświeżyć bazę wiedzy RAG.