前言¶
DeepSeek Harness (DSH) 的任務經常需要長時間運行或等待人工介入。當用戶離開電腦時,任務完成、卡在等待授權或需要回答問題時,往往無法及時獲知。dsh-email-notify 插件通過郵件服務解決這一問題,在用戶不在電腦前時,通過郵件通知任務狀態。
插件介紹¶
這是一個 DeepSeek Harness (DSH) 的郵件通知插件。它由 Vergil-long 維護,屬於聯網工具類別。該插件的核心價值在於讓任務狀態(如完成、等待授權、等待回答)通過郵件發送到用戶手機或郵箱,確保不會遺漏重要信息。
核心功能¶
該插件提供以下能力:
- 任務完成通知:包含任務出錯或被中止的情況。
- 工具等待授權通知:當任務卡在需要用戶點擊“允許”的步驟時發送通知。
- 助手等待回答通知:在郵件中展示問題和選項,用戶可在手機端作答。
- 多協議支持:支持 QQ 郵箱、163 郵箱、Gmail、Outlook 等多種 SMTP 協議。
安裝與配置¶
安裝過程分爲三步:
- 安裝插件:使用以下命令安裝:
dsh plugin --profile web add github:Vergil-long/dsh-email-notify
- 重啓應用:安裝完成後需要重啓 DSH 桌面應用(退出時會連帶後端一起重啓)。
- 配置賬號:打開 DSH 的 設置 → 郵件通知 頁面,填寫郵箱賬號和授權碼。如果是 QQ 郵箱,需要去網頁版郵箱開啓 IMAP/SMTP 服務並獲取 16 位授權碼(不是登錄密碼)。
使用方法¶
使用該插件的核心在於控制發送開關:
- 開啓通知:在會話頁頭點擊「離開模式」按鈕將其開啓。
- 關閉通知:回到電腦後,再次點擊該按鈕將其關閉。
- 查看郵件:郵件標題和正文均爲可編輯模板,包含
{會話}、{狀態}、{摘要}等佔位符。設置界面支持實時預覽。
注意事項¶
- 默認行爲:離開模式默認關閉,只有手動開啓後纔會發送郵件,避免收到不必要的通知。
- 隱私與安全:插件零依賴、純本地發信。授權碼僅保存在本機配置文件中,讀回界面時永遠爲空。
- 設置位置:所有設置集成在 DSH 的設置界面裏,無需命令行或手改 JSON 文件。