老柯修机铺

通讯行老师傅的手机软件笔记——每款 App 装过、用过,才敢写下来

Anytype 上手三天:這款本地優先的筆記工具到底值不值得換

Anytype 以本地優先、端到端加密與物件驅動的知識管理架構聞名。這篇上手指南從實際使用體驗出發,聊聊它的塊編輯、屬性系統與資料匯入功能,以及哪些人會真正愛上它。

Anytype 是什麼?為什麼會想試它

我之前一直在 Obsidian 上寫東西,Markdown 純淨、插件生態也夠用。但有時候會覺得──我存了好幾百篇筆記,它們之間的關聯全靠雙向鏈接維繫,想要把「這本書」和「對應的閱讀筆記」和「衍生出的專案任務」串成一條線,靠 Obsidian 原生功能其實有點吃力。就是在這種動機下,我碰到了 Anytype官網。

Anytype 把自己定位成「本地優先的知識管理工具」,核心賣點有三個:資料全部存在本地、端到端加密保護隱私、以及用「物件(Object)」取代傳統文件的思維方式。每條筆記、每個任務、每本書都是一個物件,物件之間可以通過關係屬性互相連接,最後形成一個可視化的知識網路。概念上有點像 Notion,但實際操作起來完全不是那回事。

安裝

這次拿來測的是安卓版本,Anytype下載 的安裝包大概 129MB,屬於目前 0.39.32 的最新版。安卓安裝沒什麼特別的,就是正常下載 APK、放行未知來源、點安裝。不過有一點要提醒第一次接觸的朋友:Anytype 不像其他筆記 App 那樣裝完就能打開寫東西。

首次啟動後它會讓你選擇「建立新 Vault」或「恢復既有 Vault」。第一次用的話當然是建立新的,接下來 App 會在本機生成一組 12 個英文單字組成的「恢復短語」。這個短語是解鎖你整個 Vault 的唯一鑰匙,Anytype 團隊自己也沒有,遺失了誰都幫你找回來。我建議真的拿筆紙寫下來,不要只截圖或存在雲端備忘錄裡。

設定完恢復短語、選好 Vault 的存放位置(預設在本機內部儲存),就可以開始用了。整個初始化過程大概五分鐘,第一次打開時 App 會在背景索引本地資料,這幾分鐘內切換頁面會有一點卡。

打開第一眼:比想像中乾淨,但也有點空

安裝完成後打開 Anytype,我第一個直覺是「介面怎麼這麼素」。左側導航欄只有幾個預設頻道、中間是一片空白的物件列表、上方一個搜尋框——沒有 Notion 那些精心設計的模板庫、沒有 Obsidian 那種豐富的圖譜預覽,就這麼乾淨。

但用了幾分鐘之後我發現這種「素」其實是故意的。Anytype 把幾乎所有功能都藏在輸入框的快捷指令裡。在任何物件頁面輸入 /,就會彈出一個 Slash Menu,裡面列了所有可用的塊類型:標題、清單、複選框、程式碼塊、表格、圖片、書籤、甚至可以直接把另一個物件作為卡片嵌入。熟悉 Markdown 語法的朋友更爽,直接在行首打 ## 就自動變成 H2 標題,打 - 自動變無序列表,打 [] 自動變待辦項。

三個核心功能的真實體驗

塊編輯系統:靈活,但需要一點適應期

Anytype 的每一個物件都是由「塊(Block)」組成的。這和 Notion 的塊概念類似,但實際操作更靈活。每個塊左側有個六點圖標,按住就能拖曳移動到任何位置,甚至可以跨物件拖過去。多選幾個塊之後還能批量改格式、批量轉換類型。

我最喜歡的是「可摺疊標題」,只要在標題後面加個 > ,整個章節就折成一行了。寫長篇筆記時這功能太好用了,可以把重點章節展開閱讀、把參考資料部分折起來不佔空間。

但要說不舒服的地方也有。剛開始用的時候,我發現自己下意識想要選中一整行文字來調格式,結果 Anytype 的選取行為和 Word/Obsidian 都不太一樣——有時候選不到整個塊、有時候不小心拖動了整個塊的位置。大概過了三四天我才慢慢習慣它的操作邏輯,現在回頭看反而覺得這種設計是對的:塊是離散單元,就該按塊來操作。

