跳到內容

行動裝置

Engram Vault Sync 支援 iOS 與 Android 上的 Obsidian。外掛執行同一套同步引擎, 但運作時受到比桌面更嚴格的限制。

  • 即時推送與拉取,與桌面相同
  • 衝突偵測與解決介面
  • 透過命令面板的語意搜尋
  • 同步中心
  • 背景同步 受作業系統限制。尤其是 iOS,在 Obsidian 轉到背景時可能會暫停 外掛。重新開啟應用程式的那一刻,同步就會恢復。
  • 路徑清理。 後端會從任何傳入的路徑中移除下列字元:\、:、*、?、 <、>、"、|。連續的空格會合併為一個。每個路徑區段上限為 255 位元組 (檔案系統限制)。在桌面上建立、檔名含有上述字元的筆記,到了行動裝置上會被 改名。外掛在拉取時會透明地處理這項改名。
  • 透過行動網路進行初始同步 可能很快耗盡流量。首次推送大型知識庫時,建議 使用 Wi-Fi。

設定流程相同:Settings → Community plugins → 啟用 Engram Vault Sync → 開啟外掛 的設定分頁 → Sign in。登入採用裝置授權流程:外掛會顯示一組簡短的使用者 驗證碼,並在你的行動瀏覽器中開啟驗證頁面。輸入驗證碼、核准,然後切換回 Obsidian。外掛會在背景輪詢,核准後確認。不會透過 URL scheme 傳回任何權杖。

在相簿中隱藏已同步的媒體(Android)

Section titled “在相簿中隱藏已同步的媒體(Android)”

如果你的知識庫包含圖片、音訊或影片,Android 的媒體掃描器預設會抓取它們, 使它們出現在 Gallery 與 Photos 應用程式中,和你真正的照片混在一起。 要隱藏它們:

  1. 使用檔案管理員,進入裝置儲存空間中你的 Obsidian 知識庫資料夾。
  2. 在知識庫根目錄建立一個名為 .nomedia 的空檔案(注意開頭的點)。
  3. 重新啟動相簿應用程式或重新開機。Android 的媒體掃描器現在會略過該知識庫 及所有子資料夾。

iOS 沒有直接對應的做法,也不需要:第三方應用程式的儲存空間是沙盒化的,除非 應用程式明確選擇加入,否則 iOS 應用程式不會把檔案暴露給 Photos。Obsidian 沒有。

  • 選擇性同步(挑選要推送/拉取的資料夾或路徑)已列入外掛規劃,但尚未推出。 外掛目前會同步整個知識庫(排除忽略規則)。
  • Canvas 檔案 可以同步,但在行動版 Obsidian 中可能顯示得很慢。無論如何, Engram 都會同步底層的 JSON。

下一頁:疑難排解。