切換選單
切換偏好設定選單
切換個人選單
尚未登入
若您做出任何編輯,會公開您的 IP 位址。

思源筆記

出自H.-H.'s Wiki

思源筆記(SiYuan Note)是一款隱私優先的個人知識管理系統,支持完全離線使用,同時也支持端對端加密同步。具有大綱列表、雙向連結以及抽認卡牌等現代筆記軟體特性,可以使用 Markdown 語法紀錄,提供所見即所得的編輯體驗。

服務部署

創建以下 docker-compose.yml 文件:

version: "3.9"
services:
  main:
    image: b3log/siyuan
    container_name: siyuan-personal
    command: ['--workspace=/siyuan/workspace/', '--accessAuthCode=ACCESS_CODE']
    ports:
      - 6806:6806
      - 6808:6808
    volumes:
      - ./data:/siyuan/workspace
    restart: unless-stopped
    environment:
      - TZ=Asia/Taipei
      - PUID=1000
      - PGIC=1000

設定目錄權限並啟用容器實例:

$ chown -R 1000:1000 ./data
$ docker compose up --detach
除了使用官方版本之外,也可以使用社群版本,這些版本基於 GPL 協議,去除了需要帳號才能使用 WebDAV 和 S3 同步功能的限制。常見的社群版本有:appdev/siyuan-unlocksiyuan-community/siyuan

代碼片段

在思源筆記中,可以於「設置」>「外觀」>「代碼片段」中,添加自定義的 CSS 樣式和 JavaScript 腳本:

/* 隱藏無用元素
 * Hide useless elements
 */
#toolbarVIP, #barSync,
li[data-name="AI"], li[data-name="repos"], li[data-name="account"],
span.dock__item[data-type="inbox"],
button[data-id="wechatReminder"] {
  display: none;
}