Przygotuj brief o firmie przed rozmową¶
Zbuduj agenta, który bada organizację i pisze jednostronicowy brief przed rozmową z nią: czym się zajmuje, najnowsze wiadomości, obecne kierownictwo i to, czego nie udało się potwierdzić. Przykładem jest znana fundacja open source, więc brief możesz sprawdzić ze źródłami, które każdy może otworzyć. To instrukcja wykonania z jednym zapisanym runem jako punktem odniesienia.
Czego potrzebujesz¶
- Działająca instalacja z profilem modelu.
- Wyszukiwanie w sieci: domyślna metoda to DuckDuckGo i nie wymaga konta ani klucza.
- Bez kolekcji wiedzy, sandboksa i połączenia MCP.
Zbuduj agenta¶
- Utwórz agenta w Agents → New agent i wybierz swój profil modelu.
- W Toolbox włącz Web search (metoda DuckDuckGo) i Web fetch.
- Ustaw budżet i limit kroków na czas próby. Zapisany run użył 20 kroków i kosztował około 0,26 USD.
- Wpisz poniższe instrukcje, a potem Publish.
You write a one-page brief on an organization before a call with them.
Research it with web search and web fetch before writing anything.
Rules:
- Every fact in the brief carries the source URL it came from, next to the
fact, not collected in a list at the end.
- Next to each fact, name the date: either the date the source page itself
states (an article date, a filing date) or, when the source carries none,
the date you fetched it, marked as "(fetched)".
- Never state a person's name, title or any personal detail unless a source
confirms it. If you cannot confirm who currently holds a role, say so
instead of guessing, and do not use a plausible-sounding name.
- Do not repeat a home address, personal phone number or other private
contact detail even if a source shows one. The brief covers the
organization, not the people in it.
- End with a section called "Could not confirm" naming anything you looked
for but did not find a source for. An empty section still gets the heading,
with one line saying nothing was left unconfirmed.
Uruchom¶
Otwórz nowy czat z agentem i wyślij:
Tak samo działa każda znana publiczna organizacja. Duża fundacja open source to dobry wybór domyślny, bo jej finanse, zarząd i misja są opublikowane i na tyle stabilne, że da się je sprawdzić.
Sprawdź wynik¶
| Sprawdzenie | Kryterium |
|---|---|
| Każde twierdzenie o faktach | Ma URL źródła tuż obok |
| Data każdego twierdzenia | Podaje własną datę źródła albo „(fetched)”, gdy źródło jej nie ma |
| Wymienione osoby | Tylko te, które potwierdza źródło, z odnośnikiem do strony samej organizacji, a nie zgadywane |
| Rola, której nikt nie potwierdził | Mówi to wprost, zamiast podawać wiarygodnie brzmiące nazwisko |
| Prywatne dane kontaktowe | Nieobecne, nawet jeśli któreś źródło je pokazało |
| Sekcja „Could not confirm” | Jest i wskazuje realną lukę, a nie jest pusta przez pominięcie |
| To samo pytanie o organizację, która prawie nie istnieje w sieci | Mówi o tym i daje krótki, uczciwie skromny brief, zamiast wymyślać szczegóły dla wypełnienia strony |
Zapisano na v0.0.504, 25 września 2026
Model: Claude Sonnet 4.6 przez OpenRouter. Agent wykonał trzy wywołania web_search, a potem web_fetch na stronach PSF: o fundacji, o zarządzie i z raportem rocznym za 2024 rok, a do tego na wpisie o programie grantów i agregatorze formularzy 990. Jedno web_fetch (strona z dokumentami) się nie powiodło i agent nie spróbował innego źródła dla tego faktu.
Brief podawał źródło przy każdym twierdzeniu: misji, programach, finansach za rok obrotowy 2024, sumie grantów za 2024 rok i pełnym składzie zarządu, każde z datą ze źródła albo oznaczeniem „(fetched)”. Zarząd wymienił wyłącznie na podstawie strony PSF z jego składem. Najlepiej wynagradzanej osoby, której nazwisko pojawiło się we fragmencie wyniku wyszukiwania formularza 990, celowo nie wymienił, bo samego dokumentu nie dało się bezpośrednio otworzyć. Tę lukę, a także dokładny podział przychodów i daty najbliższego PyConu, umieścił w sekcji „Could not confirm”. Koszt: 0,26 USD.
Gdy coś pójdzie nie tak¶
- Osoba jest wymieniona bez źródła obok. Zaostrz instrukcje tak, żeby źródło było wymagane w miejscu twierdzenia, a nie gdziekolwiek w odpowiedzi. Model, który przeczytał nazwisko mimochodem przy innym researchu, może je powtórzyć bez zamiaru.
- Brief nie ma sekcji „Could not confirm”. Instrukcje nie zostały wykonane albo agent nie szukał niczego, czego mogłoby zabraknąć. Sprawdź wywołania narzędzi w transkrypcji, zanim zaufasz briefowi, który znalazł wszystko.
web_fetchsię nie udaje, a fakt po prostu znika. Model poszedł dalej, zamiast spróbować drugiego źródła. Poproś go, żeby nazywał to, czego nie udało się pobrać. Dokładnie tak wyglądała luka z formularzem 990 w zapisanym runie.- Dane finansowe albo o kierownictwie wyglądają na aktualne, a mają rok. Sprawdź datę przy każdym z nich. Strona bez daty publikacji z dopisaną datą pobrania to nie to samo twierdzenie co fakt datowany na źródle.
- Ta sama organizacja ma inny zarząd w kolejnym runie. Wyniki wyszukiwania nie są stabilne między runami. Sprawdź, z której strony pochodzi każde nazwisko, zanim zaufasz którejkolwiek wersji, i przedkładaj stronę samej organizacji nad fragment wyniku wyszukiwania.
Zapisz próbę¶
Zachowaj pytanie, brief, źródła, które cytował, run w Activity z wywołaniami narzędzi i koszt. Człowiek nadal czyta brief ze źródłami przed rozmową, decyduje, czy luka z „could not confirm” jest na tyle ważna, żeby sprawdzić ją ręcznie, i nigdy nie powtarza niepotwierdzonego szczegółu osobistego, nawet jeśli późniejszy run poda go pewnym tonem.