pitetow/dsh-notify-on-complete ↗★ 4
dsh-notify-on-complete
Desktop notifications for DeepSeek Harness (dsh): get a system notification when a run completes, the model asks a question, or waits for approval. Zero-dependency Cordis plugin.
AI 分析
核心用途是在后台任务执行完毕、AI 提问或需要人工审批时,向操作系统发送桌面弹窗通知。适合经常挂机运行长任务、需要及时响应 AI 交互的用户。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:pitetow/dsh-notify-on-completeドキュメント
README 全文を読む ↗Configuration
Configuration lives in the profile's cordis.patch.yml (the user layer, applied last, wins per row):
| profile | config file path |
|---|---|
web (default, dsh web) | ~/.dsh/profiles/web/cordis.patch.yml |
headless (dsh --profile headless) | ~/.dsh/profiles/headless/cordis.patch.yml |
| other `` | ~/.dsh/profiles//cordis.patch.yml |
You can also use the home-level
$DSH_HOME/cordis.patch.yml(default~/.dsh/cordis.patch.yml), shared by every profile.
Configure by declaring/overriding the row with id: notify-on-complete. Notes:
- A later layer replaces the whole
configof the same-idrow (no per-key deep merge), so either write the fullid+name+config, or write only the keys you want to change and let the defaults fill the rest. cordis.patch.ymlmust be a top-level YAML array (start with-); if you delete everything, write[].
Full example (all fields with defaults):