前言¶
在 DeepSeek Harness (dsh) 的日常使用中,用戶會複製大量鏈接、截圖、配置片段或賬號密碼。這些內容散落在剪貼板歷史、瀏覽器書籤和臨時文件中,整理成本高。dsh-inbox 提供了一個本地收件箱,將收集到的內容統一歸檔,支持自動分類、瀏覽和搜索,甚至可以在對話中直接讓助手幫你檢索。
是什麼¶
這是一個本地收件箱插件,作者爲 Chance722,採用 MIT 許可證。它解決了內容碎片化問題,將文本、鏈接、圖片等保存在本地,僅在需要時讓模型查看。
核心功能¶
三種歸檔方式¶
- 命令行:在編輯器使用
/inbox <text or link>命令(可附帶圖片)。 - 面板操作:在面板直接粘貼、拖拽或選擇文件。
- 對話指令:在對話中讓助手幫你保存。
自動分類¶
- 鏈接:按平臺和媒體類型分類(覆蓋 Bilibili、YouTube、微信、掘金、知乎等數十個站點)。
- 文本:按憑據特徵分類。
- 圖片:按比例打上“疑似證件”標籤。
- 其餘內容:由模型處理(有每日上限)。
面板操作¶
- 篩選與搜索:左側篩選(稍後閱讀、分類、標籤),中間列表(支持兩種密度),右側詳情。
- 編輯與管理:支持編輯名稱、分類、標籤,標記稍後閱讀,刪除或恢復記錄。
- 主題跟隨:面板主題跟隨 DSH 的設置。
命名規則¶
- 鏈接:自動抓取頁面標題(不消耗模型 token)。
- 圖片/文件:使用文件名。
- 優先級:用戶輸入的名稱優先級最高。
- 兜底:若無法抓取(如反爬頁面),則保留地址作爲名稱。
分類來源¶
通過顏色徽章顯示分類依據:
* 規則判定(本地規則)
* 模型判定(每日限額內的模型判斷)
* 手動判定(用戶設置,不會被覆蓋)
對話檢索¶
- 直接提問:詢問助手“收件箱裏的鏈接”、“上週保存的文章”。
- 結果展示:助手返回卡片列表,點擊“打開”跳轉到倉庫 Tab。
- 保存指令:助手可以接收保存指令(無名稱,Vault 鎖定時不處理憑據)。
憑據安全¶
- 加密存儲:數據靜態加密,密鑰由主密碼派生。
- 隱私保護:列表僅顯示名稱,純文本不進入對話。
圖片處理¶
- 不佔用上下文:圖片字節不參與對話上下文。
- 按需發送:僅在明確要求時,單張圖片纔會被髮送。
雙向同步¶
- 支持源:支持 WebDAV 或 S3。
- 同步機制:增量推送和全量合併同步(按 ID 和時間戳)。
對話卡片¶
工具結果渲染爲 dsh-inbox 卡片,包含鏈接和縮略圖。
安裝與啓用¶
- 環境要求:需要 Node.js >= 22。目前僅支持 Windows(macOS 和 Linux 尚未驗證)。
- 命令行安裝:
dsh plugin --profile web add @chance722/dsh-inbox@latest
- Web 初始化:
npx @chance722/dsh-inbox init --profile web --install-pnpm
- 桌面應用:在插件面板中輸入
@chance722/dsh-inbox@latest進行安裝。
典型用法¶
1. 從對話中歸檔¶
在編輯器中輸入 /inbox <內容>,或者對助手說“把這段話保存在我的收件箱”。對於憑據,建議使用命令行方式,因爲它不會將內容暴露給模型。
2. 稍後檢索¶
不需要特定命令,直接在對話中提問:
* “列出我未讀的收件箱鏈接”
* “展示我上週保存的那篇關於緩存的文章”
注意事項¶
- 平臺限制:目前僅支持 Windows。
- 版本要求:需要 Node.js >= 22。
- 數據安全:所有數據完全存儲在你的本地機器上,模型僅在請求時查看。
- 卸載影響:卸載插件不會刪除已存儲的 vault(數據文件)。