返回目录

dsh-lark-bot

编辑精选维护状态: 活跃

plutokeating/dsh-lark-bot

DeepSeek Harness (dsh) 接入飞书/Lark bot,扫码即用:流式卡片、项目工作区、并行任务、多角色 Agent、跨会话通知、对话内模型/密钥管理与安全网守护(dsh 崩溃后飞书仍可自救)。A scan-to-connect bridge bot connecting DeepSeek Harness (dsh) into Feishu/Lark: streaming cards, workspaces, parallel tasks, multi-role agents, cross-session notify, in-chat model/key management, and a safety-net guardian.

前往 GitHub项目主页
$ npx dsh-lark-bot@latest setup --profile dsh-lark

41

星标

8

Fork

TypeScript

语言

AGPL-3.0

许可证

2026-08-13

创建于

2026-08-25

最近推送

飞书/Lark 接入 DeepSeek Harness 的原生桥接 bot:扫码即用,把编码任务流式推进到群聊/私聊,dsh 崩溃也照常应答。无需公网服务器;AGPL-3.0。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-09-04

许可证

AGPL-3.0

01它能帮你完成什么?

  • 无需公网 IP、域名或服务器,用飞书/Lark 的手机端、群聊或话题直接指挥本机 DeepSeek Harness coding agent。

    由飞书/Lark 消息驱动的编码任务,带流式过程卡、隔离的 git worktree 项目工作区,以及按作用域并行的任务结果。

    希望用飞书/Lark 移动端或群聊远程指挥本机 agent 的 DeepSeek Harness 用户。

  • 即使 DeepSeek Harness 崩溃,也通过飞书/Lark 持续收发任务,并自动恢复排队中的任务。

    安全网守护仍会在飞书/Lark 回复你,排队任务在重启后自动恢复,`/jobs` 可显式重试。

    需要高可用桥接、不希望 dsh 崩溃就失联的 DeepSeek Harness 用户。

02如何接入 DeepSeek Harness?

前置条件

  • 本机已安装 DeepSeek Harness(`dsh`)并配置好 `DEEPSEEK_API_KEY`
  • Node.js ≥ 22.19
  • 一个飞书 / Lark 账号

安装步骤

  1. 01

    运行 `npx dsh-lark-bot@latest setup --profile dsh-lark` 装入 dsh profile(默认装「安全网守护」)

    $ npx dsh-lark-bot@latest setup --profile dsh-lark

  2. 02

    用 `dsh --profile dsh-lark` 启动

    $ dsh --profile dsh-lark

验证接入成功

  • 首次启动终端打印二维码 → 飞书 App 扫码创建或选择 PersonalAgent 应用 → 绑定后直接私聊发消息

03DSH 适配与能力边界

DSH 适配原生运行时

以原生插件方式装入 DeepSeek Harness 的 profile(`dsh --profile dsh-lark`),通过官方 `@deepseek-ai/dsh-sdk-client` / `dsh-acp` 适配器桥接飞书/Lark(默认 `sdk` 适配器:原生续跑、流式、图片块)。

  • 安全网守护(自愈)

    dsh 崩溃后飞书仍会回复你;`/safemode` 进入仅核心安全模式直接自愈;重启后自动恢复排队任务,`/jobs` 可显式重试。

  • 并行多任务(会话隔离)

    同一群聊同时跑多个任务、会话隔离。

  • 多角色 Agent

    `/role` 切换或指派 PM / 开发 / 文档等角色,各带人设、模型偏好与规则。

  • 对话内管理模型与密钥

    一张 `/config` 卡片切换供应商、热更新密钥,不用离开飞书。

  • 跨会话通知 + @人

    A 群跑完任务主动推送到 B 群 / 私聊并 @ 你。

  • 每会话隔离 git worktree 项目工作区

    每会话自动创建隔离 git worktree 项目工作区;`/session` 浏览 / 绑定会话,`/archive` + `/retention` 自动归档与清理。

04适合谁?何时不该用?

适合

  • 希望用飞书/Lark 移动端或群聊远程指挥本机 agent 的 DeepSeek Harness 用户。
  • 需要高可用桥接、不希望 dsh 崩溃就失联的 DeepSeek Harness 用户。

不适合

  • 默认拒绝:密钥脱敏、路径 containment、SSRF 防护、过期事件拒绝、交互工具默认禁用(见 SECURITY.md)。
  • 已验证 DeepSeek Harness 0.1.0-rc.8(2026-08-25),经官方 dsh-sdk-client / dsh-acp 接入;锁定版本与升级政策见 docs/COMPATIBILITY.md。

05兼容性、维护与安全提示

  • 默认拒绝:密钥脱敏、路径 containment、SSRF 防护、过期事件拒绝、交互工具默认禁用(见 SECURITY.md)。
  • 走飞书 WebSocket 长连接(出站),不需要公网 IP、域名、服务器或内网穿透;本机在 NAT 后面也能用。
  • 运行时 Node.js ≥ 22.19;平台 Linux / macOS / Windows。默认适配器 `sdk`(原生续跑 / 流式 / 图片块),可切 `acp` / `headless` / `web`。
  • 已验证 DeepSeek Harness 0.1.0-rc.8(2026-08-25),经官方 dsh-sdk-client / dsh-acp 接入;锁定版本与升级政策见 docs/COMPATIBILITY.md。
2026-08-132026-08-25v0.19.16

AGPL-3.0 · 活跃维护(最新发布 v0.19.16,2026-08-25)

06常见问题

怎么把 DeepSeek Harness 接入飞书/Lark?

装好 Node ≥ 22 与 dsh(已配 DEEPSEEK_API_KEY)后,执行 `npx dsh-lark-bot@latest setup --profile dsh-lark`,再 `dsh --profile dsh-lark` 扫码绑定即可;私聊直接发消息,群聊/话题默认 `@bot`。

需要公网 IP、域名或服务器吗?

不需要。飞书走 WebSocket 长连接(出站),本机在 NAT 后面也能用,免公网服务器、免域名、免内网穿透。

DeepSeek Harness 崩溃了怎么办?

安全网守护仍会在飞书回复你;`/safemode` 进入仅核心安全模式直接自愈,重启后自动恢复排队任务,`/jobs` 可显式重试。

开源吗?许可证是什么?

是——GNU AGPL-3.0,可自托管,个人/内部使用免费;商用/SaaS/闭源二开需另行授权。唯一官方仓库与 npm 包 `dsh-lark-bot` / `dsh-feishu-bot`(维护者 plutokeating),从不提供 exe 或「下载即运行」安装包。

08数据与来源

  • 作者声明github.com6e722e0272f3…

    经官方 `@deepseek-ai/dsh-sdk-client` / `dsh-acp` 接入

  • 作者声明github.com6e722e0272f3…

    npx dsh-lark-bot@latest setup --profile dsh-lark

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-09-04。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件市场,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。