← 返回列表
D

dsh-feishu-chat

v0.1.0 · 1 天前发布

Feishu (Lark) bot bridge for DeepSeek Harness: two-way chat with your agent over the Feishu long connection, with a settings page for bot credentials and workspace routing. · 飞书机器人 ↔ DeepSeek Harness 双向聊天桥:飞书消息直达 DSH 智能体,回复自动回到飞书;设置页可换机器人凭证、切换工作区。

dshdsh-plugindeepseek-harnessfeishularkbotchatbridge

README

dsh-feishu-chat

飞书机器人 ↔ DeepSeek Harness 双向聊天桥:给飞书机器人发消息,DSH 智能体自动回复;智能体也能主动往飞书发消息。

功能

  • 填写 App ID / App Secret 即可连接飞书机器人 — 装好插件,打开 设置 → 飞书,把飞书开放平台 → 你的应用 → 凭证与基础信息 里两项值粘进去,点保存并重新连接,长连接就起来了,全程不需要手改配置文件。

  • 随时切换绑定工作区 — 同一个设置页会列出 profile 已知的所有工作区(名称 + 路径 + 最近活动时间),点哪一行就把入站飞书消息重新路由到那个工作区;选择会被持久化,路由器在线热切换,无需重启 DSH。

  • 双向聊天 — 飞书消息经官方 WebSocket 长连接(im.message.receive_v1)到达 DSH,委派给当前绑定工作区最新会话的子代理处理,纯文本回复自动发回原聊天。

  • 智能体 → 飞书工具 — 模型获得 feishu_send_message 工具,任意会话都能把消息推给最近联系过 DSH 的飞书聊天(或指定 chat_id)。

  • 稳定的长连接 — protobuf 帧解码(pbbp2)、自动 ack、ping 保活、sum/seq 分片合并、断线退避重连,全部在宿主进程内完成;停止或更新插件时全部清理干净。
  • 安装

    ```bash

    从 npm(发布后)或本仓库:


    dsh plugin --profile web add dsh-feishu-chat

    或直接从 GitHub:


    dsh plugin --profile

    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-feishu-chat
    Repo
    git+https://github.com/Qing45/dsh-feishu-chat.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web","inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"]}}