Píšem veľa. Nostr posty, dlhšie články, aktualizácie ku kurzom, oznamy pre komunitu. Za posledných pár rokov sa mi na Nostri nazbierali stovky kúskov obsahu — kind 1 poznámky, kind 30023 dlhé články, proste všetko.
Na Nostr píšem aj všetko, čo ma zaujme. Kúl projekty, myšlienky, novinky. Takže je to taký môj „verejný“ druhý mozog.
A tu je problém: keď si sadnem napísať newsletter alebo pripraviť aktualizáciu pre komunitu, neviem si spomenúť, čo som už povedal, čo zarezonovalo a čo je ešte stále aktuálne. Otvorím si profil, scrollujem timeline a… nič. Obsah tam celý je, ale je usporiadaný podľa toho, kedy som ho publikoval, nie podľa toho, kto ho potrebuje.
To je naopak ako by som to chcel. Našťastie, Nostr je protokol, takže s ním môžem pracovať tak ako potrebujem…
Slepé miesto tvorcu obsahu
Ak si tvorca, ktorý píše pre viac než jedno publikum — a väčšina z nás píše, aj keď o tom takto neuvažujeme — máš tento problém tiež. Ten istý post o Bitcoine, ktorý nadchne tvojich cypherpunkových sledovateľov, zmätie študentov tvojho kurzu. Oznam o lokálnom meetupe je šum pre tvojich globálnych čitateľov, ale je nevyhnutný pre tvoju bratislavskú komunitu. A technický hĺbkový rozbor, ktorý dostane 50 zapov (táto časť je vo fáze snov) od vývojárov, nezíska žiadnu pozornosť u ľudí, ktorí chcú len pochopiť základy.
Zjavné riešenie je viesť si oddelené zoznamy, oddelené newslettre, oddelené kanály. Lenže to znamená udržiavať si oddelené mentálne modely pre každé publikum, pamätať si, čo som už kde zdieľal, a ručne kurátorovať obsah pre každú skupinu zakaždým, keď chcem poslať aktualizáciu.
Robiť to ručne ma prestalo baviť.
Na scénu prichádza Lievik
Lievik je nástroj na kurátorovanie obsahu postavený natívne na Nostri, ktorý robí jednu vec dobre: hodnotí tvoj existujúci obsah podľa relevantnosti pre konkrétne publikum.

Obrázok: Načítané a ohodnotené udalosti pre jednotlivé kanály.
Pridáš si svoje Nostr zdroje (vlastný npub alebo hocikoho iného). Vytvoríš si kanály — každý kanál predstavuje publikum, definované obyčajným jazykom. „Ľudia na mojom kurze o súkromí.“ „Členovia lokálneho Bitcoin meetupu.“ „Odberatelia newslettra, ktorých zaujíma freedom tech.“ Lievik potom načíta tvoje posty, prepustí ich cez AI hodnotenie relevantnosti voči popisu každého kanála a ukáže ti zoradený zoznam.

Obrázok: Kanály sú spôsoby, akými oslovuješ ľudí. Každý má iný jazyk, formu (Signal skupina, newsletter, osobné stretnutie) a publikum.
Ten post o súkromí pri CoinJoine? 94 % relevantnosť pre študentov tvojho kurzu. 67 % pre tvoju meetupovú skupinu. 23 % pre bežných čitateľov tvojho newslettra, ktorí uprednostňujú prístupný obsah pred technickými návodmi.

Obrázok: Udalosti sú hodnotené pre jednotlivé kanály
Ten istý post, tri rôzne skóre, pretože sú to tri rôzne publiká.
Lievik podporuje dva základné spôsoby práce. Buď vytvoríš udalosť (napríklad epizódu podcastu) a potom prejdeš udalosti a pozrieš sa, cez ktoré kanály ju môžeš propagovať. To urobím keď vydám tento blog – objaví sa v RSS feede, Lievik zhodnotí, komu mám o tomto blogu povedať.
Alebo napĺňaš kanál (ideš do sauny, píšeš newsletter) a tvoríš obsah pre ten kanál s využitím relevantných a ešte nepoužitých udalostí.

Od hodnotenia k tvorbe
Vedieť, ktoré posty sú pre kanál relevantné, je len začiatok. Stále z nich treba spraviť vytvoriť ten obsah — newsletter, post pre komunitu, brief pre osobné stretnutie. Preto má Lievik tvorcu obsahu: vyberieš si pár vysoko hodnotených postov, klikneš „Create Draft“ a vygeneruje niečo, čo naozaj môžeš poslať – samozrejme po zeditovaní, nechceš úplne čistý AI slop.

