Pablan, as it stands
Self-hosted knowledge management for SMEs: a split-screen Markdown editor whose sections an LLM refines while you write, and RAG question answering over the documents that result. FastAPI + Postgres/pgvector on the back, SvelteKit on the front, everything OpenAI-compatible and self-hostable. Squashed into a single commit; the development history stays local. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CA43ZJda8Rbp2hKXNy8f6b
This commit is contained in:
@@ -0,0 +1,70 @@
|
||||
---
|
||||
key: fragen-und-antworten
|
||||
title: "Fragen stellen und Antworten mit Quellen"
|
||||
---
|
||||
|
||||
# Fragen stellen und Antworten mit Quellen
|
||||
|
||||
Stelle Fragen so, wie du sie einer Kollegin stellen würdest — ganze Sätze,
|
||||
kein Suchmaschinen-Stichwort. Pablan sucht gleichzeitig nach Bedeutung und
|
||||
nach exakten Begriffen, findet also auch dann etwas, wenn im Dokument andere
|
||||
Wörter stehen als in deiner Frage.
|
||||
|
||||
## Was während der Suche passiert
|
||||
|
||||
Über der entstehenden Antwort läuft eine kurze Statuszeile mit: erst
|
||||
"durchsuche die Wissensbasis", dann die Zahl der gefundenen Stellen, dann
|
||||
"schreibe Antwort". Sie verschwindet, sobald die Antwort steht.
|
||||
|
||||
## Quellen prüfen
|
||||
|
||||
Unter jeder Antwort stehen die Dokumente, aus denen sie stammt.
|
||||
|
||||
- **Mit der Maus darüber**: zeigt die zitierte Textstelle samt Abschnitt.
|
||||
- **Klick**: öffnet das Dokument neben dem Gespräch, ohne dass du die
|
||||
Unterhaltung verlässt.
|
||||
- **Warnzeichen an einer Quelle**: Zu diesem Dokument ist eine Prüfung offen —
|
||||
jemand hat gefragt, ob der Inhalt noch stimmt, und es steht noch keine
|
||||
Antwort. Die Aussage kann trotzdem richtig sein, ist aber unbestätigt. Ein
|
||||
Klick zeigt dir den Hinweis auch im Dokument selbst.
|
||||
|
||||
Nimm die Quellen ernst: Sie sind der Unterschied zwischen einer belegten und
|
||||
einer geratenen Antwort. Bei wichtigen Entscheidungen lohnt der Blick in das
|
||||
Originaldokument.
|
||||
|
||||
## Wenn nichts dokumentiert ist
|
||||
|
||||
Findet die Suche nichts Belastbares, sagt Pablan das offen, statt eine Antwort
|
||||
zu erfinden. Unter der Antwort erscheint dann das Angebot, das fehlende Wissen
|
||||
selbst festzuhalten — es führt dich zu "Wissen festhalten", wo du eine
|
||||
Dokumentationsart wählst und das Dokument im Schreib-Editor verfasst.
|
||||
|
||||
Genau daraus wächst die Wissensbasis: Jede unbeantwortete Frage ist ein
|
||||
Hinweis darauf, was noch fehlt.
|
||||
|
||||
## Wenn viele gleichzeitig fragen
|
||||
|
||||
Ein Sprachmodell beantwortet nur eine begrenzte Zahl von Fragen gleichzeitig.
|
||||
Fragen mehrere Kolleg:innen im selben Moment, wartet deine Frage kurz in der
|
||||
Reihe; über der Antwort steht dann, dass das Modell gerade ausgelastet ist.
|
||||
Sobald ein Platz frei wird, läuft deine Frage ganz normal weiter. Nur wenn
|
||||
sehr viel gleichzeitig ankommt, bekommst du stattdessen sofort den Hinweis,
|
||||
es später noch einmal zu versuchen.
|
||||
|
||||
## Wenn gerade kein Sprachmodell läuft
|
||||
|
||||
Ist das Sprachmodell nicht erreichbar oder ausgelastet, bleibt die Wissensbasis
|
||||
trotzdem benutzbar: Pablan sucht dann klassisch im Volltext, also nach den
|
||||
Wörtern, die du geschrieben hast, und zeigt dir die Fundstellen als Liste. Ein
|
||||
Hinweis über der Liste sagt dir, dass kein Modell verwendet wurde.
|
||||
|
||||
Die Treffer öffnest du wie eine Quelle mit einem Klick neben dem Gespräch. Es
|
||||
gibt in diesem Fall keine formulierte Antwort und keine Bedeutungssuche: Was
|
||||
nicht wörtlich im Dokument steht, wird auch nicht gefunden. Sobald das Modell
|
||||
wieder läuft, beantwortet dieselbe Frage sich wieder wie gewohnt.
|
||||
|
||||
## Sprache
|
||||
|
||||
Antworte Pablan in der Sprache, die dir liegt. Die Antwort kommt in derselben
|
||||
Sprache — auch wenn die zugrunde liegenden Dokumente in einer anderen Sprache
|
||||
verfasst sind.
|
||||
Reference in New Issue
Block a user