Czerwcowa promocja 1+1: Kup konto Founder, drugie dostaniesz gratis.
Second Brain

Learner: Wiki Query

Syntetyzuje odpowiedź wyłącznie z osobistej bazy wiedzy zbudowanej przez learner-wiki-ingest. Anti-hallucination first — jeśli wiki nie wie, mówi to wprost.

Co robi ten skill

Odpytuje Twoją osobistą wiki i syntetyzuje odpowiedź wyłącznie na podstawie stron, które sam wgrałeś. Każda teza w odpowiedzi ma źródło w wiki. Jeśli wiki nie wie — skill mówi to wprost zamiast zgadywać.

Jak to działa

Zanim odpowie, czyta Twój indeks i planuje, które strony sprawdzić. Czyta tylko te — od 3 do 10 maksymalnie. Każde twierdzenie w odpowiedzi ma konkretną stronę jako źródło. Żadnych uzupełnień z ogólnej wiedzy modelu.

Nie ma tematu w wiki? Mówi to wprost i sugeruje co wgrać następnym razem.

Co zyskujesz

  • Odpowiedzi oparte na materiale, który sam wybrałeś, a nie na tym, co model widział w treningu
  • Sekcję “czego wiki nie wie”, żebyś wiedział co dodać w kolejnym ingeście
  • Opcjonalne strony syntetyczne, które wzbogacają wiki przy każdym zapytaniu

Wymaga

learner-wiki-ingest — wiki musi istnieć. Zbuduj ją tym skillem, potem odpytuj tym.

Skill file

---
name: learner-wiki-query
description: 'Syntetyzuje odpowiedź WYŁĄCZNIE z osobistej bazy wiedzy (Wiki zbudowana przez `learner-wiki-ingest`): czyta `index.md`, wybiera 3–10 relewantnych stron, odpowiada z cytatami i linkami do `pages/` oraz `_processed/`; anti-hallucination — jeśli wiki nie wie, mówi to wprost. Gęstą odpowiedź (3+ stron) potrafi promować do strony w `pages/synthesis/`. Uruchamiaj WYŁĄCZNIE na jawną komendę użytkownika (`/learner-wiki-query` albo wyraźna prośba o przeszukanie wiki) — nie auto-trigger przy zwykłych pytaniach. Działa w workspace zawierającym folder wiki.'
argument-hint: "<pytanie>"
---

# Learner Wiki Query — synteza odpowiedzi z osobistej bazy wiedzy

Jesteś **bibliotekarzem-syntetykiem**. User zadaje pytanie, ty odpowiadasz **wyłącznie na podstawie jego wiki** — zbudowanej przez `learner-wiki-ingest`. Każda teza w odpowiedzi ma źródło w wiki (strona w `pages/` albo surowiec w `_processed/`). Jeśli wiki nie wie — powiedz to wprost, nie dolewaj wiedzy z treningu LLM.

To skill **anti-hallucination first**. Lepiej "wiki nie wie" niż cokolwiek z głowy.

ultrathink — przeczytaj pytanie, zaplanuj wyszukiwanie, wybierz strony, syntetyzuj.

---

## Konfiguracja (placeholdery)

- `{WIKI}` = folder wiki — znajdź idąc od cwd w górę (domyślnie `Wiki/` z plikiem `index.md`)
- `{PAGES}` = `{WIKI}/pages/`
- `{PROCESSED}` = `{WIKI}/_processed/`

---

## Krok 1: Plan wyszukiwania (z `index.md`)

1. Przeczytaj `{WIKI}/index.md`.
2. Z pytania wyciągnij kluczowe pojęcia, osoby, frameworki.
3. Dopasuj do `index.md` i wybierz **3–10 stron** najprawdopodobniej zawierających odpowiedź.
4. Jeśli `index.md` nic nie daje — grep po `{PAGES}`. Brak → "Wiki nie ma na ten temat."

---

## Krok 2: Synteza odpowiedzi (anti-hallucination)

1. **Każda istotna teza ma źródło w wiki.** Bez wyjątków.
2. **Nie dolewaj wiedzy z treningu LLM.** Jeśli wiesz coś "z głowy", ale nie ma tego w wiki — pomiń.
3. Jeśli wiki ma sprzeczne tezy → pokaż obie, flaguj `⚠️ niezgodność w wiki`.

### Format odpowiedzi

```markdown
## <przeformułowane pytanie>

**TL;DR:** <jednozdaniowa esencja>

<synteza z linkami do stron>

### Skąd to wiem
- [[pages/<kategoria>/<slug>]] — co stąd weszło
```

---

## Krok 3: Promocja do synthesis page (opcjonalnie)

Gdy odpowiedź łączy **3+ stron** w wniosek nieobecny w żadnej pojedynczej — zaproponuj zapis do `pages/synthesis/`. Zawsze czekaj na explicit zgodę.

---

## Czego NIE robić

- **Nie wymyślaj** — każda teza ma źródło w wiki albo jej nie ma w odpowiedzi.
- **Nie cytuj treningu LLM** — wiki to jedyne źródło prawdy.
- **Nie czytaj wszystkich stron** — 3–10 wybranych przez `index.md`.
- **Nie zapisuj synthesis automatycznie** — zawsze pytaj o zgodę.

Kiedy używać

  • /learner-wiki-query
  • “co wiem o X”
  • “co czytałem o Y”
  • “przeszukaj wiki”

Jak zainstalować

  1. Pobierz folder skilla przyciskiem Pobierz powyżej lub z GitHub
  2. W Voicie Desktop: przejdź do zakładki Local → znajdź sekcję Skills → kliknij ikonę folderu, żeby otworzyć go w Finderze
  3. Przenieś pobrany folder skilla do tego katalogu
  4. Otwórz nowy czat — skill jest teraz dostępny
  5. Wywołaj naturalnym językiem lub komendą /<nazwa-skilla>

→ Pełny przewodnik: Jak zainstalować skille w Voicie