fatatalia/dsh-webhook0

dsh-webhook

dsh webhook plugin: HTTP webhook -> fixed session delivery (async queue), for bank SMS auto-bookkeeping etc. Bearer token auth, per-hook workspace/session mapping.

AI Analysis

核心用途是接收外部 HTTP 请求并将其转化为 DSH 会话消息。适合需要将外部通知(如银行短信转发、系统告警)对接给 AI 智能体进行自动处理的场景。

Package
dsh-webhook
Version
0.1.0
Last updated
Aug 16, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:fatatalia/dsh-webhook

配置

$DSH_HOME/settings.yamlwebhook: 段(可在配置页编辑):

webhook:
  hooks:
    sms-forward:
      token: ""                 # 必填;请求头 Authorization: Bearer 
      workspace: "/Users//dsh/default"   # 投递目标工作区
      session: ""                             # 可选;默认用 hookId 派生固定会话
      template: "请处理这条短信并记账:\n{{text}}"  # 消息模板,{{text}} 为请求体

调用方式:

curl -X POST https:///webhook/sms-forward \
  -H "Authorization: Bearer " \
  -d '您的账户入账 100.00 元'