leo-lab-2026/dsh-lark-bridge

leo-lab-2026★ 1TypeScriptLast synced: 2026-08-14

Open on GitHub

README excerpt

dsh-lark-bridge DeepSeek Harness 插件:当 DSH 会话因 等待使用者交互 而停顿时,实时调用 lark-cli 发送飞书/Lark 通知,提醒你回到 DSH 继续处理。 功能 类别 触发 通知时机 权限申请 工具申请审批(如沙箱升级) 等待审批期间(约 0.5s 宽限期内被秒批则不打扰) 向用户提问 模型调用 ask user question (含 plan mode 计划评审) 等待回答期间 错误致停 轮次以致命错误结束(模型 400/401/403/配额/重试耗尽等 4xx-5xx) 立即(每会话 5 分钟节流) 插件是纯只读观察者:只监听 DSH 持久事件流,不拦截任何执行链、不代答任何审批/提问;lark-cli 缺失或发送失败时 fail-soft(只告警、绝不影响 DSH)。 安装 前置要求:Node ^22.19 =24 、pnpm、DeepSeek Harness( dsh )。 验证安装: dsh --profile --dump-config 应出现 dsh-lark-notify 行。重启 dsh 生效。 默认无通知目标 :插件安装后的目标为空(不携带任何聊天/用户 id——那是属于你的个人数据)。首次使用时通过下面的「方式 A( /lark-notify setup )」或「方式 B(设置面板)」指定一次,写入 settings.yaml 持久生效;之后换机器/换会话重新指定即可。 首次配置(三步,约 5 分钟) 1. 准备飞书应用与 lark-cli 1. 在飞书开放平台创建 企业自建应用 (或使用已有应用),拿到 App ID 与 App Secret ;在「应用能力」里 启用机器人 ; 2. 在「权限管理」开通发送消息权限(三选一即可): im:message (获取与发送单聊、群组消息)或 im:message:send as bot (以应用的身份发消息)或 im:message:send (历史版本)——参考官方发送消息文档; 3. 若想用 setup 自动配置:在「事件与回调」 开通 im.message.receive v1 事件订阅 ,并授予 im:message:readonly 与 im:message.p2p msg:readonly 权限; 4. 安装并配置 lark-cli(凭据存于 lark-cli 自身,插件从不接触 App Secret): 2. 配置通知目标(三种方式任选) 方式 A(推荐): /lark-notify setup 自动配置 — 在 DSH Web 里输入: 然后去飞书给机器人发 任意一条消息 (默认 3 分钟窗口)。插件会自动捕获你与机器人的会话 chat id 并写入设置(持久化到 settings.yaml ,无需改任何 YAML),同时发送…

View full README on GitHub →
Terminal / TUIdeepseek-harnessdsh-pluginfeishularklark-clilarksuite

Category