💡 Présentation
- SiYuan est un système de gestion des connaissances personnelles qui place la confidentialité au premier plan, avec prise en charge des références granulaires au niveau des blocs et d’un Markdown WYSIWYG.
- Vous pouvez obtenir plus d’informations sur le forum de discussion anglophone de SiYuan.
🔮 Fonctionnalités
- La plupart des fonctionnalités sont proposées gratuitement et peuvent aussi être utilisées à des fins commerciales.
- Blocs de contenu : prise en charge des références au niveau des blocs et des liens bidirectionnels, des attributs personnalisés, de l’intégration de requêtes SQL et du protocole
siyuan://.
- Éditeur : prise en charge des styles de blocs, du Markdown WYSIWYG, du plan de liste, du zoom sur les blocs, de l’édition de documents volumineux, des formules mathématiques, des graphiques, du web clipping, des liens d’annotation PDF, etc.
- Export : export possible avec références et intégrations de blocs, vers Markdown standard, PDF, Word, HTML, etc.
- Base de données : prise en charge de la vue tableau, de la répétition espacée pour les flashcards, de la rédaction assistée par IA et du chat Q/R via l’API OpenAI, ainsi que de Tesseract OCR.
- Autres : multi-onglets, glisser-déposer, snippets de modèles, snippets JavaScript/CSS, applications Android/iOS/HarmonyOS, déploiement Docker, API, marketplace communautaire, etc.
🏗️ Architecture et écosystème
- Projet : composé de plusieurs projets prenant en charge diverses plateformes et fonctionnalités.
- Exemples : moteur d’édition, extension Chrome/Edge, marketplace communautaire, dépôt de données, API de plugins, etc.
🌟 Historique des étoiles
🗺️ Feuille de route
- Inclut le plan de développement de SiYuan, l’avancement et le journal des modifications.
🚀 Téléchargement et configuration
- Il est recommandé de l’installer via les app stores sur desktop et mobile.
- App stores : prise en charge sur mobile (App Store, Google Play, F-Droid) et sur desktop (Microsoft Store).
- Paquets d’installation : disponibles via B3log et GitHub.
- Hébergement Docker : déploiement simple sur serveur via Docker.
Hébergement Docker
- Explication de la méthode de déploiement de SiYuan sur un serveur à l’aide d’une image Docker.
- Inclut la structure des fichiers, le point d’entrée, la configuration des droits utilisateur, etc.
Hébergement Unraid
- Explication de la méthode de déploiement via Unraid.
Insider Preview
- Publication d’une version Insider Preview avant les mises à jour majeures.
🏘️ Communauté
- Fournit un forum de discussion anglophone, un résumé de la communauté des utilisateurs, Awesome SiYuan, etc.
🛠️ Guide de développement
- Voir le guide de développement.
❓ FAQ
Comment SiYuan stocke-t-il les données ?
- Les données sont stockées dans le dossier de l’espace de travail, avec différents dossiers pour les ressources, les emoji, les snippets de code, les conditions de requête, les mises en page, les flashcards, etc.
La synchronisation des données via un disque de synchronisation tiers est-elle prise en charge ?
- La synchronisation des données via un disque de synchronisation tiers n’est pas prise en charge. À la place, il est possible d’envisager une exportation et une importation manuelles des données.
SiYuan est-il open source ?
- SiYuan est entièrement open source et les contributions sont les bienvenues.
Comment passer à une nouvelle version ?
- Si l’installation a été effectuée via un app store, la mise à jour peut se faire via cet app store.
Que faire si l’icône de certains blocs est introuvable ?
- Le premier sous-bloc d’un élément de liste n’affiche pas l’icône de bloc.
Que faire si la clé du dépôt de données a été perdue ?
- Si plusieurs appareils ont été correctement initialisés, la même clé peut être utilisée.
Est-ce payant ?
- La plupart des fonctionnalités sont gratuites, tandis que les privilèges liés à l’adhésion sont payants.
🙏 Remerciements
- La naissance de SiYuan est due à de nombreux projets open source et contributeurs, et sa croissance a été rendue possible grâce aux retours et à la promotion des utilisateurs.
1 commentaires
Avis Hacker News
Si l’on est à l’aise avec les ordinateurs et Unix, il est important de s’appuyer sur une structure de répertoires, des noms de fichiers, des fichiers texte, des listes et Markdown
Utilise depuis quelques années une version open source d’Obsidian sur un serveur domestique
Aime les tableaux aux fonctionnalités proches de Notion
Est fortement investi dans Logseq, et une nouvelle version basée sur une base de données devrait bientôt sortir
Recommande Trilium Notes, qu’il utilise avec satisfaction depuis plusieurs années
Utilise une approche simple de la gestion des connaissances
La licence est un peu étrange
A migré depuis Joplin et l’auto-héberge depuis 3 mois, avec satisfaction
Hébergé via Docker depuis 2 ans, c’est stable
Dans ces apps, y compris Notion, il manque une fonctionnalité de « database inheritance »