Die Notiz-App für Entwickler, die Obsidian-Probleme löst (SiYuan)
BBetter Stack
Computing/SoftwareSmall Business/StartupsInternet Technology
Transcript
00:00:00Dies könnte die beste Alternative zu Obsidian und Notion sein, die ich bisher gefunden habe.
00:00:05Die meisten Entwickler denken, ihre Notizen seien organisiert, bis sie wirklich etwas brauchen.
00:00:10Meine sind ein komplettes Chaos, aber für mich sind sie organisiert.
00:00:14Markdown-Dateien, kaputte Links, irgendwelche zufälligen Notion-Seiten, die ich einfach reingeworfen habe.
00:00:18Unser Code hat Struktur, meine Notizen nicht.
00:00:21Das hier ist SiYuan.
00:00:23Ein Open-Source-Tool für persönliches Wissen, mit dem man Gedanken wie Code refactoren kann – mit
00:00:28permanenten Block-IDs, Datenbanken, integriertem SQL und voller lokaler Kontrolle durch Self-Hosting,
00:00:33die wir so schätzen.
00:00:34Jetzt funktionieren unsere Notizen mehr wie unser Code.
00:00:36In den nächsten Minuten zeige ich euch, warum es das vielleicht beste Notiz-Tool für Entwickler
00:00:40bisher sein könnte.
00:00:42SiYuan ist eine „Local-first“ Open-Source-Wissensdatenbank.
00:00:50Die meisten Tools verknüpfen Dateien, SiYuan verknüpft Blöcke.
00:00:53Jeder Absatz, jede Liste, jeder Codeblock erhält seine eigene permanente ID.
00:00:59Wenn wir Dinge verschieben, geht nichts kaputt.
00:01:02Das ist ein großer Vorteil, wenn man Dokumentationen schreibt, Bugs trackt oder Architektur organisiert.
00:01:06Obendrein gibt es integrierte Datenbanken, SQL-Abfragen, Offline-Support und Docker-Self-Hosting.
00:01:13Statt sich zwischen Power und Dateneigentum zu entscheiden, bekommen wir hier beides.
00:01:18Ich zeige euch mal, wie das in der Praxis aussieht.
00:01:20Wenn euch Open-Source-Tools und Coding-Tipps gefallen, abonniert unbedingt den Better Stack
00:01:24Kanal.
00:01:25Wir veröffentlichen ständig neue Videos.
00:01:27Ich habe im Grunde nur das Repo geklont, diese Docker-Compose-Datei hinzugefügt und es dann
00:01:31mit Docker Compose gestartet.
00:01:33Es lief alles innerhalb einer Minute, also nichts Kompliziertes.
00:01:37Mit einem neuen Notebook bin ich jetzt startklar.
00:01:40Ich kann eine Notiz erstellen und einen Titel hinzufügen.
00:01:43Das funktioniert im Grunde genau wie Notion.
00:01:46Und ich kann jetzt einen Codeblock hinzufügen.
00:01:48Ich füge hier mal etwas Python-Code ein.
00:01:50Diesen Block werde ich auch an einer anderen Stelle einbetten.
00:01:54Und hier kommt der entscheidende Moment.
00:01:55Ich verschiebe den Originalblock, und die Referenz funktioniert immer noch.
00:01:59Keine kaputten Links mehr, niemals.
00:02:01Das verändert die Art, wie wir denken und arbeiten.
00:02:04Wir müssen uns nicht mehr sorgen, wo etwas liegt, sondern nur noch, wo es nützlich ist.
00:02:09Erstellen wir nun eine schnelle Aufgaben-Datenbank.
00:02:12Ich füge eine Art Bug hinzu.
00:02:14Wir können ihm einen Status und eine Priorität geben.
00:02:16Da SQL integriert ist, kann ich es jetzt direkt in meinen Notizen abfragen.
00:02:23Zusätzlich kann ich in die Graph-Ansicht wechseln, um zu sehen, wie alles verbunden ist.
00:02:26Diese Graph-Ansicht ist echt wahnsinnig gut, ich liebe diese Funktion.
00:02:30Das ist aber die Grundidee hier, Leute.
00:02:31Stabile Blöcke, echte Datenbanken und eine Struktur, die durch diesen Graphen hält, mit dem wir
00:02:37interagieren können, um die Verbindungen innerhalb unserer Datenbank zu sehen.
00:02:43Also wirklich nützlich.
00:02:45Was ist nun der Unterschied zu dem, was wir bereits nutzen?
00:02:47Nun, bei Obsidian basiert alles auf Dateien.
00:02:50Bei SiYuan basiert alles auf Blöcken.
00:02:53Das bedeutet, wir verlinken nicht auf eine Seite.
00:02:55Man verlinkt auf das exakte Wissenselement darin.
00:02:58Es könnte eine Entscheidung, ein Bug oder ein Snippet sein.
00:03:00Das ist der Unterschied.
00:03:01Obsidian fühlt sich wie ein sehr starker Ordner voller Notizen an.
00:03:04SiYuan fühlt sich mehr nach strukturierten Systemen an, mit Datenbanken und SQL, ohne nach
00:03:09irgendwelchen Plugins suchen zu müssen.
00:03:10Vergleichen wir das jetzt mit Notion.
00:03:12Notion bietet die Struktur, aber es liegt eben alles in der Cloud.
00:03:16SiYuan bietet dieselbe Struktur lokal, offline und als Open Source.
00:03:21Ich muss für nichts bezahlen.
00:03:22Entwickler nutzen es für Projektdokus, Code-Snippets, persönliche Wikis oder Wissensdatenbanken.
00:03:29Es ist im Grunde ein zweites Gehirn, das lokal und quelloffen ist, aber strukturiert wie ein
00:03:34Systemdesign-Dokument.
00:03:35Also Notion.
00:03:36Obsidian.
00:03:37Wenn wir ehrlich sind – was wir sein sollten –, ist es großartig.
00:03:40Es aktualisiert schnell, und das Self-Hosting mit Docker dauert nur ein oder zwei Minuten.
00:03:45Block-Referenzen lassen große Notizen in diesem fragilen Ökosystem stabil wirken, und Datenbanken
00:03:51bieten echte Struktur, ohne auf die Cloud angewiesen zu sein.
00:03:54Auf der anderen Seite, oder besser gesagt, bei den Nachteilen...
00:03:59Der Nachteil ist: SiYuan speichert nicht alles als reines Markdown.
00:04:03Es nutzt ein eigenes, spezielles Format: .sy
00:04:06Das sollte man also mit Vorsicht genießen.
00:04:08Man kann Markdown exportieren, aber es ist nicht das native Format des Systems.
00:04:11Der Plugin-Markt ist viel kleiner, besonders auf Englisch, da es aus China kommt.
00:04:17Manche finden, die UI wirkt etwas veraltet, aber ehrlich gesagt sieht sie einfach wie Notion aus.
00:04:21Bei wirklich riesigen Workspaces muss man manchmal Optimierungen laufen lassen.
00:04:25Hier ist der einfachste Weg, um zu entscheiden, ob ihr es nutzen solltet oder nicht.
00:04:29Wenn euer Setup meist aus Markdown-Dateien und Plugins besteht, ergibt Obsidian weiterhin Sinn.
00:04:34Aber wenn eure Notizen zu Dokumentationen, Systemen und Langzeitwissen werden, fühlt sich SiYuan
00:04:40viel besser an.
00:04:42Nutzt es, wenn ihr strukturierte Daten, starke Verlinkung und volle Kontrolle wollt.
00:04:46Meine Meinung zu dem Ganzen?
00:04:47Wenn ihr nach einem neuen Weg sucht, eure Notizen zu organisieren und noch nicht tief in
00:04:51Notion investiert seid, dann nutzt es.
00:04:53Aber seien wir ehrlich.
00:04:54Wenn ihr Notion schon lange nutzt, wird der Wechsel ein riesiger Aufwand sein.
00:05:00An diesem Punkt lohnt es sich wahrscheinlich eher, bei Notion oder Obsidian zu bleiben.
00:05:03Falls euer aktuelles System jedoch an seine Grenzen stößt, ist es einen Versuch wert.
00:05:06Das Tool ist toll.
00:05:08Wirklich nützlich, besonders wegen dieses Wissensgraphen.
00:05:11Wenn euch Open-Source-Tools und Tipps wie diese gefallen, abonniert den Better
00:05:15Stack Kanal.
00:05:16Wir sehen uns im nächsten Video.