物件頭部屬性:讓關鍵資訊一眼可見

這是我覺得 Anytype 最聰明的設計之一。每個物件類型都有一個「Object Header」,位在標題下方、正文上方。你可以把最關鍵的幾個屬性拖進 Header 裡,這樣打開物件時第一眼就看到了。

比如我建了一個「閱讀筆記」類型,把「作者」「評分」「狀態」這三個屬性放進 Header 的 Line 佈局裡。現在打開任何一本書的筆記,標題下面直接就是「作者: 某某 · 評分: 4.5 · 狀態: 已讀完」,不用打開右側面板去找。而且 Header 裡的屬性值可以直接點擊編輯——點評分就彈出下拉選單、點狀態就彈出狀態列表,非常直觀。

屬性多的時候可以切換到 List 佈局,變成垂直列表顯示,一個屬性一行,閱讀起來更清晰。這在專案管理類型的物件裡特別有用,屬性十幾個的時候 Line 佈局會太擠。

資料匯入:從舊工具搬家沒那麼痛苦

我從 Obsidian 搬過來時最擔心的就是資料遺失。Anytype 原生支援 Markdown 匯入,所以 Obsidian 輸出 Markdown 文件後,直接在 Anytype 裡選 Import → Markdown Folder,選到資料夾就行。每個 Markdown 文件自動變成一個 Page 物件,標題、列表、程式碼塊全部正確轉換成對應的 Anytype 塊。

有一點值得提:如果你的 Markdown 文件有 YAML frontmatter(比如 title、author、rating 這些欄位),Anytype 會自動把這些欄位映射成物件的 Properties。我之前在 Obsidian 裡就是用 frontmatter 管理筆記的中繼資料,所以匯入後每本書的作者、評分、閱讀狀態全部自動進入對應屬性,不用手動補。

當然也有不完美的地方。Obsidian 的 Wiki 雙向鏈接不會自動變成 Anytype 的物件關係,這個得手動補。Notion 的匯入更麻煩一點,因為 Notion 原生沒有 Markdown 匯出的一鍵按鈕,要先匯出成 Markdown + CSV 再轉。不過社區已經有不少人寫了轉換腳本,也可以去 Anytype文檔 參考官方的匯入說明,google 一下就能找到。

本地優先到底是優點還是負擔

用了三天之後我對「本地優先」這件事有了更深的體會。優點很明顯:隱私完全在你手上,所有資料加密存在本地,就算 Anytype 服務器掛了你也能照常使用、照常寫東西。但代價是你得自己管理資料備份,而且多裝置同步不如雲端工具那麼順。

Anytype 的同步是通過 P2P 網路實現的,或者你也可以手動把 Vault 目錄複製到另一台設備上。對我這種只在一台裝置上用的人來說還好,但如果你需要手機和電腦之間即時同步,得花點時間研究它的同步設定。

適合誰?不適合誰?

寫到這裡,結論其實已經很清楚了。

Anytype 適合以下這幾類朋友:在意資料隱私、想要物件驅動的知識結構、願意花一點時間學習新操作邏輯、而且資料量不算特別龐大(我匯入了大概 800 篇 Obsidian 筆記,Anytype 處理起來沒有卡)。

但如果你就是想要一款裝上就能用、零學習成本的筆記工具,或者你重度依賴 Notion 的模板市場和團隊協作功能,那 Anytype 可能會讓你覺得「為什麼要搞這麼複雜」。它的設計哲學從一開始就不是「最簡單的筆記工具」,而是「最能讓你掌控自己知識的工具」——這個定位決定了它有一定的學習門檻。

我自己的話,目前是 Anytype 和 Obsidian 雙軌并行。結構化的專案管理和物件關聯放 Anytype,純粹的靈感記錄和快速寫作還是留在 Obsidian。兩者各有所長,誰也替代不了誰。

本文为个人基于网络公开资料整理编写,非官方内容,仅供学习交流参考;软件版权归原作者所有,请支持正版;使用过程中遇到问题请查阅官方渠道,本文不承担任何责任。

同类文章

Structured 为什么选了时间线而不是待办列表

同为日程管理,Structured 从时间线模型、全天任务顶栏到双模式小组件,处处体现出一套深思熟虑的产品哲学。本文从设计原理和技术取舍的角度拆解它为何走了一条不寻常的路。