tkwkeven/dsh-lark-all

tkwkeven★ 0TypeScript最后同步: 2026-08-18

在 GitHub 打开

Feishu/Lark all-in-one channel plugin for DeepSeek Harness (Cordis): WebSocket bridge, parallel task sessions with streaming cards, media in/out, cloud docs, restart recovery notification.

README 摘要

dsh-lark-all — DeepSeek Harness 飞书 / Lark 一体化插件 基于飞书官方 @larksuiteoapi/node-sdk 的 DeepSeek Harness 长连接通道 + 进程重启恢复通知合并插件。使用官方 WebSocket 长连接接收事件, 无需公网 IP、无需回调服务器 ,同时支持飞书中国版与国际版 Lark。 一个包、一次安装,同时提供两个插件入口: 入口 插件 ID 作用 dsh-lark-all lark-channel 飞书/Lark 消息通道桥:收发消息、并行任务会话、流式卡片、媒体与云文档 dsh-lark-all/ops dsh-ops 重启恢复通知:进程重启完成后向发起重启的聊天发送恢复提示 功能特性 通道与消息 - 官方 WebSocket 长连接 + 自动重连,无公网服务器 - 单聊 / 群聊访问策略( open / allowlist / disabled ),群聊默认要求 @机器人 - 文字、富文本、图片消息输入;图片按模型能力启用多模态输入,超大「原图」自动降级为工作区文件并告知模型路径 - 文件 / 语音 / 视频入站:自动下载到 .lark-inbox/ ,文本类文件附带内容预览,模型读路径即可处理 - 飞书云文档(docx)分享入站:自动读取正文内容供模型回答 - 模型文字回复、生成图片上传发送 - 收到消息立即添加「进行中」表情(默认 Typing ),完成后移除,可选添加完成表情 - 每个聊天独立、可恢复的 Harness 会话;消息路由决策写入 /.lark-routing.log 便于排查 并行任务会话(核心特性) - 消息以 任务: 开头(或 ptc任务: / 标准任务: / 极简任务: / 创造任务: 指定 agent preset)创建 独立、可持久化的 Harness 会话 ——相当于 Web 端新建对话 - 每个任务在各自的话题中运行,带 实时流式交互卡片 :蓝色「🧠 任务执行中」→ 完成绿色「✅ 任务完成」/ 失败红色「⚠️ 任务失败」,正文展示任务标题、模式与会话、状态、耗时、轮次步骤、最近工具、思考摘要(240 字)与任务清单(最多 3 项) - 卡片更新按 1200ms 最小间隔节流,终态立即推送并冻结;同一聊天内 多个任务并行执行 ( chatQueue: false 默认) - 话题内继续发消息即继续该任务会话(自动归属,无需依赖 root id / thread id );每轮生成一张新的「第 N 轮」卡片 - 超长报告按每页 3500 字符分页,避开代码块、尽量在标题处断页,每页以回复形式投递到任务话题内 - 恢复旧的严格串行行为:设置 chatQueue: true 出站媒体 方式 说明 斜杠命令 /bot-send-file (文件 ≤30M…

在 GitHub 查看完整 README →
Agent/智能体ai-agentcordisdeepseek-harnessdeveloper-toolsdsh-plugin

分类