私密書籤
私密書籤是 BookmarkSync 提供的高階書籤管理功能,允許使用者在雲端保存需要二次驗證才能存取的書籤內容。
功能概述
私密書籤在雲書籤基礎上增加了密碼保護層,適用於保存那些需要保密的網址連結:
- 二次驗證存取:存取私密書籤需要輸入 6 位數字密碼
- 獨立儲存空間:與一般瀏覽器書籤和雲書籤完全隔離
- 分類管理:支援樹狀分類結構整理書籤
- 搜尋功能:快速查找私密書籤內容
- 拖曳排序:可自訂書籤顯示順序
- 加密儲存:資料在雲端加密儲存,管理員也無法查看
使用情境
私密書籤適合以下情境:
- 工作相關的敏感網址(內部系統、管理後台等)
- 個人隱私相關的網站連結
- 不希望出現在瀏覽器書籤列的網址
- 需要額外安全保護的重要連結
如何使用
首次設定密碼
- 點擊擴充功能圖示,在首頁選擇「私密書籤」模組
- 首次存取會提示設定 6 位數字密碼
- 輸入密碼並確認(請務必記住此密碼,遺忘後無法重設)
- 設定完成後即可開始使用私密書籤功能
存取私密書籤
- 點擊擴充功能圖示進入首頁
- 選擇「私密書籤」卡片
- 輸入 6 位數字密碼驗證身分
- 驗證成功後可查看與管理私密書籤
新增私密書籤
驗證通過後,在私密書籤管理介面:
- 點擊右上角「新增書籤」按鈕
- 填寫書籤標題與網址
- 選擇所屬分類(選填)
- 點擊確認儲存
分類管理
建立分類:
- 點擊右上角「新增分類」按鈕
- 輸入分類名稱
- 選擇上層分類(選填,支援多層級分類)
- 確認建立
編輯分類:
- 點擊「更多」下拉選單
- 選擇「分類編輯」
- 可重新命名、刪除或調整分類層級
書籤操作
對於每個書籤,可以執行以下操作:
- 開啟:點擊書籤標題或網址區域
- 編輯:點擊操作按鈕選擇「編輯」,修改標題或網址
- 移動:將書籤移動到其他分類
- 刪除:永久刪除該書籤(需確認)
排序功能
- 點擊「更多」下拉選單,選擇「書籤排序」
- 進入排序模式,透過拖曳調整書籤順序
- 點擊「儲存」按鈕確認新順序
搜尋書籤
在頂部搜尋框輸入關鍵字,可搜尋:
- 書籤標題
- 網址內容
點擊「搜尋」按鈕或按 Enter 鍵執行搜尋。
安全說明
密碼安全
- 私密書籤密碼採用單向加密儲存
- 系統管理員無法取得或重設密碼
- 密碼遺忘後唯一的復原方式是清空所有私密書籤資料
- 建議使用密碼管理器或其他安全方式記錄密碼
資料加密
- 所有私密書籤資料在傳輸和儲存時均經過加密
- 加密金鑰與資料分開儲存
- 即使資料庫外洩,攻擊者也無法解密內容
存取控制
- 每次開啟私密書籤都需要重新驗證密碼
- 關閉分頁後密碼失效,需重新輸入
- 不會在本機瀏覽器儲存明文密碼
常見問題
Q: 忘記私密書籤密碼怎麼辦?
A: 私密書籤密碼無法重設或找回。如果忘記密碼,唯一的解決方案是清空所有私密書籤資料(會遺失所有私密書籤內容)。建議使用密碼管理器妥善保管。
Q: 私密書籤佔用儲存額度嗎?
A: 是的,私密書籤計入 1000 條免費儲存額度。私密書籤與雲書籤共用儲存配額。
Q: 可以匯出私密書籤嗎?
A: 目前暫不支援匯出功能。私密書籤僅儲存在雲端,需要透過驗證密碼才能存取。
Q: 多裝置如何同步私密書籤?
A: 使用同一帳號登入的多個裝置會自動同步私密書籤資料,但每台裝置首次存取時都需要輸入密碼驗證。密碼驗證通過後,該裝置可正常查看與管理私密書籤。
Q: 私密書籤密碼和登入密碼一樣嗎?
A: 不一樣。登入密碼用於登入 BookmarkSync 帳號,私密書籤密碼是額外的二次驗證密碼,兩者獨立設定與管理。
Q: 可以修改私密書籤密碼嗎?
A: 目前版本暫不支援修改密碼功能。未來版本可能會增加此功能。
技術實現
私密書籤基於以下技術架構實現:
- 模組名稱:
privateBookmark - 路由路徑:
/privateBookmark - 主要元件:
E:\bookmark_chrome\src\modules\privateBookmark\index.ts- 模組定義E:\bookmark_chrome\src\modules\privateBookmark\popup.vue- Popup 介面E:\bookmark_chrome\src\tab-app\views\user\Private.vue- 完整管理頁面
- 資料儲存:雲端加密儲存,透過 API 與伺服器互動
- 通訊機制:基於 Channel 通訊系統實現 Popup ↔ Background ↔ Content Script 訊息傳遞
開發者可參考 E:\bookmark_chrome\CLAUDE.md 與 E:\bookmark_chrome\docs\ARCHITECTURE.md 瞭解詳細架構資訊。