DSH Plugins
返回列表
🖥️

dsh-dingtalk-channel

客户端 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install ttmouse/dsh-dingtalk-channel

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install ttmouse/dsh-dingtalk-channel 即可完成安装(源码地址:https://github.com/ttmouse/dsh-dingtalk-channel)。

插件介绍

在日常 IM 里直接驱动一个完整的 AI agent,而不需要公网 IP、webhook 回调或额外服务器——这就是 dsh-dingtalk-channel 要解决的问题。它通过钉钉官方 Stream 模式(WebSocket 长连接)把企业内部机器人接入 DeepSeek Harness:私聊一条消息或在群里 @ 机器人,即可触发一个挂载了 bash、文件读写、技能等工具的完整 agent 会话,最终答案以 Markdown 形式回到对话中。

交互设计上追求轻反馈、重结果:每条消息先贴一个思考表情确认已读,中间的工具调用过程不会刷满聊天记录,回复完成后表情自动撤回。访问控制提供单聊发送者白名单、群会话白名单和 requireMention 开关;agent 需要审批时直接在对话里回复「允许一次」或「拒绝」即可结算。会话命令 /stop、/new、/status 让你不用离开 IM 就能管理会话,SDK 断线自动重连,错误信息落在宿主日志和进程 stderr 中便于排查。

如果你已经在本地运行 DeepSeek Harness,并希望在团队日常沟通工具里随手调用 agent 能力而不切换窗口,这个插件就是为此设计的。整个接入流程只在钉钉开发者后台创建一次应用、拿到 ClientID 和 ClientSecret,随后把机器人加入可信群或私聊即可。需要注意的是,聊天中的 agent 继承宿主会话的全部本地权限(shell、文件、网络),因此务必只将其开放给可信的人员和群组。

使用场景

  • 在钉钉群里 @机器人 让 agent 直接写代码、跑脚本、改文件
  • 私聊中随手提问,agent 流式返回 Markdown 答案,无需切换窗口
  • 共享群中按发送者隔离会话,每人独立 agent 上下文互不干扰

适合人员

  • 已在本地运行 DeepSeek Harness 并希望在 IM 中调用 agent 的开发者
  • 需要把 AI 编码助手嵌入团队日常钉钉协作流程的技术团队
  • 不想配置公网 webhook、偏好 WebSocket 长连接方案的自托管用户