4 puntos por GN⁺ 2024-12-27 | 1 comentarios | Compartir por WhatsApp

💡 Introducción

  • SiYuan es un sistema de gestión de conocimiento personal que prioriza la privacidad y admite referencias granulares a nivel de bloque y Markdown WYSIWYG.
  • Puedes obtener más información en el foro de discusión en inglés de SiYuan.

🔮 Funciones

  • La mayoría de las funciones se ofrecen gratis y también pueden usarse con fines comerciales.
  • Bloques de contenido: referencias a nivel de bloque y enlaces bidireccionales, atributos personalizados, incrustación de consultas SQL y compatibilidad con el protocolo siyuan://.
  • Editor: compatibilidad con estilos de bloque, Markdown WYSIWYG, esquema de listas, zoom de bloques, edición de documentos grandes, fórmulas matemáticas, gráficos, recorte web, enlaces a anotaciones PDF y más.
  • Exportación: permite exportar a referencias e incrustaciones de bloques, Markdown estándar, PDF, Word, HTML y más.
  • Base de datos: compatibilidad con vista de tabla, repetición espaciada de tarjetas didácticas, redacción con IA y chat de preguntas y respuestas mediante la API de OpenAI, Tesseract OCR y más.
  • Otros: ofrece múltiples pestañas, arrastrar y soltar, snippets de plantillas, snippets de JavaScript/CSS, apps para Android/iOS/HarmonyOS, despliegue con Docker, API, marketplace de la comunidad y más.

🏗️ Arquitectura y ecosistema

  • Proyecto: está compuesto por varios proyectos que admiten distintas plataformas y funciones.
  • Ejemplos: motor del editor, extensión para Chrome/Edge, marketplace de la comunidad, almacén de datos, API de plugins y más.

🌟 Historial de estrellas

🗺️ Hoja de ruta

  • Incluye el plan de desarrollo y el progreso de SiYuan, así como el registro de cambios.

🚀 Configuración de descarga

  • Se recomienda instalarlo a través de los marketplaces de apps en escritorio y móvil.
  • Marketplaces de apps: compatibilidad con móvil (App Store, Google Play, F-Droid) y escritorio (Microsoft Store).
  • Paquetes de instalación: disponibles en B3log y GitHub.
  • Hosting con Docker: permite un despliegue sencillo del servidor mediante Docker.

Hosting con Docker

  • Explica cómo desplegar SiYuan en un servidor usando una imagen de Docker.
  • Incluye estructura de archivos, entrypoint, configuración de permisos de usuario y más.

Hosting con Unraid

  • Explica cómo desplegarlo mediante Unraid.

Insider Preview

  • Lanzamientos Insider Preview antes de las actualizaciones principales.

🏘️ Comunidad

  • Ofrece foro de discusión en inglés, resumen de la comunidad de usuarios, Awesome SiYuan y más.

🛠️ Guía de desarrollo

  • Consulta la guía de desarrollo.

❓ Preguntas frecuentes

¿Cómo almacena SiYuan los datos?

  • Los datos se almacenan en la carpeta del espacio de trabajo, y según las distintas carpetas se guardan recursos, emojis, snippets de código, condiciones de consulta, diseños, tarjetas didácticas y más.

¿Admite sincronización de datos mediante discos de sincronización de terceros?

  • No admite la sincronización de datos mediante discos de sincronización de terceros. En su lugar, puedes considerar exportar e importar los datos manualmente.

¿SiYuan es de código abierto?

  • SiYuan es completamente de código abierto y las contribuciones son bienvenidas.

¿Cómo actualizar a una nueva versión?

  • Si lo instalaste a través de una tienda de aplicaciones, puedes actualizarlo desde esa misma tienda.

¿Qué hacer si no se encuentran los íconos de algunos bloques?

  • En los elementos de lista, se omite el ícono de bloque del primer subbloque.

¿Qué hacer si se pierde la clave del almacén de datos?

  • Si se inicializó correctamente en varios dispositivos, se puede usar la misma clave.

¿Tiene costo?

  • La mayoría de las funciones se ofrecen gratis, pero los beneficios de membresía son de pago.

🙏 Agradecimientos

  • El nacimiento de SiYuan fue posible gracias a muchos proyectos y contribuidores de código abierto, y ha podido crecer gracias a los comentarios y la difusión de los usuarios.

1 comentarios

 
GN⁺ 2024-12-27
Opiniones en Hacker News
  • Si estás familiarizado con las computadoras y Unix, es importante aprovechar la estructura de directorios, los nombres de archivos, los archivos de texto, las listas y Markdown

    • Recomiendan un enfoque de "archivo primero" y aprovechar las herramientas de Unix
    • Organizar con conceptos universales: lugares, cosas, personas, eventos, métricas, métodos, etc.
    • Recomiendan usar comandos de Unix, make/justfiles, (rip)grep, git, fzf, etc.
    • Recomiendan no intentar resolver todo a través de la web y enfocarse en problemas básicos de gestión del conocimiento y productividad
    • Los problemas de smartphone/pantalla táctil pueden resolverse usando un administrador de archivos o fzf en termux
    • Hay interés en la función de "backlinks" y se busca una herramienta de Unix que pueda escanear referencias a otros archivos dentro de archivos de texto
  • Han usado durante varios años una versión open source de Obsidian en un servidor casero

    • Le falta documentación y es algo inestable, pero su mayor ventaja es que se puede usar desde cualquier lugar en el navegador web
    • La desarrolla una empresa china, pero hay poca información
  • Les gustan las tablas con funciones similares a Notion

    • Mucha gente opina que hace falta una app un nivel por encima de Excel, pero en la práctica muchas apps no contemplan eso
  • Han invertido bastante en Logseq y una nueva versión con base de datos saldrá pronto

    • Si no existe una herramienta para convertir notas entre apps populares, solo la usarán usuarios nuevos o con pocas notas
  • Recomiendan Trilium Notes y dicen que lo han usado con satisfacción durante varios años

    • Está en "modo de mantenimiento", y lo ven como una ventaja porque eso significa que no se le agregarán funciones innecesarias
    • Permite self-hosting, tiene una excelente webapp, cliente nativo opcional y puede funcionar offline
  • Usan un enfoque simple para la gestión del conocimiento

    • Guardan todo en git y, con el tiempo, expanden la estructura de directorios de forma natural
    • En móvil hacen push a una instancia de gitea y piden recomendaciones sobre cómo leer notas en móvil
  • La licencia es algo extraña

    • La sincronización self-hosted está puesta como función de pago y el código incluye verificación de licencia
    • Está bajo licencia AGPL y se puede parchear la verificación de licencia
  • Se cambiaron desde Joplin y llevan 3 meses haciendo self-hosting; están satisfechos

    • Perdieron el acceso offline, pero les parece más expresivo y satisfactorio
    • No depende de otros contenedores Docker y usan Authelia para autenticación
    • La interfaz web es adecuada para uso móvil
  • Lo han alojado con Docker durante 2 años y ha sido estable

    • Hay algunos bugs menores en Firefox, pero falta tiempo para mantenimiento
  • En estas apps, incluyendo Notion, falta una función de "herencia de base de datos"

    • Quieren crear una superbase de datos con propiedades básicas de tareas y subbases de datos donde agregar propiedades por proyecto
    • Quieren crear una vista única donde se puedan ver todas las tareas del día en un solo lugar