愛伊米

展開講講 Craft|我的 2021 年度應用

編注:

本文是少數派2021 年度徵文活動 標籤下的入圍文章。本文僅代表作者本人觀點,少數派對標題和排版略作調整。

和往年不同,今年文章的資料表現將很大程度上決定徵文活動的最終走向,包括「雙倍稿酬(由飛書贊助)」活動獎勵、最終票選名單以及徵文獎品型別。如果你喜歡這篇文章,不妨透過充電或評論的方式支援作者。

前言

我之前在 Newsletter 裡分享了用 Craft X Snippets 記錄晨間日記的方法,評論區收到一個關於 Daily Notes 如何歸檔整理的小問題,回覆中也思考了一番 Craft 這個應用本身。作為我在過去的一年中最喜愛、又帶給我很大幫助的應用,想在新年伊始為它當一回「傳教者」,在此展開講講,它有哪些特別之處,我為何喜歡它,以及一些使用上的研究和小技巧;當然,也會有它的不足。

展開講講 Craft|我的 2021 年度應用

Craft 是去年 Apple 評選的 Mac App of the Year,也獲得了 Apple Design Award「互動」賽道提名,足以說明它一定有值得稱道之處。少數派在App Store Awards 2021這篇文章中說它是:

雖然上線僅一年,Craft 的功能和體驗卻完全不輸許多老牌筆記工具。在過去的一年多時間裡,Craft 以非常高的迭代速度陸續帶來了網頁版本、實時協作、Daily Notes 等特性,幾乎每個月都會推出新的重要功能。此次獲得獎項,可謂實至名歸。

是的,Craft 在 2020 年 11 月正式上線,到今天也就差不多一年的工夫。團隊的精心打磨,使得它一上線就有著非常高的完成度。而過去一年中又陸續釋出了 21 個大更新和 26 個小更新,也就是說,

幾乎每 2-2.5 周就會有一個大更新。

我是從 iOS App Store 推薦知道它的,抱著試一試的態度,拿到手就被教學關近乎完美的動效吸引。在花了一點點時間探索,並看了幫助文件後,知道了很多令人心動的小細節,不免對這個應用心生好感,隨即陸續把自己的筆記都搬了過來。

在使用 Craft 的一年裡,時不時收到官方發來的「我們又更新了」的郵件,帶來許多令人欣喜的 feature(很多時候剛好在想「要是有 xx 功能就好了」,結果真的更新了),並且他們的更新說明寫得非常漂亮,讀起來是一種享受,無處不傳達著這個團隊的熱忱。

它能幹嘛,與大多數時興的筆記應用大差不差,Markdown、所見即所得、塊狀筆記、無限層級、雙向連結、分享、協作、本地儲存… 等等,該有的都有。接下來,我將結合一些使用過程中的例子,介紹一些細節和常用的 usecase。

Craft 的空間與文件結構概念

展開講講 Craft|我的 2021 年度應用

可以看到,Craft 是以 Space(空間)來劃分工作區的。也很好理解,相當於其他應用的 Workspace,用於區分各種專案,或與不同人合作。與其他 Block-based 筆記應用相似,Craft 也是以 Block(塊)為基本單位,每一個段落都是一個 Block。當一個 Block 裡面包含了其他內容,它就變成了一個 Page,可以點進去,展開一個新頁面。其中最頂層的 Block,也就是「新建」按鈕按下去新增的那個,叫做 Document(文件),它可以被新增到資料夾中進行整理。

資料夾可以巢狀子資料夾,當一個文件不屬於任何一個資料夾時,它就會被暫時放在 Inbox 中。

值得注意的是,只有 Folder 和 Document 會顯示在文件列表以及側邊欄中,裡面的 Block 和 Page 都不會顯示。

展開講講 Craft|我的 2021 年度應用

三種不同的 Space

Craft 的工作區,有以下三種類型

Private Space,也就是建立賬號後,預設的個人空間,不能與他人協作。一般個人文件、草稿等,放在這裡即可

