170 lines
8.7 KiB
Markdown
170 lines
8.7 KiB
Markdown
<p align="center">
|
||
<img alt="SiYuan" src="https://b3log.org/images/brand/siyuan-128.png">
|
||
<br>
|
||
<em>下一代的个人知识管理系统,你的数字花园</em>
|
||
<br><br>
|
||
<a title="Releases" target="_blank" href="https://github.com/siyuan-note/siyuan/releases"><img src="https://img.shields.io/github/release/siyuan-note/siyuan.svg?style=flat-square&color=FF9900"></a>
|
||
<a title="Downloads" target="_blank" href="https://github.com/siyuan-note/siyuan/releases"><img src="https://img.shields.io/github/downloads/siyuan-note/siyuan/total.svg?style=flat-square&color=blueviolet"></a>
|
||
<a title="Docker Pulls" target="_blank" href="https://hub.docker.com/r/b3log/siyuan"><img src="https://img.shields.io/docker/pulls/b3log/siyuan.svg?style=flat-square&color=99CCFF"></a>
|
||
<a title="QQ 群" target="_blank" href="https://jq.qq.com/?_wv=1027&k=brIyNm7y"><img src="https://img.shields.io/static/v1?label=Q%20%E7%BE%A4&style=flat-square&message=724713327&color=D28EFF"></a>
|
||
<a title="Discord" target="_blank" href="https://discord.gg/bzfCBwMzdP"><img src="https://img.shields.io/discord/808152298789666826?label=discord&style=flat-square&color=orange"></a>
|
||
<a title="Hits" target="_blank" href="https://github.com/siyuan-note/siyuan"><img src="https://hits.b3log.org/siyuan-note/siyuan.svg"></a>
|
||
</p>
|
||
|
||
<p align="center">
|
||
<a href="https://github.com/siyuan-note/siyuan/blob/master/README_en_US.md">English</a>
|
||
</p>
|
||
|
||
## 💡 简介
|
||
|
||
思源笔记是一款本地优先的个人知识管理系统, 支持细粒度块级引用和 Markdown 所见即所得。
|
||
|
||

|
||
|
||

