design/perplexity
Kontynuuję od miejsca, gdzie przerwano:
.source-card:nth-child(2) { animation-delay: 100ms; }
.source-card:nth-child(3) { animation-delay: 200ms; }
.source-card:nth-child(4) { animation-delay: 300ms; }
Strumieniowy tekst
Odpowiedź pojawia się znak po znaku, ale z pogrupowanymi fragmentami dla czytelności.
function TypewriterText({ text }: { text: string }) {
const [displayedText, setDisplayedText] = useState('');
useEffect(() => {
// Text already arrived from SSE - just display it
setDisplayedText(text);
}, [text]);
return (
<div className="typewriter">
{displayedText}
</div>
);
}
function BlinkingCursor() {
return (
<span className="cursor" aria-hidden="true">|</span>
);
}
.cursor {
animation: blink 1s step-end infinite;
color: var(--text-secondary);
}
@keyframes blink {
50% { opacity: 0; }
}
Wyciągnięte wnioski
1. Cytowania są niezbędne dla zaufania do AI
W interfejsach AI każde twierdzenie faktyczne powinno być możliwe do prześledzenia. Perplexity wbudowuje wierność cytowań w każdą interakcję. To nie jest opcjonalne ani ukryte.
2. Pole wyszukiwania > Prompt czatu
Znajomy interfejs wyszukiwania obniża bariery. Użytkownicy mogą wpisywać słowa kluczowe lub pełne pytania; oba działają. Nie wymuszaj wzorców konwersacyjnych.
3. Przewiduj pytania uzupełniające
Większość użytkowników nie wie, o co zapytać dalej. Sugeruj kontekstowo istotne pytania uzupełniające, zamiast oczekiwać, że użytkownicy będą prowadzić rozmowę.
4. Pokazuj proces
Strumieniowanie zapewnia przejrzystość, nie tylko szybkość. Pokazywanie faz „Wyszukiwanie → Czytanie → Pisanie" buduje zaufanie i redukuje postrzegany czas oczekiwania.
5. Traktuj słabe wyniki jako porażki
Gdy zapytanie dałoby niewystarczające wyniki, poproś o doprecyzowanie zamiast zwracać słabe odpowiedzi. Prowadź użytkowników ku lepszym zapytaniom.
6. Czysty interfejs = Sygnał zaufania
Minimalny interfejs bez reklam sygnalizuje, że produkt priorytetowo traktuje jakość informacji ponad monetyzację.
Najczęściej zadawane pytania
Jak działa system cytowań Perplexity?
Każde twierdzenie faktyczne w odpowiedzi Perplexity zawiera numerowane cytowania inline linkujące do źródłowych URL-i. Panel źródeł pozostaje widoczny obok odpowiedzi, pokazując favicon, domenę i podgląd fragmentu. Najechanie na numer cytowania rozwija, aby pokazać konkretny kontekst źródła. To sprawia, że weryfikacja jest natychmiastowa, a nie wymaga od użytkowników szukania.
Dlaczego Perplexity wygląda jak wyszukiwarka, a nie jak chatbot?
Zespół odkrył, że wyszukiwanie to nie rozmowa — to misja poszukiwania informacji. Znajomy interfejs pola wyszukiwania akceptuje zarówno proste słowa kluczowe, jak i złożone pytania bez wymagania od użytkowników nauki wzorców promptowania konwersacyjnego. To obniża barierę dla użytkowników niekomfortowych z interfejsami czatu AI.
Jakie jest podejście Perplexity do strumieniowania odpowiedzi?
Perplexity używa Server-Sent Events (SSE) do progresywnego ujawniania treści w trzech fazach: „Wyszukiwanie" (znajdowanie źródeł), „Czytanie" (analizowanie źródeł) i „Pisanie" (syntezowanie odpowiedzi). Źródła pojawiają się najpierw, aby budować zaufanie przed rozpoczęciem strumieniowania odpowiedzi. Ta przejrzystość redukuje niepokój podczas oczekiwania.
Jak Perplexity radzi sobie z niejednoznacznymi lub zbyt ogólnymi zapytaniami?
Gdy zapytanie dałoby słabe wyniki, Perplexity prosi o wyjaśnienie zamiast zwracać przeciętne odpowiedzi. System identyfikuje niejednoznaczne terminy, zbyt szerokie tematy lub brakujący kontekst, a następnie sugeruje konkretne doprecyzowania. Użytkownicy mogą klikać sugestie lub wpisać własne wyjaśnienie.
Czym są Przestrzenie Perplexity i jak są używane?
Przestrzenie (Spaces) to dedykowane kolekcje do strukturalnych badań, w których użytkownicy mogą organizować powiązane zapytania, przypinać ważne wyniki i przesyłać dokumenty referencyjne. Odzwierciedlają stosy badawcze z kartami, które naukowcy i dziennikarze utrzymują ręcznie, teraz osadzone bezpośrednio w produkcie do prowadzenia bieżących projektów badawczych.