Shared Space,可以邀請他人實時協作(當然,只有自己一個人也沒關係)

External Location,外部空間,所有文件都會被儲存在本地,不會備份到 Craft 的伺服器。也可以把外部空間設定在 iCloud Drive 中,就會透過 iCloud 來同步。或者備份至任何網盤或磁碟,都是可以的。一些重要、隱私的文件可以考慮放在這裡(不過,只有 Pro 使用者才能使用這個功能)

展開講講 Craft|我的 2021 年度應用

Your Data is Yours。

Craft 支援建立多個 Space,資料夾可以巢狀資料夾,文件內部的 Block 也是無限層級的,這就給了我們極大的自由度來規劃。比如,我會把自己的 Newsletter 相關內容單獨開闢一個 Space,把賬號整理這一類較隱私的內容放在外部空間(它們也不常被開啟)。

不過,我當初看中它主要還是因為極舒適的使用體驗。

完美的移動端互動

Reddit 看到有網友說

Now, after getting tired of Notion lags and Obsidian’s clunky mobile app and too much freedom, I happily landed on Craft。

他提到了 Notion 的延遲以及 Obsidian 笨拙的移動應用和過高的自由度。市面上的筆記應用我也大多用過一二,Notion 和 Obsidian 又是其中的熱門選手,使用它們的過程中,能學到很多思考的方法,也曾經研究了不少。它們的共同特點是非原生,操作起來總覺得有些卡卡的。Notion 因為是線上應用,需要網路同步資料,有時候載入會轉小圈圈(而且很奇怪,有些文件明明沒幾個字也沒有圖片,開啟就是會載入一下;而有些文件很大,卻一下就出來了)。Obsidian 版本號還在 0。xx。xx,雖然有優秀的外掛、主題系統供選擇,但也時不時會出現令人彆扭的小問題。

不過呢,大多數筆記應用的「桌面端」都還是過得去的,因為桌面有鍵盤、觸控板、滑鼠,還有快捷鍵加持,有很多簡化操作的方式;桌面顯示區域也大,UI 也有更多的發揮空間。但「移動端」就不一樣了,拋開 iPad 能外接鍵盤不說,手機上絕大多數時候是觸屏操作,一個優秀的移動應用,互動與展示需要花很多心思去適配,又要與桌面端操作邏輯基本一致,以免切換平臺的時候讓人摸不著頭腦。Notion 和 Obsidian 的移動應用說實話有些差強人意,每次開啟前都要做一番思想工作,最後都不太想在手機上編輯文件了。

所以,發現 Craft 的時候真的是太感動了。原生應用,操作行雲流水,再加上美觀的渲染,每一次輸入、選擇、修改,或是分享、匯出,都讓人眼前一亮,感到一種快樂。

No more spinners between you and your ideas。 Built natively for iOS and macOS, Craft delivers the experience you’ve been waiting for。

比如以下幾個我很喜歡的小細節

快速返回、全域性搜尋

Craft 支援無限層級巢狀,也就意味著當前瀏覽的頁面可能是一個藏得很深的層級。這時,如果想返回頂層,或者想回到文件列表怎麼辦呢?手機上又沒辦法像 Mac 端能有一個側邊欄,滑動螢幕也只能一級一級返回。

展開講講 Craft|我的 2021 年度應用

我們都知道,iOS 14 引入了「長按返回鍵」展開層級列表功能,可以一次選擇想返回的層級,不用再重複返回許多次了。

展開講講 Craft|我的 2021 年度應用

iOS 14 引入的長按返回鍵功能

Craft 當然也支援這個功能,長按返回鍵將會展示當前頁面所在的層級,可以一次回到任何之前的層級。

展開講講 Craft|我的 2021 年度應用

長按返回鍵將會出現一個浮窗

不僅如此,它還有一個「下拉搜尋」的功能,在開啟的文件頂部,繼續下拉螢幕,將會出現「快速搜尋欄」,並有一些

快捷指令,用於回到全部文件、星標文件、當日的 Daily Note 以及建立新文件

。同時,搜尋欄還會展示最近開啟的文件列表。

展開講講 Craft|我的 2021 年度應用

小技巧:在任意頁面,「雙指輕觸螢幕」也能喚起這個快速搜尋欄。Mac 端這個操作的快捷鍵是 cmd+O。

這個功能非常實用,尤其是當我們

在 Pages 和雙鏈中跳來跳去,不知道已經到了什麼位置,

它可以讓我們無論在什麼地方都可以快速回到全部文件、搜尋開啟想要的文件,或者直接新建一個。

在輸入狀態下輕掃 Block 以改變縮排

這是一個很驚喜的小功能。我們知道鍵盤收起時,「選中」當前 Block 可以設定它的縮排,但也意味著我們得把鍵盤收起來,「取消輸入狀態」,才能設定格式。Craft 引入了一個功能,支援左右輕掃「當前正在輸入」的 Block 來快速改變縮排,不需要等到關閉鍵盤,再左右划動來改變縮進了。手機上沒有 Tab / Shift+Tab 快捷鍵,編輯中這個動作很方便。

注意:鍵盤展開和鍵盤收起狀態的輕掃動作,效果是不一樣的,建議自己體驗一下。也不要用力太重了。

展開講講 Craft|我的 2021 年度應用

流暢的 Block 選擇 & 取消選擇

上下划動 Block 右側的選擇框,就可以進行批次選擇。響應速度非常快,

而且還有 Haptic 觸屏反饋,使用起來真的很 Happy。

展開講講 Craft|我的 2021 年度應用

兩手操作,移動端也能做到不同頁面間拖拽

如果要把 Block 移動到當前頁面的子頁面中,除了複製貼上,還能用兩隻手一起操作,「直接移過去」。一個手指先拖動所需的 Block,然後按住不放,另一隻手用來導航至目標頁面,到達想要的頁面後,就可以鬆手了。

這個功能在其他應用真的很少見。不過目前只支援向下移動到子頁面,不能向上移動到更高的層級中(返回按鈕在拖動中是無法啟用的)。

展開講講 Craft|我的 2021 年度應用

最基本但也最容易忽視的一點:有收起鍵盤的按鈕

這是我選擇移動端筆記應用非常重要的要素之一,沒有它,可能直接就 Pass 了(比如 Obsidian 就沒有。。。)這個功能很重要,但也不是每家應用都會做到。有時候想收起鍵盤,但沒有這個按鈕,就得返回到上一級,再重新進入,很麻煩。

展開講講 Craft|我的 2021 年度應用

點選小箭頭,直接將 Block 轉換成 Page

在編輯當前 Block 時,直接點選鍵盤上方的箭頭按鈕進入下一層,就可以把這個 Block 的內容作為子頁面的標題,直接開始輸入了。這個功能使得我們不需要再多點一下來轉換 Page,在快速組織內容的時候非常實用。

展開講講 Craft|我的 2021 年度應用

一鍵 Group & Ungroup

Craft 提供了 Group & Ungroup 的智慧按鈕,批次選擇一些 Block,點選這個按鈕,就能快速建立一個「組」,也就是一個 Page。如果是以「文字-列表」形式批次選擇,最上方的「文字」還會直接作為子頁面的「標題」。

展開講講 Craft|我的 2021 年度應用

划動選擇,點選 Group

同樣,想把一個 Page「拆散」,用 Ungroup 也很方便。

展開講講 Craft|我的 2021 年度應用

划動選擇,點選 Ungroup可定製的渲染樣式

作為一個筆記應用,顏值也是很要緊的。介面不好看,寫的時候總會有些苦悶。Craft 編輯器是所見即所得的,本身團隊就已經為每一個 Markdown 元素打造了美觀的樣式,也提供了一些自定義選項,讓文件更符合個人的審美需求。舉幾個例子。

Task

Markdown Syntax 是 和 。有未完成、已完成、已刪除三種 checkbox 的狀態。

展開講講 Craft|我的 2021 年度應用

根據縮排,checkbox 會交替顯示方形或圓形。

展開講講 Craft|我的 2021 年度應用

也可以在 [偏好設定 - 高階設定] 中進一步設定「已完成」的 Task 如何顯示。可以從 Strikethrough、Faded、None 三種樣式中選擇,預設 Strikethrough。

展開講講 Craft|我的 2021 年度應用

引用

Markdown Syntax 是 。可以渲染成 Focus 也可以渲染成 Block,也可以兩者結合。

可以與其他文字格式搭配使用,比如 Heading、Page、Card 等,再搭配上顏色,可以有非常豐富的展現形式。

展開講講 Craft|我的 2021 年度應用

分割線

Markdown Syntax都是 。有四種樣式,可以根據喜好來進行選擇。我比較喜歡第一、二種,視覺效果更「輕」。

展開講講 Craft|我的 2021 年度應用

圖片

幾張圖片連續放置,有不同的 Layout 形式。預設情況下,Craft 會自動選擇一種合理的方式。比如兩張圖片的方向,一個是 Portrait,一個是 Landscape,就適合並排放置。

展開講講 Craft|我的 2021 年度應用

可以設定 Image Size 和 Image Fit。其中 Image Size 指的是多張圖片連續放置時,是自動並排展示,還是各自佔據一行。Image Fit 指的是圖片在自己的「格子」中如何填充。

展開講講 Craft|我的 2021 年度應用

另外,當新增 Unsplash 圖片時,會有一個小小的角標,點選可以前往相應的作者主頁。

Page

一個子頁面的預設樣式都是「Page」,即一個「代表頁面的小圖示」。也可以設定為 Card(卡片),或者什麼都沒有,就是普通的一行,頁面內容會展示在該行下方。還能與 List、Task、Focus 等樣式組合使用,非常方便。

展開講講 Craft|我的 2021 年度應用

至於 Card,那就更多樣化了,樣式就有 5 種,還能設定字型、背景色、背景圖等,建議可以自己玩玩看(非 Pro 使用者可以用的卡片樣式有限)。

展開講講 Craft|我的 2021 年度應用

卡片有著豐富的自定義樣式,很適合作為作品集、Gallery 的展示,分享出去就是一個美觀的個人主頁了。

連結

Craft 會自動獲取連結的 icon、標題和摘要展示出來。常規模式就是每一個連結佔據一行。

展開講講 Craft|我的 2021 年度應用

也可以修改 Layout,可以從緊湊、常規、卡片三種形式當中選。

展開講講 Craft|我的 2021 年度應用

以下是緊湊與卡片形式的示例。緊湊模式,連結的摘要就不會被顯示了。卡片模式,會形成一個 Gallery,可以用來做一個自己的書籤站、導航站,十分美觀。

展開講講 Craft|我的 2021 年度應用

豐富的擴充套件支援

筆記工具,只有好看還不夠,還要好用。一個工具想要更好地融入我們的工作流,它必須不能侷限於自己本身,而需要提供一些可以與其他應用「交流」「打通」的方式。好在 Craft 也提供了許多時興的擴充套件方式。

Share Extension

Craft 安裝後,自帶 Share Extension,支援 iOS Share Sheet 與 macOS Share Menu。目前支援分享文字、連結、圖片、PDF 以及其他檔案。

看到什麼好東西,想記錄到 Craft 中,

就不需要再重複「複製或儲存至本地 - 開啟 Craft - 找到需要的文件 - 貼上或上傳」這個笨重的過程了。

只要在需要傳送的內容上,點選系統的 Share 按鈕,找到 Craft 圖示即可(macOS 一開始可能需要手動點亮 Craft 圖示)。

可以選擇新增到已有文件,也可以新建文件,但還不支援新增到 Pages。

展開講講 Craft|我的 2021 年度應用

iOS Share Sheet

展開講講 Craft|我的 2021 年度應用

macOS Share MenuWidgets 與 Shortcuts

隨著 macOS 對 Widgets 與 Shortcuts 這兩個原生「快捷方式」的支援,越來越多的工具(以及非工具)應用開始加入這一陣營。Craft 當然也不示弱。

目前,有以下兩類小元件,分別是開啟單個文件,以及展示所選 Space 的最近文件(有兩種尺寸的小元件可供選擇)。

展開講講 Craft|我的 2021 年度應用

也提供了六種 Shortcuts Action,建立動作的時候,搜尋 Craft 即可找到。

展開講講 Craft|我的 2021 年度應用

至於如何使用,我會在後文的 Daily Notes Usecase 部分中詳細介紹,這裡先做一個簡單帶過。你也可以試著自行探索。

URL Scheme

目前 Craft 提供了以下四種 URL Scheme

開啟文件

建立文件

新增內容至已有文件

在某一個 Space 執行搜尋

至於具體怎麼用,這篇官方幫助文件已經很詳細了,不再贅述。我在這裡想展開講講其中的一些引數。

比如「開啟文件」的 URL Scheme 是這樣的:

而假如我們在分享選單中複製一個 Craft 文件的 Deeplink,發現結果也是:

展開講講 Craft|我的 2021 年度應用

這也說明了 Deeplink 其實就是一個 URL Scheme,用於開啟 Craft 應用的特定 Block。官方的解釋是:

Deeplinks create a URL that can directly link to a document, page, or even the selected block inside the Craft app itself - clicking on them from anywhere on your system should open the Craft app to that point。

那麼,Deeplink 到底是什麼?有出現在哪裡過嗎?

其實我們用 @ command 和傳統的 [[wikilink]] 形式建立的雙鏈,就用到了 Deeplink。

展開講講 Craft|我的 2021 年度應用

這裡,Getting Started 的連結,就是一個 Deeplink

再來看看 URL Scheme。其中,spaceId,顧名思義就是你加入的 Space 的 ID。

如果是你的 Private Space,那麼這個 spaceId 也等同於「使用者 ID」;如果是一個 Shared Space,不是成員將無法使用這個 URL Scheme。

所以,雖然說 spaceId 即使被別人知道,對方沒有登入我們的賬號或是加入團隊空間,也沒辦法做什麼,但還是保護好比較好。

有了 URL Scheme,就可以大大擴充套件我們的 Workflow。可以和其他 URL Scheme 支援良好的應用配合,比如 Drafts 社群有一些很好的動作,把它們安裝下來,就可以實現 Drafts -> Craft 的完美配合(當然,全部自己寫也可以)。

展開講講 Craft|我的 2021 年度應用

我通常會使用 Drafts 做閃念筆記,因為它開啟即寫,寫完即走,不用考慮標題,能打 tag,而且有非常好用的 Share Sheet 擴充套件。Drafts 還支援多個草稿合併,可以把隨手記錄的碎片整理起來,再一起傳送出去。

把 Drafts 作為文字的起點,把 Craft 作為整理的終點,這個組合拳我很喜歡。

與之相似的 Taio 也是優秀的文字處理與剪貼簿工具,也支援自定義 Action。另外,配合簡悅還能實現一直呼聲很高的網頁剪藏功能(但我好想要官方的剪藏呀)。這兩個應用我沒有怎麼使用,大家也可以多推薦一些社群力量。

Craft X —— 更多的擴充套件可能性

Craft X,全稱 Craft eXtension,類似於 Obsidian 的外掛系統,可以為輸入、編輯與釋出帶來不少功能上的增強。

另外,也可以在Craftery這個網站尋找更多的資源。

Daily Notes Usecase

Daily Notes 是 v1。6 的一個重要更新。在側邊欄增加了日曆檢視,每一個日曆格子都對應著一個當天的 Daily Note。它相當於一個當日的彙總,可以規劃待辦,記錄日常會議,也可以單純寫一些日記,或是連通系統日曆,把日程也放進來,非常自由。

有了 Daily Notes,就不需要手動輸入日期去建立一個指向每一天的文件了。

Daily Notes 與普通文件一樣,可以分享,也可以匯出,唯一的區別就是它不會出現在「全部文件列表」,只會乖乖待在日曆檢視,這樣,就不必擔心隨手記錄的文字會「汙染」正式文件了。

當然,如果想查詢,也可以用日期進行快速搜尋,如「12/31」。

展開講講 Craft|我的 2021 年度應用

Daily Notes針對「任務」的特化設計

Daily Notes 針對任務作了一些相應的適配,它會統計當日的日記中所有 Task 型別的 Block,我們可以看到當天一共有多少任務,完成了多少 ,滯後了多少。右上角還有一個展示進度的餅圖,非常直觀。

展開講講 Craft|我的 2021 年度應用

日記中的任務統計

並且在外面的列表檢視中,只會顯示 3 行,優先展示未完成的任務,其他文字以及已完成的任務會放在後面。

(可以上下兩張圖對比著看,能看到列表檢視並不是按照實際文字順序顯示的。)

展開講講 Craft|我的 2021 年度應用

列表中優先顯示未完成任務

因此,Daily Notes 用來追蹤當日任務特別好用。

如何快速記錄?

雖然 Craft 的搜尋與查詢功能很強大,但是每次想在日記中記些什麼,就得開啟應用,找到 Today,還是挺麻煩的。以下兩招可以幫助我們快速記錄日記。

使用 Widgets

用於開啟「單個文件」的小元件,現在可以指定它來顯示 Daily Notes。除了指定具體的日期,也可以選擇 Yesterday、Today 和 Tomorrow 這種形式。點選設定好的小元件,Craft 會自動帶你前往相應的日期。

可以按需選擇,我一般只放 Today 的小元件,用於快速新增今天的所思所想。也可以放 Tomorrow 用於計劃第二天,或者 Yesterday 用於回顧前一天。

展開講講 Craft|我的 2021 年度應用

使用 Shortcuts

在上文我提到,Craft 目前提供了 6 種動作。結合其中的 Add to Craft Doc 和 Open Document 這兩個動作,可以建立一個「新增至當日日記」的捷徑。

展開講講 Craft|我的 2021 年度應用

建立一個新的捷徑,把上述兩個動作新增進來,其中 Document 選擇 Today,Space 選擇你的個人空間或其他空間,給捷徑命名並儲存,就完成了。(當然,也可以選擇新增至 Yesterday 或 Tomorrow。)每次執行,都會詢問要新增的內容。執行完畢,會開啟相應的 Daily Note。

展開講講 Craft|我的 2021 年度應用

展開講講 Craft|我的 2021 年度應用

以上小元件和捷徑結合使用,就能快速記錄當日想法。點選小元件,可以直接開啟 Today;喊一聲 Hey, Siri。。。 也可以喚起捷徑直接記錄。

如何歸檔與整理?

目前 Craft 還不支援對 Daily Notes 建立自動歸檔,也不能按年月等時間範圍篩選,連檢視哪些天寫了哪些天沒寫也是不太直觀的(雖然格子有顏色深淺區分)。我們需要採取其他方式自行整理。

Date Badges

在展開之前,先說說一個小特性:Date Badges。Craft 會把文件中的日期以「徽標」形式渲染出來,突出顯示,方便與其他文字區分 。支援 @ command 和 / command 來輸入,不過兩者的撥出選單略有不同。

當我們用 @ command 和 / command 輸入以下形式的文字時,會出現日期選擇

Today

Yesterday

Tomorrow

Next Sunday 這樣的形式,會自動轉換成日期

2021/11/11 這樣的形式

選擇日期後,就會轉換成徽標。

展開講講 Craft|我的 2021 年度應用

自行建立日記歸檔

當我們點選一個 Date Badge,就能跳轉到對應的 Daily Note。利用這一特性,可以自行建立歸檔資料夾來整理它們。比如,建立一個「日記」資料夾,裡面按「年份」建立子資料夾,每一年裡面按「月份」建立文件。之後,在每個月的文件中,用 Date Badge 連結到每一天的 Daily Note。

展開講講 Craft|我的 2021 年度應用

當然,這只是一個例子,實際上這樣歸檔也是挺麻煩的,而且比起自帶的日曆檢視也沒有什麼特別大的改善。

我只是想說明,

Daily Notes 也可以引用或被引用,參與到雙向連結中,

可以有許多整理的方式。不過,其實我從來不整理 Daily Notes,都是隨它去的,我把它當成一個隨手記錄的地方,每天或每週回顧一次,擷取想要保留的內容,轉移到其他地方,就可以了。

至於有什麼更好的歸檔與篩選方式,還是期待官方的更新了。

用 Craft X Snippets 記錄晨間日記

Craft 是沒有像 Notion 一樣的模版功能的,也就是說,每一個文件(包括 Daily Notes)都要自己從零開始寫,格式也要從頭設定。我會用 Daily Notes 來寫晨間日記,每次記錄的形式大差不差,所以很需要模版功能。雖然手動建一個模版文件,每次複製貼上一下也不是不行,但總歸很麻煩。

好在上述的 Craft X 帶來了擴充套件功能,官方也第一時間推出了一個叫做「Custom Snippets 自定義片段」的擴充套件,可以幫助「模擬」一下模版功能。(擴充套件的安裝和使用方式看這裡。)

先寫一個模版,可以把格式也設定好。選中要作為「自定義片段」的部分,開啟操作欄的擴充套件選項卡,選擇「Save selected」並命名,就可以了。儲存以後把原本的文字刪除也沒關係。

展開講講 Craft|我的 2021 年度應用

建立自定義片段

使用的時候,在新建的 Daily Note 中,開啟操作欄的擴充套件選項卡,點選之前儲存過的自定義片段名稱,它就會自動插入到文件中了。

展開講講 Craft|我的 2021 年度應用

使用自定義片段

使用起來還是很方便的。自定義片段也可以有很多花樣,也不只是用在日記中,會議紀要、月度總結、讀書筆記。。。 都可以這樣使用。另外,Craft 團隊也有提到 22 年會推出真正的「Templates 模版」功能,很期待。

分享與匯出

支援 TextBundle 大一統

TextBundle 將 Markdown 純文字格式檔案和它的圖片附件打包繫結在一個檔案裡,讓 Markdown 的圖片難題不再是難題。許多支援 Markdown 的應用並沒有支援 TextBundle,好在 Craft 是支援的,文件遷移、匯入匯出都變得非常方便,後續也不必擔心想切換應用,資料該怎麼辦。

匯入 TextBundle,只要點選 [File - Import] 即可。

展開講講 Craft|我的 2021 年度應用

TextBundle 匯入後,會出現在 Imported Notes 資料夾下。開啟其中的 text 文件,可以看到所有的圖片也都一併匯入進來了。

展開講講 Craft|我的 2021 年度應用

至於匯入 Markdown 檔案,也是一樣的過程。

匯出為圖片 —— 畫素級復刻編輯器

Craft 還可以當作一款優秀的長圖生成器。

它能做到編輯器里長什麼樣,匯出的圖片就長什麼樣。

文件裡的圖片和附件也會顯示在匯出的圖片中。有時候發個微博或者發給聯絡人,用一張排版美觀的圖片更能說明問題。

我們可以設定圖片的主題,目前有 9 種主題可供選擇。

展開講講 Craft|我的 2021 年度應用

也可以設定圖片的分割方式(一圖流,或者分割成幾張,選擇 Fit Document 將會是一圖流的形式)。也能調整文字大小,隱藏文件標題,定製專案還是挺多的。

展開講講 Craft|我的 2021 年度應用

以下是我曾經匯出過的舒伯特 D。960 筆記,可以作為一個參考。

Secret Link —— 把文件變成一個好看的網頁

在 Share 選項卡最上方,可以看到 Secret Link 連結分享。所有頁面都可以以 Secret Link 的方式,變成一個網頁,分享給其他人。這種方式也完美保留了編輯器裡的樣式,並且 Web 瀏覽可以

左右雙欄

(可以參考 Craft 的更新說明,都是直接用 Craft 寫,並以連結形式分享的)。

注:如果想把該頁面下的子頁面和連結也分享出去,要記得開啟 Share Block Links。

展開講講 Craft|我的 2021 年度應用

上文中也提到,Craft 文件可以自定義多種樣式、顏色、卡片等組合,非常適合貼一些作品集、Gallery 進去,作為個人主頁和部落格。當然,這也離不開 Secret Link 的支援。不過,不像 Notion 有非常活躍的社群,每天都有大量的模版與頁面的 idea 釋出,Craft 目前能夠參考的內容還是比較少的。但是呢,這兩個其實不能算同一型別的筆記工具,按照自己的喜好來使用就可以了,Craft 怎麼用都挺快樂的。

這裡有一個部落格可以作為參考。

也許需要注意的:Markdown 與 Secret Link 對圖片地址的不同處理

Share Markdown

Craft 會把文件裡新增的圖片上傳至自家圖床,因此匯出的 Markdown 檔案裡的圖片連結都是線上的地址,以 開頭(也就是說不用折騰圖床了)。把這個 Markdown 檔案分享給其他人,我們就不需要再費心打包圖片,對方開啟直接能看。

不過,需要注意的是,圖片地址會包含文件所在的 spaceId(下圖畫紅線 full 後面的部分)。與前面 URL Scheme 一節提到的一樣,

雖然其他人得到 spaceId 也不能用來做什麼,但如果不放心,還是不要隨意分享出去。

展開講講 Craft|我的 2021 年度應用

Share Secret Link

如果以連結形式分享,圖片地址將以 開頭,是加密過的地址,不會包含 spaceId。類似下面這種:

這時,如果取消連結分享,上面的圖片地址也將不可訪問。

最後,幾個小技巧

還有一些內容不知道歸類在哪裡,就算作 Tips 吧。

關於 Task 的小技巧

可以透過輸入字母 來快速建立 Task。不需要快捷鍵了,在英文寫作中尤其方便,中文寫作由於輸入法切換,其實沒有那麼順暢。

關於頁面標題的小技巧

除了正文,頁面標題也可以使用 emoji 和 / command。比如可以快速輸入日期,調整標題顏色、字型,或是用 emoji 讓文件更加個性化等等。

展開講講 Craft|我的 2021 年度應用

Craft 的不足之處

說了這麼多好的地方,Craft 當然也有它的不足。

價格擺在那裡(當然我覺得物有所值),比 Bear 貴上不少,並且非 Pro 使用者的功能十分有限,比如只能使用 1000 個 Block、只有 1GB 的儲存空間、一個頁面最多 3 個反鏈、不支援文件內部搜尋等等

沒有 Database 支援,目前的 Table 也很弱,操作起來不順的地方很多(好在我並不太用到表格)。如果你非常需要 Notion 那樣的資料庫結構,Craft 不適合你

沒有 Synced Blocks,一處修改處處生效的那種(Notion 使用者應該知道我在說什麼)

沒有 Tag 和 Template 系統,不過今年可能會引入

社群不像 Notion 和 Obsidian 那樣活躍,有很多的內容和創意可以借鑑(不借鑑也沒啥)

另外,這裡是一個網友總結的Wishlist for Craft,可以看看有什麼與你的想法相似的。按照過去一年的更新速度,相信 2022 年也會有不少新功能和改進面世。

結語

去年的大多數時候都在用 Craft 記錄與整理,發現我好久沒有因為一款應用那麼感動了。知道 Notion 那個時候是興奮,但是很慚愧,我用不好,一直想弄得很 fancy,看很多人的創意,自己還是用得很累(機心太重,當然也有「移動端太破」這個原因)。Btw,每個人的訴求真的是不一樣的,所以,當看到好的產品要大膽去嘗試,覺得哪裡不好,也不必硬用。

Craft 團隊有一句話:

Our mission is to create a beautiful and joyful space where you no longer feel like you are fighting the tool。

對我來說,Craft 就是目前的 THE ONE 了吧。

社群與資源

供參考。也歡迎分享你的看法。