|
||
|
||
欢迎到[思源笔记官方讨论区](https://ld246.com/domain/siyuan)了解更多。同时也欢迎关注 B3log 开源社区微信公众号 `B3log开源`:
|
||
|
||

|
||
|
||
## ✨ 特性
|
||
|
||
### 免费
|
||
|
||
所有本地功能都是免费的。
|
||
|
||
* 内容块
|
||
* 块级引用和双向链接
|
||
* 文档关系图、全局关系图
|
||
* 自定义属性
|
||
* SQL 查询嵌入
|
||
* 协议 `siyuan://`
|
||
* 编辑器
|
||
* Block 风格
|
||
* Markdown 所见即所得
|
||
* 列表大纲
|
||
* 块缩放聚焦
|
||
* 块横向排版
|
||
* 百万字大文档编辑
|
||
* 数学公式、图表、流程图、甘特图、时序图、五线谱等
|
||
* 网页剪藏
|
||
* PDF 标注双链
|
||
* 导出
|
||
* 引用块和嵌入块
|
||
* 带 assets 文件夹的标准 Markdown
|
||
* PDF、Word 和 HTML
|
||
* 复制到微信公众号、知乎和语雀
|
||
* 社区集市
|
||
* 主题
|
||
* 图标
|
||
* 模板
|
||
* 挂件
|
||
* 层级标签
|
||
* 多页签拖拽分屏
|
||
* 全文搜索
|
||
* 模板片段
|
||
* 快捷键
|
||
* 主题和图标
|
||
* Android APP
|
||
* iOS APP (开发中)
|
||
* Docker 部署
|
||
* [API](https://github.com/siyuan-note/siyuan/blob/master/API.md)
|
||
|
||
### 付费订阅
|
||
|
||
云端服务需要付费订阅。
|
||
|
||
* 尊贵身份标识
|
||
* 端到端加密数据同步
|
||
* 端到端加密数据备份
|
||
* 云端图床服务
|
||
|
||
## 🗺️ 路线图
|
||
|
||
* [思源笔记开发计划和进度](https://github.com/siyuan-note/siyuan/projects)
|
||
* [思源笔记版本变更和公告](https://ld246.com/tag/siyuan-announcement)
|
||
|
||
## 🛠️ 下载安装
|
||
|
||
* [B3log](https://b3log.org/siyuan/download.html)
|
||
* [GitHub](https://github.com/siyuan-note/siyuan/releases)
|
||
* [Docker](https://hub.docker.com/r/b3log/siyuan)
|
||
|
||
获取最新内部预览版(Insider Preview),请将你的 GitHub 登录名发送邮件至 845765@qq.com,我们将邀请你加入 SiYuan 内部预览团队。
|
||
|
||
## 📜 文档
|
||
|
||
* [思源笔记 - 支持 Markdown 块级引用和双向链接的网状笔记应用](https://ld246.com/article/1598872180233)
|
||
* [Markdown 实现块级引用双向链接的探索](https://ld246.com/article/1597226949061)
|
||
|
||
## 🏘️ 社区
|
||
|
||
* [中文讨论区](https://ld246.com/domain/siyuan)
|
||
* [Discord](https://discord.gg/bzfCBwMzdP)
|
||
|
||
## 💌 参与贡献
|
||
|
||
目前思源笔记的一些组件是开源的,欢迎参与贡献。
|
||
|
||
* [用户指南](https://github.com/siyuan-note/user-guide-zh_CN)
|
||
* [外观](https://github.com/siyuan-note/appearance)
|
||
* [Markdown 引擎](https://github.com/88250/lute)
|
||
* [Chrome 扩展](https://github.com/siyuan-note/siyuan-chrome)
|
||
|
||
## 🙏 鸣谢
|
||
|
||
思源的诞生离不开下列开源项目。
|
||
|
||
### 源码依赖
|
||
|
||
* [https://github.com/golang/go](https://github.com/golang/go) `BSD-3-Clause License`
|
||
* [https://github.com/atotto/clipboard](https://github.com/atotto/clipboard) `BSD-3-Clause License`
|
||
* [https://github.com/vanng822/css](https://github.com/vanng822/css) `MIT License`
|
||
* [https://github.com/gofrs/flock](https://github.com/gofrs/flock) `BSD-3-Clause License`
|
||
* [https://github.com/88250/gulu](https://github.com/88250/gulu) `Mulan PSL v2`
|
||
* [https://github.com/88250/lute](https://github.com/88250/lute) `Mulan PSL v2`
|
||
* [https://github.com/olahol/melody](https://github.com/olahol/melody) `BSD-2-Clause License`
|
||
* [https://github.com/pdfcpu/pdfcpu](https://github.com/pdfcpu/pdfcpu) `Apache-2.0 License`
|
||
* [https://github.com/88250/protyle](https://github.com/88250/protyle) `Mulan PSL v2`
|
||
* [https://github.com/blastrain/vitess-sqlparser](https://github.com/blastrain/vitess-sqlparser) `Apache-2.0 License`
|
||
* [https://github.com/ConradIrwin/font](https://github.com/ConradIrwin/font) `MIT License`
|
||
* [https://github.com/Masterminds/sprig](https://github.com/Masterminds/sprig) `MIT License`
|
||
* [https://github.com/Xuanwo/go-locale](https://github.com/Xuanwo/go-locale) `Apache-2.0 License`
|
||
* [https://github.com/common-nighthawk/go-figure](https://github.com/common-nighthawk/go-figure) `MIT License`
|
||
* [https://github.com/dustin/go-humanize](https://github.com/dustin/go-humanize) `MIT License`
|
||
* [https://github.com/emirpasic/gods](https://github.com/emirpasic/gods) `BSD-2-Clause License`
|
||
* [https://github.com/facette/natsort](https://github.com/facette/natsort) `BSD-3-Clause License`
|
||
* [https://github.com/flopp/go-findfont](https://github.com/flopp/go-findfont) `MIT License`
|
||
* [https://github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) `BSD-3-Clause License`
|
||
* [https://github.com/gin-contrib/cors](https://github.com/gin-contrib/cors) `MIT License`
|
||
* [https://github.com/gin-contrib/gzip](https://github.com/gin-contrib/gzip) `MIT License`
|
||
* [https://github.com/gin-contrib/sessions](https://github.com/gin-contrib/sessions) `MIT License`
|
||
* [https://github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) `MIT License`
|
||
* [https://github.com/jackpal/gateway](https://github.com/jackpal/gateway) `BSD-3-Clause License`
|
||
* [https://github.com/jinzhu/copier](https://github.com/jinzhu/copier) `MIT License`
|
||
* [https://github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) `MIT License`
|
||
* [https://github.com/mattn/go-zglob](https://github.com/mattn/go-zglob) `MIT License`
|
||
* [https://github.com/mitchellh/go-ps](https://github.com/mitchellh/go-ps) `MIT License`
|
||
* [https://github.com/mssola/user_agent](https://github.com/mssola/user_agent) `MIT License`
|
||
* [https://github.com/panjf2000/ants](https://github.com/panjf2000/ants) `MIT License`
|
||
* [https://github.com/parnurzeal/gorequest](https://github.com/parnurzeal/gorequest) `MIT License`
|
||
* [https://github.com/patrickmn/go-cache](https://github.com/patrickmn/go-cache) `MIT License`
|
||
* [https://github.com/pkg/sftp](https://github.com/pkg/sftp) `BSD-2-Clause License`
|
||
* [https://github.com/siyuan-note/encryption](https://github.com/siyuan-note/encryption) `Mulan PSL v2`
|
||
* [https://github.com/xrash/smetrics](https://github.com/xrash/smetrics) `MIT License`
|
||
* [https://github.com/golang/crypto](https://github.com/golang/crypto) `BSD-3-Clause License`
|
||
* [https://github.com/golang/image](https://github.com/golang/image) `BSD-3-Clause License`
|
||
* [https://github.com/golang/mobile](https://github.com/golang/mobile) `BSD-3-Clause License`
|
||
* [https://github.com/golang/text](https://github.com/golang/text) `BSD-3-Clause License`
|
||
* [https://github.com/microsoft/TypeScript](https://github.com/microsoft/TypeScript) `Apache-2.0 License`
|
||
* [https://github.com/electron/electron](https://github.com/electron/electron) `MIT License`
|
||
* [https://github.com/Vanessa219/vditor](https://github.com/Vanessa219/vditor) `MIT License`
|
||
* [https://github.com/visjs/vis-network](https://github.com/visjs/vis-network) `Apache-2.0 License`
|
||
* [https://github.com/mozilla/pdf.js](https://github.com/mozilla/pdf.js) `Apache-2.0 License`
|
||
* [https://github.com/blueimp/JavaScript-MD5](https://github.com/blueimp/JavaScript-MD5) `MIT License`
|
||
* [https://github.com/hakimel/reveal.js](https://github.com/hakimel/reveal.js) `MIT License`
|
||
|
||
### 二进制依赖
|
||
|
||
* [https://github.com/jgm/pandoc](https://github.com/jgm/pandoc) `GPL-3.0 License`
|
||
* [https://github.com/WayneD/rsync](https://github.com/WayneD/rsync) `GPL-3.0 License`
|