siyuan 是什么?开源、隐私优先、自托管的知识工作空间
Star4.7万
近 7 天新增0
编程语言TypeScript
开源协议AGPL-3.0
创建于2020-08-30
最近更新2026-10-15
中文导读
SiYuan 是一个开源、隐私优先、可自托管的知识工作空间,主打本地优先的数据存储和细粒度块级引用。它把 Markdown 所见即所得编辑、双向链接、数据库视图、闪卡复习和 AI 写作问答整合在一起,适合希望自己掌控数据、又需要结构化笔记与 AI 辅助的个人和团队使用。
根据 GitHub 公开数据,该项目的编程语言为 TypeScript,开源协议为 AGPL-3.0,创建于 2020-08-30,最近更新于 2026-10-15,目前有 46,790 个 Star。
项目介绍
SiYuan(思源笔记)是一个隐私优先的个人知识管理系统,支持细粒度的块级引用和 Markdown 所见即所得编辑。它采用本地优先的设计,数据存储在本地,也可以通过 Docker 等方式自托管部署。
项目提供内容块、编辑器、导出、数据库、间隔重复闪卡、OCR、多端 App 等能力,并支持通过 OpenAI API 进行 AI 写作与问答对话。大部分功能免费,部分功能面向付费会员。
主要功能
- 块级引用与双向链接,支持自定义属性和 SQL 查询嵌入
- Markdown 所见即所得编辑器,支持百万字大文档、公式、图表、流程图等
- 导出为带资源的 Markdown、PDF、Word、HTML,并可复制到微信公众号、知乎、语雀
- 数据库表格视图与间隔重复闪卡
- 通过 OpenAI API 实现 AI 写作与问答对话
- 支持 Docker 部署、多端 App(Android/iOS/HarmonyOS)以及 API 和社区市场
适合谁用
适合注重数据隐私、希望自托管知识库的个人用户,以及需要块级引用、Markdown 编辑和 AI 辅助写作的开发者与知识工作者。
快速上手
- 从应用市场或安装包下载并安装 SiYuan
- 使用包管理器安装,或通过 Docker 自托管部署
- 阅读在线用户指南了解基本用法