前言¶
DeepSeek Harness (DSH) 是一個宿主級插件系統。在智能體開發過程中,開發者常需要在遠程設備上處理審批請求或獲取開發建議。dsh-relay 是一個宿主級插件,它將 DSH 內部需要授權或提供開發建議的訴求,按編號推送到 iMessage、Email 或微信等可配置通道,從而在通道內直接批准、拒絕或回答問題。
核心能力¶
插件主要處理兩類訴求的遠程交互:
1. 審批訴求:包含工具名、原因和會話信息。
2. 提問訴求:提供選項列表,支持多選。
3. 會話輪次結束通知:自動發送通知,內容會自動脫敏。
4. 多通道支持:支持 iMessage / Email / 微信通道。
5. 自然語言回覆:支持自然語言回覆。
6. 命令支持:支持命令行與網頁命令。
7. 跨會話共享:插件安裝在 profile 層,所有對話通用。
安裝與啓用¶
使用官方提供的安裝命令:
dsh plugin --profile web add https://github.com/<owner>/dsh-relay
配置與使用¶
配置文件必須寫入本地 profile 文件,嚴禁進 git。使用前需注意:
* iMessage 通道:僅支持 macOS,需完全磁盤訪問權限。
* Email 通道:需真實 IMAP/SMTP 憑據。
* 微信通道:默認禁用。
* 安全配置:必須配置白名單。
典型用法如下:
* 查看待辦:node cli.js 或 /relay
* 審批/拒絕:#N 批准 或 #N 拒絕
* 回答提問:#N <選項>
* 開關控制:開啓 或 關閉
注意事項¶
- iMessage 通道僅支持 macOS,需完全磁盤訪問權限。
- Email 通道需真實 IMAP/SMTP 憑據。
- 微信通道默認禁用。
- 配置必須寫入本地 profile 文件,嚴禁進 git。
- 必須配置白名單。
總結¶
dsh-relay 通過外部通道實現了 DSH 內部訴求的遠程處理與控制,適合需要在移動端或遠程設備上審批智能體操作的開發者。