4 Punkte von GN⁺ 2024-12-27 | 1 Kommentare | Auf WhatsApp teilen

💡 Einführung

  • SiYuan ist ein persönliches Wissensmanagement-System, das Datenschutz priorisiert und feingranulare Verweise auf Blockebene sowie Markdown-WYSIWYG unterstützt.
  • Weitere Informationen sind im englischen Diskussionsforum von SiYuan verfügbar.

🔮 Funktionen

  • Die meisten Funktionen werden kostenlos bereitgestellt und können auch kommerziell genutzt werden.
  • Content-Blöcke: Verweise auf Blockebene und bidirektionale Links, benutzerdefinierte Attribute, eingebettete SQL-Abfragen, Unterstützung für das Protokoll siyuan://.
  • Editor: Unterstützt Block-Stile, Markdown-WYSIWYG, Listenübersicht, Block-Fokus, Bearbeitung großer Dokumente, mathematische Formeln, Diagramme, Web-Clipping, PDF-Anmerkungslinks und mehr.
  • Export: Export in Blockverweise und Einbettungen, Standard-Markdown, PDF, Word, HTML und mehr.
  • Datenbank: Unterstützt Tabellenansicht, Flashcard-Spaced-Repetition, KI-Schreiben und Q/A-Chat über die OpenAI API, Tesseract OCR und mehr.
  • Sonstiges: Bietet Multi-Tab, Drag-and-Drop, Template-Snippets, JavaScript/CSS-Snippets, Android-/iOS-/HarmonyOS-Apps, Docker-Deployment, API, Community-Marktplatz und mehr.

🏗️ Architektur und Ökosystem

  • Projekt: Besteht aus mehreren Projekten, die verschiedene Plattformen und Funktionen unterstützen.
  • Beispiele: Editor-Engine, Chrome-/Edge-Erweiterung, Community-Marktplatz, Datenspeicher, Plugin-API usw.

🌟 Star-Verlauf

🗺️ Roadmap

  • Enthält den Entwicklungsplan und Fortschritt von SiYuan sowie das Änderungsprotokoll.

🚀 Download und Einrichtung

  • Es wird empfohlen, die Installation über die App-Stores auf Desktop und Mobilgeräten vorzunehmen.
  • App-Stores: Unterstützung für Mobilgeräte (App Store, Google Play, F-Droid) und Desktop (Microsoft Store).
  • Installationspakete: Verfügbar über B3log und GitHub.
  • Docker-Hosting: Einfache Server-Bereitstellung über Docker möglich.

Docker-Hosting

  • Beschreibt, wie SiYuan mit einem Docker-Image auf einem Server bereitgestellt wird.
  • Enthält Dateistruktur, Entrypoint, Einrichtung von Benutzerrechten usw.

Unraid-Hosting

  • Beschreibt die Bereitstellung über Unraid.

Insider Preview

  • Insider-Preview-Releases vor größeren Updates.

🏘️ Community

  • Bietet ein englisches Diskussionsforum, eine Zusammenfassung der Nutzer-Community, Awesome SiYuan und mehr.

🛠️ Entwicklungsleitfaden

  • Siehe Entwicklungsleitfaden.

❓ FAQ

Wie speichert SiYuan Daten?

  • Die Daten werden im Workspace-Ordner gespeichert; je nach Ordner werden Assets, Emojis, Code-Snippets, Abfragebedingungen, Layouts, Flashcards usw. abgelegt.

Wird die Datensynchronisierung über Drittanbieter-Synchronisationslaufwerke unterstützt?

  • Die Datensynchronisierung über Drittanbieter-Synchronisationslaufwerke wird nicht unterstützt. Stattdessen kann ein manueller Export und Import der Daten in Betracht gezogen werden.

Ist SiYuan Open Source?

  • SiYuan ist vollständig Open Source, und Beiträge sind willkommen.

Wie upgrade ich auf eine neue Version?

  • Wenn die App über einen App-Store installiert wurde, kann sie auch über den App-Store aktualisiert werden.

Was ist zu tun, wenn bei einigen Blöcken das Symbol nicht gefunden werden kann?

  • Beim ersten untergeordneten Block eines Listeneintrags wird das Blocksymbol ausgelassen.

Was ist zu tun, wenn der Datenspeicher-Schlüssel verloren geht?

  • Wenn auf mehreren Geräten korrekt initialisiert wurde, kann derselbe Schlüssel verwendet werden.

