omdsh-dev/dsh-feishu-notify ↗★ 0
dsh-feishu-notify
DSH plugin: Feishu (飞书) custom-bot notifications when an agent session settles (idle) or asks for input (ask_user_question). Adapted for DSH 0.1.0-rc.7 (@deepseek-ai/cordis line).
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:omdsh-dev/dsh-feishu-notify说明文档
阅读完整 README ↗配置(两种方式相同)
在 ~/.dsh/settings.yaml 末尾追加 feishu-notify: 段(字段说明见下),然后重启 DSH 进程。
配置(~/.dsh/settings.yaml)
feishu-notify:
enabled: true
webhookUrl:
webhookSecret: "" # 仅开启「签名校验」时填,否则留空 ""
webUrl: "" # 「打开会话」按钮跳转地址;留空则不显示按钮
webhookUrl:飞书群 → 群设置 → 群机器人 → 添加机器人 → 自定义机器人 → 复制 Webhook 地址。它是私有 URL(等同密钥),不要泄露或提交到任何仓库;留空则不发送通知。webhookSecret:创建机器人时开启「签名校验」才需要,取机器人设置里的密钥。webUrl:你的 DSH 网页端地址。- YAML 留空请写
"";不写该行则回落默认值(secret 空、webUrl 为http://127.0.0.1:3080)。 - settings.yaml 热重载,之后改配置无需重启。
配置优先级(与 rc.7 首方插件一致):schema 默认值 → cordis.patch.yml 行内 config:(若配)→ settings.yaml 的 feishu-notify: 段。每次通知都会重读,改完即时生效。