dsh-relay:DSH 宿主级诉求中转插件

前言

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 <选项>
* 开关控制:开启 或 关闭

注意事项

  1. iMessage 通道仅支持 macOS,需完全磁盘访问权限。
  2. Email 通道需真实 IMAP/SMTP 凭据。
  3. 微信通道默认禁用。
  4. 配置必须写入本地 profile 文件,严禁进 git。
  5. 必须配置白名单。

总结

dsh-relay 通过外部通道实现了 DSH 内部诉求的远程处理与控制,适合需要在移动端或远程设备上审批智能体操作的开发者。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