Kostet es etwas?

  • Die meisten Funktionen werden kostenlos bereitgestellt, Mitgliedschaftsrechte sind kostenpflichtig.

🙏 Danksagung

  • Die Entstehung von SiYuan ist vielen Open-Source-Projekten und Mitwirkenden zu verdanken; durch Nutzerfeedback und Weiterempfehlung konnte das Projekt wachsen.

1 Kommentare

 
GN⁺ 2024-12-27
Hacker-News-Kommentare
  • Wenn man mit Computern und Unix vertraut ist, ist es wichtig, Verzeichnisstrukturen, Dateinamen, Textdateien, Listen und Markdown zu nutzen

    • Es wird empfohlen, einen „file-first“-Ansatz und Unix-Tools zu verwenden
    • Organisation nach allgemeinen Konzepten: Orte, Dinge, Personen, Ereignisse, Kennzahlen, Methoden usw.
    • Empfohlen werden Unix-Befehle, make/justfiles, (rip)grep, git, fzf usw.
    • Man sollte nicht versuchen, Probleme über das Web zu lösen, sondern sich auf grundlegende Wissensverwaltung und Produktivitätsprobleme konzentrieren
    • Probleme mit Smartphone/Touchscreen lassen sich mit einem Dateimanager oder fzf in termux lösen
    • Es besteht Interesse an der „Backlink“-Funktion, und es wird nach Unix-Tools gesucht, die in Textdateien Verweise auf andere Dateien scannen können
  • Seit einigen Jahren wird eine Open-Source-Version von Obsidian auf einem Heimserver genutzt

    • Die Dokumentation ist dürftig und es ist etwas instabil, aber der größte Vorteil ist, dass es sich überall im Webbrowser nutzen lässt
    • Es wird von einem chinesischen Unternehmen entwickelt, aber dazu gibt es nur wenige Informationen
  • Tabellen ähnlich wie in Notion gefallen

    • Viele sind der Meinung, dass es eine App braucht, die eine Stufe über Excel liegt, aber tatsächlich berücksichtigen das viele Apps nicht
  • Es wurde stark in Logseq investiert, und eine neue Datenbankversion soll bald erscheinen

    • Wenn es kein Tool gibt, um Notizen zwischen populären Apps zu konvertieren, werden es nur neue Nutzer oder Nutzer mit wenigen Notizen verwenden
  • Trilium Notes wird empfohlen und wird seit einigen Jahren zufriedenstellend genutzt

    • Es befindet sich im „Maintenance Mode“, was als Vorteil gesehen wird, weil keine unnötigen Funktionen hinzugefügt werden
    • Self-Hosting möglich, großartige Web-App, optionaler nativer Client, funktioniert offline
  • Es wird ein einfacher Ansatz für Wissensmanagement verwendet

    • Alles wird in git gespeichert, und die Verzeichnisstruktur wird im Lauf der Zeit organisch erweitert
    • Auf Mobilgeräten wird auf eine gitea-Instanz gepusht, und es werden Empfehlungen gesucht, wie sich Notizen mobil lesen lassen
  • Die Lizenz ist etwas seltsam

    • Selbst gehostete Synchronisierung ist eine kostenpflichtige Funktion, und der Code enthält eine Lizenzprüfung
    • Es steht unter der AGPL-Lizenz, und die Lizenzprüfung kann gepatcht werden
  • Nach dem Wechsel von Joplin wird es seit 3 Monaten selbst gehostet und man ist zufrieden

    • Der Offline-Zugriff ging verloren, aber es ist ausdrucksstärker und zufriedenstellender
    • Es hängt nicht von anderen Docker-Containern ab, und Authelia wird für die Authentifizierung verwendet
    • Die Web-UI eignet sich gut für die mobile Nutzung
  • Seit 2 Jahren mit Docker gehostet und stabil

    • In Firefox gibt es ein paar Bugs, aber es fehlt die Zeit für Wartung
  • In diesen Apps einschließlich Notion fehlt die Funktion „Datenbankvererbung“

    • Man möchte eine Super-Datenbank mit grundlegenden Aufgaben-Eigenschaften erstellen und untergeordnete Datenbanken anlegen, die projektspezifische Eigenschaften hinzufügen
    • Man möchte eine einzige Ansicht erstellen, in der sich alle Aufgaben eines Tages an einem Ort sehen lassen