yashua233/dsh-mail-command ↗★ 1
dsh-mail-command
用邮件指挥 DeepSeek Harness:回复通知邮件即可让任务继续或停止,正文可以写具体要求。必须搭配 dsh-qq-mail-notify 使用——口令随它的通知邮件发出,单独安装本插件无效。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:yashua233/dsh-mail-commandREADME
Read the full README ↗配置
复用发件插件的凭据,不需要重复填。自己的可选项写在 $DSH_HOME/mail-command.json:
| 字段 | 默认 | 说明 |
|---|---|---|
enabled | true | 总开关;关掉后不再轮询收件 |
traceImap | false | 打开后把 IMAP 收发过程打进日志,排障用 |
旧配置里的
intervalMs已被移除,留着不会有任何作用——实际节奏看上面那三个fastWindowMs/fastIntervalMs/slowIntervalMs/stopAfterMs。 |host/port|imap.qq.com/993| IMAP 服务器,端口即隐式 TLS。不填时按user的域名自动推断服务商(QQ / 腾讯企业邮 / 163 / 126 / yeah / Gmail / Outlook),认不出的域名保持 QQ 默认 | |tokenTtlMs|1800000| 口令存活期(30 分钟)。每发一封通知都会把计时重置,所以「回复最近那封」总是有效 | |user/authCode| 取自通知插件 | 想用另一个邮箱收信时才需要填 |
邮箱凭据默认从 $DSH_HOME/qq-mail-notify.json 读;单独配了 user / authCode 就以自己的为准。服务商同上:主机没配过时按邮箱域名推断,QQ 是默认,认不出的域名不猜。