此为历史版本和 IPFS 入口查阅区,回到作品页
CQI365
IPFS 指纹 这是什么

作品指纹

用Hook 建立Devonthink Markdown Note建立檔案筆記

CQI365
·
·

Hook 可以串連Mac 中不同的程式與檔案,也可以針對特定檔案建立筆記。預設的筆記格式是HTML格式,然而我目前所有比較都在DEvonthink使用Markdown格式。因此需要修正一些格式來讓我的筆記整合的更好。

這篇文章從設定修正到使用,介紹如何利用Hook來建立Markdown檔案筆記,並存放在DEvonthink中。

修正Hook and Devonthink Create Note

這個檔案hook 到Hook 官方網頁有關Devonthink 與hook 連接的網頁:

  1. 使用Hook create new note 來創造新的connected note來註解原始檔案。
  2. 原本預設的檔案格式是rtf,我已經改成 Markdown比較符合我的設定 設定的畫面在Preference中的script,找到Devonthink頁面,選最右邊的new item。下面就可以編輯apple script。整個作法是呼叫apple script來達成的。
  3. 把語法改成下列格式,就可以實現直接Create Markdown 筆記了。
tell application id "DNtp"set newItem to create record with {name:"Hook-$title", rich text:"# $title", type:markdown}set refURL to reference URL of newItem
    set itemPath to path of newItem
end tell
open location refURL
get refURL

實際使用

個方法可以取代在Devonthink中建立Annotation,連結建立在Hook中,不用擔心同步後Devonthink Annotation連結喪失。更可以跨Mac保留連結。

  • 使用Hook 打開目標文件,不僅是在Devonthink中的文件,也包含外部網頁、程式或在其他程式中的文件。 
  • 在Hook 中 Create New Note,指定Devonthink 
  • Create New Note 會直接打開Devonthink 創一個新文件在Devonthink 的global inbox中。 
  • 可以在該檔案中編輯,Hook自動建立兩者個連結。如果要更細膩一點,可以在打開Hook 把原本的檔案連結在加回去。


本文參考:

1. Using Hook with DEVONthink by DEVONtechnologies – Hook

2. Hook Productivity



CC BY-NC-ND 2.0 授权