Loading

2023-09-23 思源笔记使用分享

2023-09-23 思源笔记使用分享

尝试使用 obsidian 等类似的软件,还是存在文档同步的问题,使用思源笔记和阿里云提供的对象存储服务,可以实现低成本的多端笔记同步。思源作为一款开源软件,可以自行实现多端部署,对于程序员群体是一个很不错的选择。

我之前一直使用 wolai 这款笔记软件,之前也挺说过思源笔记这个项目,但是一直没有使用。由于一些原因,现在上手体验了一下,思源是十分优秀的。相对于商业闭源软件,开源软件有很多优势,但也常常面临着软件不够稳定可靠的问题。目前来看,思源笔记已经逐渐趋于稳定,功能上也基本可以满足我的需求。未来,希望思源笔记不仅可以继续开源下去,更希望开发者可以借助一些商业模式实现盈利,把思源笔记更好的做下去。可以谈谈我现在选择思源笔记的理由。

Docker Compose 搭建服务

Siyuan 搭建本地化服务

使用 docker 搭建的思源笔记工具。闭源软件一般来说无法实现这个过程。

version: '3'

services:
  siyuan:
    image: b3log/siyuan
    container_name: siyuan
    restart: always
    volumes:
      - ./data:/data
    command: [--workspace=/data, --lang=zh_CN, --accessAuthCode=xxx]
    ports:
      - 6806:6806

然后运行 docker compose up -d​​​​​​​​​运行容器即可。

Minio 搭建同步服务

使用 Minio 可以搭建对象存储服务,解决多端设备同步问题。docker-compose.yml ​文件如下

version: '3'
services:
   minio:
    image: minio/minio
    container_name: minio
    ports:
      - "9000:9000"
      - "9001:9001"
    restart: always
    command: server /data --console-address ":9001"
    environment:
      - MINIO_ROOT_USER=minio
      - MINIO_ROOT_PASSWORD=password
    volumes:
      - "./minio:/data"

使用 docker compose up -d​ ​可以运行容器,在 9001​ ​端口可以访问控制台,9000​ ​可以访问 API 接口,默认的 region 是 ap-east-1​​。配置到思源笔记中。需要关闭 TLS 验证,路径格式选择 Path-style​​。

补充:OSS 阿里云对象存储服务

使用阿里云对象存储服务可以实现在公网同步笔记,同时数据不易丢失,而且相对于其他方案相对节省成本。

这种方法的缺点在于每一个设备都需要配置一遍,如果经济上允许,可以选择思源官方提供的云存储服务,也可以帮助开发者实现一定的盈利,让他们可以更好的开发软件。

丰富的插件和服务

思源笔记提供了丰富的插件和服务,相对于一些封闭软件可以提供更加多样化的功能。但同时也会面临一个问题,过多繁杂的配置火过程会让用户无法专注于笔记本身,过分追求一些笔记工具。下面推荐一些插件

发布工具

  • 可以快速发布文章到一些博客平台,这里我主要用于发布文章对博客园。

日历日历图

  • 类似于github,看么一记录自己使用的频率。

补充:笔记软件自带的一些好用的功能

  • 微信提醒:目前还没有使用,但是看起来就很好用。用于记录一些日程,不让自己忘记。
  • 快速制卡:我目前用的不太懂,但是感觉这是一个很有想法的用法,日后再尝试。

最后想说

思源是面向个人用户的,不同于企业用户。个人用户写的笔记更多的是自己观看,企业用户则强调团队协作。wolai和思源笔记的地位是不同的,但是目前wolai处在一个相对尴尬的地位,在个人用户领域,有obsidian,typora,flowUs,notion以及思源笔记这种类似工具的存在。在企业用户领域,飞书和语雀等工具似乎更加专业。不过使用wolai的好处也在于可以快速实现文档的分享,思源笔记则很难做到这一点,也是无法完全解决我痛点的地方。

希望wolai在日后可以找到自己的方向,思源笔记也向着更好的方向发展。

posted @ 2023-09-23 14:53  qi-xmu  阅读(1007)  评论(0编辑  收藏  举报