mili1360/dsh-proactive ↗★ 1

dsh-proactive

在长任务结束时主动向会话汇报并唤醒代理 适合需要提交下载、安装等耗时任务并期望AI在完成后主动通知的用户。

套件
dsh-proactive
相容性
待驗證
版本
0.2.1
授權
MIT
最近更新
2026年10月13日

同名套件的其他儲存庫

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mili1360/dsh-proactive

Configuration

Set through the bundle patch (cordis.patch.yml) or the profile's own plugin config:

KeyDefaultMeaning
enabledtruefalse skips loading entirely — no timer is even created
intervalMs15000How often watch.json is re-read and evaluated. Floored at 3000.
stableRounds3Default rounds for file-stable
maxRetries5Failed wake-ups tolerated before the entry is abandoned
sourceKind'plugin'Default source kind for injected messages
watchFile`
/watch.json`Override the watch list path (used by the test suite for isolation)
logFile`
/boot.log`Override the log path (same)

There is no built-in default watch, no default path and no bundled reminder: with an empty watches array the plugin does nothing at all. watch.example.json is a template with every type filled in — copy it to watch.json and edit.

Watch lists are read from disk on every tick, so editing watch.json takes effect within one interval. No restart. When the plugin writes the file back it preserves every other top-level key, so your own _note / _README comment keys survive.