Obrázok: Vymyslený newsletter (v skutočnosti žiadny newsletter o AI nemám). Vyber udalosti, pridaj ďalšie pokyny, napríklad tému.
Nie surový zoznam odkazov — súvislý kus komunikácie prispôsobený publiku a forme daného kanála. Výstup vyzerá inak, ak je pripravený pre Signal skupinu (krátky popis a odkaz) než pre newsletter (dlhší post, naratívna forma) či pre osobné stretnutie (len odrážkový brief, ktorý si prejdeš pred stretnutím).

Obrázok: Návrh newslettra na základe vybraných udalostí. Keď klikneš publikovať, udalosti sa automaticky označia ako použité pre daný kanál.
Všimni si, že Lievik za teba obsah neposiela — ako návrh rozpošleš, je na tebe. Ak je ale cieľom Nostr, vie ho poslať do Nostr Emanatora na publikovanie. To je dôvod, prečo nepotrebujeme žiadne prihlasovacie údaje (a Nostr identita slúži len na prihlásenie), pretože z Lieviku v skutočnosti nič nepodpisujeme ani neposielame.
Prečo Nostr na prvom mieste?
Lievik mohol byť všeobecný nástroj na obsah. Postavil som ho s Nostrom na prvom mieste z toho istého dôvodu, z akého všetko staviam s Nostrom na prvom mieste: tvoja identita nemá žiť na cudzom serveri. A už ma nebaví spravovať používateľské mená, heslá, resety hesiel a podobne.
Keď sa prihlásiš, použiješ svoj Nostr kľúč cez vzdialený podpisovač (Amber). Tvoj npub je tvoja identita. Tvoj obsah žije na relayoch, ktoré ovládaš. Definície tvojich publík žijú v Lieviku, ale samotný obsah — to podstatné — zostáva tam, kam patrí: v protokole, ktorý sa nedá deplatformovať, cenzurovať ani vypnúť zmenou nejakej firemnej politiky.
A keďže Nostr je otvorený protokol, Lievik vie načítať obsah z hocijakého npubu — nielen z tvojho. Spravuješ komunitný kanál? Pridaj npuby členov svojej komunity ako zdroje a nechaj Lievik vyniesť na povrch najrelevantnejšie posty z celej tvojej siete, nielen z tvojej vlastnej timeline.
Pridal som aj podporu RSS feedov, pretože je to otvorený štandard a vie mi dať tak moje blogy, ako aj podcasty (aj keď ich nakoniec postujem aj na Nostr).
Opýtaj sa svojho obsahu
Pri tvorbe obsahu často zabúdame, o čom sme písali. Teraz experimentujem s nostr-vpn. Písal som už o tom, aké super to podľa mňa je, keď som to prvýkrát objavil? Presne o tom je záložka „Ask Your Content“. Sotva som si spomenul, že som niečo niekde zdieľal, a viem sa odkázať na svoje Nostr posty.

Nemusí to byť ale len jednoduchá vyhľadávacia otázka. Čo hovoria moje verejné posty o mesh sieťach a čo si o nich myslím?

Vyskúšaj to
Lievik je ako alfa verzia verejne dostupný. Ak si tvorca na Nostri, ktorý píše pre viac než jedno publikum, budem rád, keď to vyskúšaš. Pridaj si obsah, definuj publikum, pozri si skóre, vytvor návrh. Zatiaľ je to zadarmo, aj keď musím pokrývať náklady na AI tokeny. Zdrojový kód som zatiaľ nezverejnil, daj mi vedieť, ak máš záujem spustiť si to lokálne — najprv to vyskúšaj, pokojne použi jednorazový kľúč, ak chceš — a opäť, Nostr podpisovač sa používa len na prihlásenie, potom sú to už len npuby a RSS feedy (oboje len na čítanie).
Vyskúšaj to na lievik.cypherpunk.today.
P.S.: Tá narážka na saunu vyššie bola reálna. Kanál môže byť skupina ľudí, s ktorými sa stretávaš a chceš im povedať veci, ktoré ich zaujímajú. Bude to lepšie ako politické debaty — o akých super veciach postuješ, ktoré by zaujali ľudí, s ktorými sa vídaš? Napíš si, čo ich zaujíma, a daj pozor, aby si na to nezabudol. Bonusom je, že Lievik podporuje MCP, takže ten brief mi v deň kedy idem do sauny pošle automaticky môj Hermes Agent, nemusím sa ani prihlásiť.
