Skip to content

私密書籤 ​

私密書籤是 BookmarkSync 提供的高階書籤管理功能,允許使用者在雲端保存需要二次驗證才能存取的書籤內容。

功能概述 ​

私密書籤在雲書籤基礎上增加了密碼保護層,適用於保存那些需要保密的網址連結:

  • 二次驗證存取:存取私密書籤需要輸入 6 位數字密碼
  • 獨立儲存空間:與一般瀏覽器書籤和雲書籤完全隔離
  • 分類管理:支援樹狀分類結構整理書籤
  • 搜尋功能:快速查找私密書籤內容
  • 拖曳排序:可自訂書籤顯示順序
  • 加密儲存:資料在雲端加密儲存,管理員也無法查看

使用情境 ​

私密書籤適合以下情境:

  • 工作相關的敏感網址(內部系統、管理後台等)
  • 個人隱私相關的網站連結
  • 不希望出現在瀏覽器書籤列的網址
  • 需要額外安全保護的重要連結

如何使用 ​

首次設定密碼 ​

  1. 點擊擴充功能圖示,在首頁選擇「私密書籤」模組
  2. 首次存取會提示設定 6 位數字密碼
  3. 輸入密碼並確認(請務必記住此密碼,遺忘後無法重設)
  4. 設定完成後即可開始使用私密書籤功能

存取私密書籤 ​

  1. 點擊擴充功能圖示進入首頁
  2. 選擇「私密書籤」卡片
  3. 輸入 6 位數字密碼驗證身分
  4. 驗證成功後可查看與管理私密書籤

新增私密書籤 ​

驗證通過後,在私密書籤管理介面:

  1. 點擊右上角「新增書籤」按鈕
  2. 填寫書籤標題與網址
  3. 選擇所屬分類(選填)
  4. 點擊確認儲存

分類管理 ​

建立分類:

  1. 點擊右上角「新增分類」按鈕
  2. 輸入分類名稱
  3. 選擇上層分類(選填,支援多層級分類)
  4. 確認建立

編輯分類:

  1. 點擊「更多」下拉選單
  2. 選擇「分類編輯」
  3. 可重新命名、刪除或調整分類層級

書籤操作 ​

對於每個書籤,可以執行以下操作:

  • 開啟:點擊書籤標題或網址區域
  • 編輯:點擊操作按鈕選擇「編輯」,修改標題或網址
  • 移動:將書籤移動到其他分類
  • 刪除:永久刪除該書籤(需確認)

排序功能 ​

  1. 點擊「更多」下拉選單,選擇「書籤排序」
  2. 進入排序模式,透過拖曳調整書籤順序
  3. 點擊「儲存」按鈕確認新順序

搜尋書籤 ​

在頂部搜尋框輸入關鍵字,可搜尋:

  • 書籤標題
  • 網址內容

點擊「搜尋」按鈕或按 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 瞭解詳細架構資訊。

下一步 ​