SFLAQiu/dsh-waker ↗★ 1

dsh-waker

DingTalk task dispatcher for DeepSeek Harness: turn any DingTalk group @-message into a DSH agent session, stream progress back to the group, with a task board in the Web settings page. 适合企业团队,通过钉钉机器人实现群聊内智能体任务调度与进度推送。

パッケージ
dsh-waker
互換性
未検証
バージョン
0.1.0
最終更新
2026/09/27

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SFLAQiu/dsh-waker

ドキュメント

README 全文を読む ↗

怎么使用

1. 创建IM机器人(一次性)

  1. 登录 IM开放平台 → 应用开发 → 创建企业内部应用
  2. 应用能力 → 添加「机器人」能力,接收消息模式选 Stream 模式(无需公网)
  3. 应用凭证页拿到 Client ID(AppKey) 和 Client Secret(AppSecret),发布应用版本
  4. 把机器人拉进群聊(或直接单聊)

2. 安装插件

dsh plugin --profile web add https://github.com/SFLAQiu/dsh-waker.git

若提示 blocked build,把 CLI 打印的键加进 ~/.dsh/profiles/web/pnpm-workspace.yaml 后重跑:

allowBuilds:
  dsh-waker: true

然后重启 dsh web 并强刷浏览器(⌘⇧R)。npm 包发布后也可用 dsh plugin --profile web add dsh-waker。

3. 配置并使用

  1. DSH 设置 → Waker → IM 管理:填入 Client ID 和 Client Secret →「保存并应用」,状态变「已连接」
  2. DSH 设置 → Waker:配置 Waker(职能、头像)、项目(本地路径或 Git 仓库)、@Waker 绑定
  3. Waker 详情 →「能力」页签:按职能从全局目录选用 MCP 工具与技能(支持搜索过滤与全选/清空/全量批量操作;不配置 = 继承全量,详见 ARCHITECTURE.md 能力治理机制)
  4. 群里 @机器人 + 任务描述,例如:

@机器人 帮我看看当前仓库的结构

  • 机器人秒回「收到了」,随后按任务类型执行,完成后回执结果
  • 追问直接继续 @,上下文延续;新任务: 强制新建
  • 群聊没 @ 机器人时完全静默,不会打扰

更多安装方式(npm 包 / 源码 / 插件市场)见 ARCHITECTURE.md。

3. 配置并使用

  1. DSH 设置 → Waker → IM 管理:填入 Client ID 和 Client Secret →「保存并应用」,状态变「已连接」
  2. DSH 设置 → Waker:配置 Waker(职能、头像)、项目(本地路径或 Git 仓库)、@Waker 绑定
  3. Waker 详情 →「能力」页签:按职能从全局目录选用 MCP 工具与技能(支持搜索过滤与全选/清空/全量批量操作;不配置 = 继承全量,详见 ARCHITECTURE.md 能力治理机制)
  4. 群里 @机器人 + 任务描述,例如:

@机器人 帮我看看当前仓库的结构

  • 机器人秒回「收到了」,随后按任务类型执行,完成后回执结果
  • 追问直接继续 @,上下文延续;新任务: 强制新建
  • 群聊没 @ 机器人时完全静默,不会打扰

更多安装方式(npm 包 / 源码 / 插件市场)见 ARCHITECTURE.md。