NIP-23: Long-form Content
NIP-23 definiert kind 30023 für Long-form-Textinhalte auf Nostr. Anders als kurze Notizen mit kind 1 sind Long-form-Events parametrisierte ersetzbare Events, über ein d-Tag adressiert, unterstützen Markdown-Formatierung und enthalten Metadaten-Tags für Titel, Zusammenfassungen, Bilder und Veröffentlichungsdaten.
Funktionsweise
Ein Long-form-Event nutzt kind 30023 mit einem d-Tag als eindeutiger Kennung. Dadurch kann der Autor den Inhalt aktualisieren, indem er ein neues Event mit demselben d-Tag veröffentlicht. Das Feld content enthält Markdown-Text. Zu den Standard-Tags gehören title, summary, image (Header-Bild-URL), published_at (ursprünglicher Veröffentlichungszeitstempel) und t (Hashtags). Weil das Event parametriert ersetzbar ist, speichern Relays pro d-Tag und Autor nur die neueste Version.
Wichtige Tags
d- eindeutige Artikelkennung (Slug)title- Artikeltitelsummary- kurze Beschreibungimage- Header-Bild-URLpublished_at- Unix-Zeitstempel der ursprünglichen Veröffentlichung, getrennt voncreated_at, das sich bei jeder Bearbeitung ändertt- Hashtag- oder Themen-Tags
Implementierungen
- Habla - Reader und Publisher für Long-form-Inhalte
- YakiHonne - Plattform für Long-form-Inhalte
- Highlighter - Lese- und Annotationstool
Primärquellen:
Siehe auch: