一時間有近五個月沒有新文章了,實在有些不太勤奮。寫作雖不是我的本職但也算是愛好,需要輸出就自然需要思考,能讓不那麼在轉動的頭腦再轉上幾圈。
近期一面確稍有些騰不開手,另一面雖沒有新文,也仍稍調了一下自己的寫作工作流,讓創作變得更舒適一些。本文中,我想向你介紹一下我最近為了改善寫作體驗而作出的努力。
▍更替寫作軟體
Craft 簡介
改善工作伊始,選擇一件趁手的工具就成了我的第一要務。我在 此前的文章 中提到過,過去我主要使用 Craft 來進行寫作。站里不見很多對 Craft 介紹的文章,不知道大家了解多少,我在這裡也順略談一些。

Craft 界面
Craft 有一定近年來很火熱的 Notion 的思路,但就目前 3.0 版本計劃上線的「對象(Objects)」 實裝前,兩者主要的關聯也只有都以「塊(Block)」作為文檔結構了。但 Craft 在最上層依然保留了文件夾,與 Notion 的完全使用塊的組織方式差異有些類似 Obsidian 和 Roam Research 的差異(指 Craft 和 Obsidian 都使用文件夾來幫助組織內容,而後兩者都相對比較純粹的使用一種組織方式)。
Craft 在 UI 風格上非常出彩,並且有非常完善的 Apple 全設備支持(此前也上線了 Apple Vision 版本和移動網頁端,Windows 版本就我的體驗來看似乎不是很令人滿意),在任意 Apple 設備上的體驗都非常良好。
同時,Craft 也完全能實現離線訪問,在導出上的支持也比較全面。就我比較常用的 Markdown 而言,Craft 可以直接導出整個文件夾,並且將附件再單獨儲存在對應的文件夾中,這對顧慮軟體未來發展影響數據安全和自有的用戶來說算是比較方便。它與其他效率應用的聯動也比較出色,可以直接實現轉化,支持了很多常見的工具。

Craft 支持轉化的效率工具
此外值得一說的是,Craft 也在很早就提供了近先 Notion 發布的把頁面發布為網頁以供訪問的功能,並且你可以為網頁配置密碼,設置訪問者複製、評論權限,設置是否允許搜尋引擎檢索和是否展示演示模式等,訂閱更高級計劃的情況下還可以編緝自己的域名。

Craft 發布功能

Craft 官方使用 Craft 發布功能的更新介紹
近期加入的音效 也不得不提,與原本就存在的順滑動畫一起,這讓這款本來就很有「工藝感」的應用顯得更加精緻,編輯體驗更上一層樓。在近期,Craft 還登上了 WWDC 的舞台,並且在博客中 宣布會引入 類似 Anytype 或 Notion 那種類資料庫的對象功能。在可預見的未來,Craft 都會有比較穩定和不錯的更新,再加上它獨有的在 UI 和本地化方面的優勢,它會繼續作為我在 Obsidian 之外知識管理的絕佳輔助。此外,如果你是學生或教育工作者,可以通過申請免費使用 Craft(學生可能僅在就讀期免費,具體認定請參照官網介紹)。你也可以 通過 Setapp 訂閱 Craft 。
為什麼停止使用 Craft 作為寫作軟體
前文提到,Craft 有一種精細打造的「工藝感」,這種「工藝感」對於打造長期文檔、整理一些知識或者製作漂亮的旅行計劃等都非常合適,但作為寫作軟體而言,它還是慢慢有些不太符合我的需求。
只談軟體本身的定位,Craft 也沒有把自己定位成「寫作工具」,整體則更偏向「知識管理」和「傳統文檔替代品」等。從 UI 看的話,Craft 啟動後的 UI 重心也沒有交給編輯器,而是此前停止工作的文檔或展示近期文檔的主頁,這與一眾寫作軟體 iA Writer、Ulysses 等都有所不同。從發布導向看,Craft 雖基本全面支持主要的 Markdown 語法,但實際表現形式還是富文本形式,這為主要工作格式是 Markdown 的我來說就平添了一步操作了(需要額外進行拷貝 Markdown 格式而不是直接拷貝)。再一步的,我會希望在寫作時引用一些已經在我知識庫內或我此前積累的「卡片」內容來輔助,而我主要的知識積累位於 Obsidian,雖然能通過 Raycast 插件來幫助解決,但在寫作時阻力儘量減小還是會很有幫助。
因為這些小問題的存在,儘管我個人很喜好 Craft「專注模式」的 UI 和開啟時的音效(我幾乎把所有其他可以設置類似界面的軟體快捷鍵都改成了 Craft 的配置),我還是決定另尋他者。

Craft 專注模式
關於 iA Writer
在保證解決上面這些阻力的需求之外,穩定、開放和文件組織等優點最終使得 iA Writer 在一眾候選者中脫穎而出,另一方面買斷制的收費方式和對 Obsidian Markdown 格式近乎完美的支持也讓它更加理想。

iA Writer 界面
iA Writer 使用了類似 macOS 原生軟體的經典三欄布局,有對我來說完全夠用的 Markdown 支持,可以隨意引入文件夾(不能引入已經引入的文件夾的子文件夾)並且藉此解決了打通知識庫的需求,支持打字機滾動和專注等等,啟動速度也和《郵件》《提醒事項》等原生應用的速度幾乎相同,在體驗上足夠「輕」,功能上也滿足我的需求,因此我在簡單試用之後很快就買斷了 iA Writer。
iA Writer 是一款很有自己堅持的產品(實際上從之前同一公司的新軟體 iA Presenter 也能看出)。選擇 iA Writer 後,我遇到的第一個問題是如何添加編輯器字體。隨後,我在社區上找到了開發者對有關問題「斬釘截鐵」的回覆:

有用戶詢問開發者用戶能否能切換編輯器字體為襯線體,開發者表示不會添加這類功能,認為襯線體更適合閱讀,而相對不那麼容易閱讀的無襯線體則可以讓寫作者靜下心來,專注於自己所產出的內容。

在 iA Writer 中寫作
開發者除了很有 Apple 風格的替用戶決定的舉措以外,也常常在 Newsletter 發布不少表明立場的文章,最近就有一篇抨擊 Apple 此前備受爭議的 Crush 廣告的文章 No Thanks 「措詞嚴厲」地表示人類藝術價值和情感的重要以及對技術過度涉入生活的反對。同時,iA Writer 也有文章談 為何寫作 、為什麼它們 決定不加入 AI 功能 等等。儘管這些文章可能是營銷手段的一部分,但是開發者這種對待文字、技術和人文的態度還是吸引到了我,也與它們一貫的產品哲學與品牌形象相合。
▍管理寫作內容
在創作之後,文件的管理和歸檔還需要進一步處理。儘管可以完全使用 iA Writer 來進行文件的管理和歸置,然而一定程度上完成後的文章也成為了某種形式的知識,可以入庫一併整理,於是我依然引入了 Obsidian。
由於我的知識庫本就建立在 Obsidian,再加上 iA Writer 的 Markdown 語法幾乎與 Obsidian 完全一致,並且可以直接引用文件夾中的路徑。因此通過直接在 Obsidian 的庫路徑中建立寫作文件夾,並在 iA Writer 中打開,就很容易的實現了寫作後分門別類已完成文章的需求。這樣,任何在 iA Writer 中完成的文章都無需任何遷移就會直接進入 Obsidian 的知識庫中。
另外這裡略提一下為什麼我沒有選擇 Obsidian 作為寫作工具。考慮到此前提到的需求,似乎 Obsidian 也是最理想的候選者之一,知識庫本就在這裡,因此自然沒有格式兼容、聯通內容、Markdown 格式等等問題。很多寫作軟體提供的打字機滾動和專注等功能也完全可以通過插件解決。至於有被詬病的 Obsidian 編輯器能力較差的情況在我這裡也還算可以接受,但我未選擇它的實際原因比較簡單——我認為 Obsidian 的移動端能力很差而且並不適合移動使用和查看,而我會經常在移動端上記錄一些隨機內容和想法等。
對於知識庫,我的解決方案是 Apple Notes 和 Drafts,前者作為原生應用在快速記錄上幾乎沒有對手,內容也可以通過官方插件 Importer 簡單導入 Obsidian;後者則在記錄後可以快速發送到目標應用中,因此讀者若使用 Obsidian 寫作、思考等,也可以使用這種方法解決(你仍需要在移動設備上安裝 Obsidian 並且和 Mac/PC 目標庫同步),
和剛剛提到的一樣,為了在 Obsidian 中的查看更美觀便捷,我在知識庫路徑下新設了寫作的庫,配置了新的主題( Sanctum )和一些簡單的 CSS snippets,它看起來是這樣的:

除了主題 Sanctum 外,我還使用了像 Easy Typing 、 Better Word Count 、 Typewriter Mode 等編輯增強插件;使用插件 Ghost Fade Focus 實現了漸隱效果;並通過插件 ProZen 增強全屏時的沉浸式體驗,啟動的效果是這樣的:

通過這些改動,偶爾使用 Obsidian 直接進行修改和創作的體驗也很不錯。
▍更換輸入方式
調整好寫作環境後,到了要正式寫作的部分, 最讓我不適的部分成了輸入法。此前我一直使用 Mac 默認輸入法,方案是小鶴雙拼。儘管雙拼在很大程度上已經要比全拼方便很多,我的熟練程度很高,輸入節奏也不錯,然而很多時候選重還是有些「苦不堪言」,於是決定選一種形碼來儘量規避選重問題。
我最初的選擇是五筆 98。一方面,98 被認為是修正了此前五筆方案的一些問題;另一方面 98 也作為 Apple 系設備的內置五筆方案之一(Apple 內置了 86、98 和新世紀),除了學習之外,幾乎無需考慮其他遷移成本,看起來可能是最合適的選擇。但在動身學習之前,讀到了 北鴞 老師 介紹虎碼的文章 後,深感虎碼似乎學起來會更合理,再加之我不太喜歡五筆某些拆字原則以及一些字的一簡位置不同(如「我」字在五筆中全碼為「trny」,但一簡卻是「q」),因此我最終決定學習虎碼。兩者具體的編碼差異和偏好以及其他因素等因人而異,我在中文輸入方案上也尚達不到愛好者的水平,就不繼續給大家獻醜分析了。
通過官網的程序進行字根背誦後,為了進一步進行輸入的練習,因為虎碼沒有在 Apple 內置,需要自己配置使用的輸入法。我在輸入法上選擇了比較穩妥的鼠須管,除了部分外觀和自己的偏好外,主要使用的都是虎碼官方提供的配置。
在鼠須管外觀上,我使用的是一套常見的類似 macOS 的外觀,並進行了一些簡單的調整,大概效果是這樣的:

亮色模式下的鼠須管

暗色模式下的鼠須管
我接著在官網建議的輸入平台上練習了一段時間就在正式輸入中使用了,到現在大致三到四個月。儘管輸入速度還是遠沒有使用雙拼時快速,但是不用選字的優勢抵消掉了這一點,何況在長期使用後,我輸入的速度也在漸漸提高。但不談虎碼,我在使用鼠須管時依然遇到一些問題。
首先在外觀上,我們知道 macOS 的原生輸入法是可以根據當前使用應用的強調色自動變更使用的強調色的,而這點鼠須管應當是無法做到,讓我有些不適。

原生輸入法在默認情況下的外觀
原生輸入法在 Apple Music 中的外觀
原生輸入法在 Apple Notes 中的外觀

原生輸入法在 iA Writer 中的外觀
此外我也一直很想念原生輸入法的雙擊空格輸入句號的功能,似乎鼠須管也不能實現,如果有知曉的讀者,還望解惑了。
在移動設備上,我使用了 Hamster 也即《倉輸入法》來輸入虎碼,同步方案也參照了站內作者的教學。
然而在使用鼠須管的過程中,我還是時常會遇到突然無法輸入中文的情況,不過考慮到原生簡體中文輸入法也常常卡住,這種情況反而還可以接受了。我對鼠須管研究並不算深入,希望前面的一些論斷沒有冒犯,如果讀者有任何改變的方法,還希望指點一二。
▍結語
近來手邊瑣事比較多,本文之後可能又會有一段時間沒有更新,還望見諒。在這裡分享了一些我自己改善寫作工作流的心得經驗,如果讀者有任何其他經驗分享,可以在留言區交流。
感謝你的閱讀,有任何意見、批評請在留言區指出,我積極改正;有任何想與我分享的,也歡迎評論。只是時間所限,回復可能不及時,還望大家見諒。