
amlyczz/dsh-lark-link
114最近提交 2026年8月15日
dsh-lark-link DSH 插件
dsh-lark-link 是一个 DeepSeek Harness 与飞书/Lark 的双向桥接插件。它让你通过扫码快速创建飞书应用,将 DSH 智能体嵌入飞书,实现无需切换应用的实时对话。插件支持多模式 Agent、权限分级、卡片化命令、消息零丢失等功能,让 AI 交互融入飞书工作流。
如何安装 dsh-lark-link DSH 插件
dsh plugin --profile web add dsh-lark-link --ignore-scripts复制不会执行命令。安装 dsh-lark-link DSH 插件前请核对仓库和版本。
dsh-lark-link DSH 插件数据来源
dsh-lark-link DSH 插件快照日期:2026年8月16日
discovered
dsh-lark-link DSH 插件能做什么
- 一键扫码认证:扫描二维码自动创建飞书应用,30 秒上线
- 多模式 Agent:PTC、标准、极简、创造四种预设,通过 /mode 卡片一键切换
- 卡片化命令:/mode、/permission、/model 等均为单选按钮卡片,点选即切换,无需记忆命令
- 消息零丢失:持久化 Outbox 实现至少一次投递、幂等键、重启续投,不丢消息
- 入站请求补发:Agent 处理半途崩溃或重启后,自动重新触发该用户消息,不再静默丢失
dsh-lark-link DSH 插件适合哪些场景
- 在飞书中部署 DSH 智能体,供团队成员随时对话使用
- 从飞书聊天直接执行复杂 AI 任务,无需切换到 DSH Web GUI
- 通过卡片化命令快速切换智能体模式、权限和模型,适应不同场景
- 使用无前缀 skill 直接描述任务,自动加载对应技能执行工作流
dsh-lark-link DSH 插件适合谁
- 希望用手机或飞书客户端访问 DSH 智能体的用户
- 使用飞书进行团队协作并需要集成 AI 助手的团队
dsh-lark-link DSH 插件的限制
- 当前处于 beta 阶段,可能存在稳定性或功能不完整的问题
- 仅支持飞书/Lark,不支持其他即时通讯平台;需要飞书应用和网络环境
dsh-lark-link DSH 插件的仓库 README 摘录
以下文字摘自 dsh-lark-link DSH 插件的上游仓库 amlyczz/dsh-lark-link 的 README,版权归原作者,仅作引用。
> 全网统一昵称:**小斯syzs** · B站 [@小斯syzs](https://space.bilibili.com/390211071) · 抖音 · 小红书 · 快手(全网同名) > 💬 **小斯syzs 邀请你加入飞书群** —— [点此一键加入](https://applink.feishu.cn/client/chat/chatter/add_by_link?link_token=392u206d-9072-4d73-b6ea-8eb93adcc699) **DeepSeek Harness × 飞书/Lark 双向桥接插件** —— 把你的 DSH 智能体(DeepSeek Harness)装进飞书:扫码 30 秒上线、消息零丢失、卡片化交互、每飞书会话独立 Agent。 ## ✨ 特性 | 能力 | 说明 | | ---- | ---- | | 🎯 **一键认证** | `/lark setup` 扫码创建飞书应用(自动订阅消息事件 + 群聊全量 + 表情权限),**30 秒上线**,无需手搓开放平台 | | 🧠 **多模式 Agent** | PTC / 标准 / 极简 / 创造四种 preset,飞书发 `/mode` 出**单选卡片**即切(默认 PTC:标准工具 + Code Mode 一次执行,更快更省) | | 🎛 **权限分级** | 只读 / 工作区写 / **Full access** 三种权限,`/permission` 卡片即切;默认 Full access 全放行 | | 🎨 **卡片化命令** | `/mode` `/permission` `/model` 全部是**单选按钮卡片**——点一下即切换,不用记命令拼写;模型选择按供应商分组展示 | | 💬 **意图确认转发** | 模型提问(`ask_user_question`)→ **飞书意图确认卡片**(选项按钮 + 自定义输入),答完模型继续,飞书里完成完整交互闭环 | | 😊 **表情回执** | 收到消息随机表情"已收到";回复完成 / 命令完成打 **DONE ✅**(只使用飞书实测有效 emoji) | | 💪 **消息零丢失** | 持久 Outbox(JSONL + at-least-once + 幂等键 + 分航道并行 + 失败离队不阻塞),kill 重启自动续投 | | 🆕 **入站请求补发** | Agent **处理到一半**插件/dsh 崩溃/重启,重启后自动重新触发这条用户消息(不再静默丢请求)——Inbound WAL 持久化 + 启动对账 + 次数上限/时间窗防空转;`/status` 显示待补发条数 | | 🛡 **连接自愈** | probe 驱动受控重连 + QuotaGovernor 配额熔断
阅读完整 README仓库许可: MIT
dsh-lark-link DSH 插件常见问题
如何安装 dsh-lark-link?
在终端中执行 `dsh plugin --profile web add dsh-lark-link --ignore-scripts`。如果处于离线或内网环境,可以先使用 `npm pack` 打包,然后安装 tarball:`dsh plugin --profile web add ./dsh-lark-link-0.2.0.tgz --ignore-scripts`。`--ignore-scripts` 参数用于跳过 protobufjs 的一个无害 postinstall 脚本,该脚本可能被 pnpm 11 安全策略拦截。
安装后如何开始使用桥接功能?
安装后启动 DSH Web GUI:`dsh web`。在 GUI 输入框或终端 CLI 中执行 `/lark setup`,扫描二维码自动创建飞书应用。然后执行 `/lark start` 启动桥接。打开飞书找到你的机器人,发送任意消息,收到表情回执和完整回复即为连通。
可以不输入命令就切换智能体模式吗?
可以。在飞书中使用 `/mode` 命令,会弹出一个单选按钮卡片,包含四种预设:PTC、标准、极简、创造。点击即可切换,无需记忆命令拼写。同样的方式也适用于 `/permission`(权限)和 `/model`(模型选择)命令。
如果插件或 DSH 在对话中崩溃了怎么办?
插件具有入站请求补发机制:如果 Agent 处理到一半时崩溃或重启,重启后会自动重新触发该条用户消息(有次数和时间限制防止空转)。同时,出站消息通过持久化 Outbox 实现至少一次投递,重启后自动续投,不会丢失消息。
如何排查桥接的问题?
在飞书中使用 `/doctor` 命令,会生成一个 ZIP 诊断包,包含当前会话的完整 DSH session 日志、脱敏配置和 ISSUE.md 模板。你可以将此包发给开发者或社区寻求帮助。另外,在 DSH 终端中执行 `/lark status` 可以查看桥接的全链路健康状态。