shrekcg/dsh-im-channel1

dsh-im-channel

Multi-channel IM bridge for DeepSeek Harness: Feishu, Telegram, DingTalk, Slack, Discord — persistent sessions, true streaming, slash commands

包名
dsh-im-channel
版本
0.2.1
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:shrekcg/dsh-im-channel

🔧 配置

配置通过环境变量或 config.json(见 config.example.json):

变量默认说明
LARK_APP_ID飞书应用 App ID
LARK_APP_SECRET飞书应用密钥
REQUIRE_MENTIONfalse群聊是否要求 @ 才响应
ALLOW_BOTSfalsebot 互 @:false/true/mentions
GROUP_POLICYopen群策略:open/allowlist/closed
GROUP_ALLOW_FROM群白名单(逗号分隔 open_id)
REACTION_NOTIFICATIONSoff表情反馈:off/own/all
STREAM_THROTTLE_MS60流式节流时间阈值 (ms)
STREAM_THROTTLE_CHARS3流式节流字符阈值
ALLOW_USER_WRITES允许 user 身份写操作(默认仅发消息用 bot)
DSH_BIN / DSH_HOMEDSH 路径

🚀 使用

对话

  • 私聊:直接在飞书单聊机器人
  • 群聊:拉机器人进群,直接发消息(或 @,取决于配置)
  • 话题:在群消息上创建话题,获得独立上下文

飞书工具

直接用自然语言告诉 agent:

  • 「帮我查一下今天的日程」
  • 「创建一个文档,内容是……」
  • 「给 XX 发一条消息」
  • 「列一下我的待办任务」

管理命令

npm start                # 启动 bridge