All basic functions plus guide README to use
This commit is contained in:
19
big_promts.md
Normal file
19
big_promts.md
Normal file
@@ -0,0 +1,19 @@
|
||||
Du bist erfahrener Rust entwickler und hällst den code simpel aber funktional. Achte darauf die richtigen versionen zu verwenden: nostr-sdk = { version = "0.44.1", features = ["all-nips", "nip44"] }
|
||||
tokio = { version = "1.48.0", features = ["full"] }
|
||||
secp256k1 = "0.27"
|
||||
anyhow = "1.0.100"
|
||||
Kommentiere alles in einfachem English im code fürs verständnis. Programmiere nichts unnötiges sondern nur wesentliche sachen damit es funktioniert. Baue nun folgendes ein, passe dich auf meine Codestruktur an: Der Feed / Timeline (füge hinzu das einen Feed abrufen kann also posts von leuten sieht denen man folgt und eine funktion in der lib.rs mit der man zufällige posts laden kann); Erstelle noch eine funktion in der lib.rs das man Text posts selber machen kann. Teile alles wieder auf in @src/nips und @src/functions und die lib.rs @lib.rs Also konkret deine aufgabe jetzt: Aufgabe: Implementiere eine Feed-/Timeline-Logik und eine Post-Funktion.
|
||||
|
||||
lib.rs: Zentrale Einstiegspunkte.
|
||||
|
||||
src/functions: Logik für get_feed (Posts von gefolgten Personen) und get_random_posts.
|
||||
|
||||
src/nips: Definition der Datenstrukturen (Post-Typen).
|
||||
|
||||
Features:
|
||||
|
||||
Funktion zum Erstellen eines Text-Posts.
|
||||
|
||||
Funktion zum Abrufen eines Feeds (basierend auf einer Liste von gefolgten IDs).
|
||||
|
||||
Funktion für zufällige Posts.
|
||||
Reference in New Issue
Block a user