ClipNote 是一個 Chrome 擴充功能,可把網頁上的選取文字快速存成筆記。儲存時可以套用多個標籤、建立新標籤,或略過標籤並自動歸類為「未分類」。筆記會保存在瀏覽器本機,也可以匯出為 Markdown,或同步到指定的 Notion 頁面或表格。
chrome://extensions/。chrome://extensions/ 找到 ClipNote,點擊「詳細資料」,再開啟「擴充功能選項」調整介面語言。_locales。macOS:
Control+Shift+C:開啟 ClipNote popup。Control+Shift+S:儲存目前分頁選取文字,並開啟標籤視窗。Linux / Windows:
Alt+Shift+C:開啟 ClipNote popup。Alt+Shift+S:儲存目前分頁選取文字,並開啟標籤視窗。可到 chrome://extensions/shortcuts 自訂快捷鍵。若快捷鍵沒有反應,通常是目前頁面不允許擴充功能讀取內容,例如 Chrome 內建頁面或 Chrome Web Store。
ClipNote 可在支援 Chrome Built-in AI 的環境中產生 AI 標籤推薦。這個功能預設關閉;關閉時不會啟動 Chrome AI 模型,也不會下載模型。
chrome://on-device-internals 查看本機模型狀態。AI 請求 prompt 模板可使用:
輸出仍需符合 {"existing":["tag"],"new":["tag"]},否則推薦結果可能無法解析。
ClipNote 支援三種 Notion 同步目標:
設定步驟:
Name:標題欄位Tags:多選欄位Source:網址欄位Created:日期欄位chrome://extensions/ 找到 ClipNote,點擊「詳細資料」,再開啟「擴充功能選項」。N 可同步全部尚未同步的筆記;單筆筆記也可點「同步」。設定頁可新增「依 Tag 分流」規則。當筆記同步時,ClipNote 會依照筆記標籤順序尋找第一個符合的規則,並改用該規則指定的 Notion 目標;沒有符合規則時,使用預設同步目標。
例如:
AI -> Database A
工作 -> 父頁 B
研究 -> Data source C
筆記若同時有 AI 和 工作,會依照筆記內標籤順序選擇第一個命中的規則。
?v=... 後面的值通常是 view ID,不是 database ID。? 前面的 32 字元 ID。https://app.notion.com/p/37d1177cde0380bbac2bf810d880c82a?v=37d1177cde0380f78a73000c6f4b7051
其中:
37d1177cde0380bbac2bf810d880c82a 是可用的 Database ID。37d1177cde0380f78a73000c6f4b7051 是 view ID,不要填進 Database ID。若 database 嵌在一般頁面中,請在 Notion 內開啟該 database 的完整頁面,或複製 database 連結後再取出 database ID。
[技術] [研究] Article Title。Tags 多選欄位,方便在 Notion 中篩選與排序。429、503、504。manifest.json:Chrome 擴充功能設定。background.js:右鍵選單、Notion API 請求與同步流程。storage.js:本機資料存取、筆記格式化與共用工具。tag-dialog.html:儲存筆記時的標籤選擇視窗。popup.html:筆記列表、搜尋、刪除、匯出與同步介面。options.html:Notion token 與同步目標設定頁。i18n.js:popup、Options、標籤視窗與背景右鍵選單的介面翻譯。_locales/:Chrome manifest 使用的中英文語系文字。chrome.storage.local 保存在本機瀏覽器。activeTab、contextMenus、storage、downloads、scripting 權限。https://api.notion.com/*。npm test 可跑 Node 內建測試,覆蓋標籤正規化、Markdown 匯出與 Notion 長文 children 產生。chrome.storage.local,適合 MVP;若資料量成長,建議遷移到 IndexedDB 並加入容量提示。