在飞书企微 Telegram 里远程指挥 AI 干活
34.8/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add shaobeichen/dsh-im-bridge该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · market
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 80 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(dependency_conflict · 2026/10/25) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-im-bridge(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=22 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/1 02:41:09
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件读取剪贴板或密钥环境变量发起外部网络请求
查看扫描证据(共 14 处,展示前 14 条)
- 写入本地文件packages/im/lib/index.js:388
await mkdir(inbox, { recursive: true }); - 写入本地文件packages/im/lib/index.js:394
await copyFile(att.path, dest); - 写入本地文件packages/im/lib/index.js:718
await mkdir(this.storeDir, { recursive: true }); - 写入本地文件packages/im/lib/index.js:719
await appendFile(join(this.storeDir, `${kind}.log`), JSON.stringify(line) + '\n', 'utf8'); - 读取本地文件packages/im/lib/session-map.js:39
const raw = await readFile(this.file, 'utf8'); - 写入本地文件packages/im/lib/session-map.js:192
await mkdir(this.storeDir, { recursive: true }); - 写入本地文件packages/im/lib/session-map.js:208
await writeFile(tmp, JSON.stringify(payload, null, 2), 'utf8'); - 写入本地文件packages/im/lib/session-map.js:209
await rename(tmp, this.file); - 发起网络请求packages/im-telegram/lib/index.js:216
const resp = await fetch(`${config.apiBase ?? TELEGRAM_API}/file/bot${token}/${filePath}`); - 写入本地文件packages/im-telegram/lib/index.js:221
await writeFile(localPath, buf); - 读取密钥环境变量packages/im-telegram/lib/index.js:230
const secret = process.env.TELEGRAM_WEBHOOK_SECRET ?? ''; - 发起网络请求packages/im-telegram/lib/index.js:239
const resp = await fetch(`${api}${method}?${qs}`); - 发起网络请求packages/im-telegram/lib/index.js:244
const resp = await fetch(`${api}${method}`, { - 发起网络请求packages/im-telegram/lib/index.js:253
const resp = await fetch(`${api}${method}`, { method: 'POST', body: form });
扫描于 2026/11/2(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-agent-loop@deepseek-ai/dsh-agent-loop-testkit@deepseek-ai/dsh-bash-sandbox@deepseek-ai/dsh-llm@deepseek-ai/dsh-llm-deepseek@deepseek-ai/dsh-sandbox-local@deepseek-ai/dsh-sandbox-policy@deepseek-ai/dsh-session@deepseek-ai/dsh-shell-env@deepseek-ai/dsh-subprocess-local给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 远程指挥AI干活
- 结果通知
- 危险操作审批
不用一直在电脑前,远程操控Deepseek Harness,在飞书 / 企业微信 / Telegram 里指挥 DeepSeek Harness:远程派活 · 结果通知 · 危险操作审批
README
由 DeepSeek 最新模型翻译生成dsh-im-bridge
GitHub stars
GitHub forks
CI
License: MIT
在飞书 / 企业微信 / Telegram 里指挥 DeepSeek Harness:远程派活 · 结果通知 · 危险操作审批
dsh-im-bridge 是 DeepSeek Harness 的 IM 通道。
DeepSeek Harness(DSH)是一个本地运行的 AI 助手引擎——能在你的工作目录里读写代码、执行命令、跑长任务,平时你用网页界面指挥它。dsh-im-bridge 给这个网页界面加了一个"远程遥控器":你在飞书、企业微信或 Telegram 里给机器人发消息,消息变成指令交给 DSH 执行,结果再发回你的聊天里。
简单说:聊天窗口就是 DSH 的操作台。
展开完整文档(README 剩余 1 节)
dsh-im-bridge GitHub stars GitHub forks CI License: MIT 在飞书 / 企业微信 / Telegram 里指挥 DeepSeek Harness:远程派活 · 结果通知 · 危险操作审批 dsh-im-bridge 是 DeepSeek Harness 的 IM 通道。 DeepSeek Harness(DSH)是一个本地运行的 AI 助手引擎——能在你的工作目录里读写代码、执行命令、跑长任务,平时你用网页界面指挥它。dsh-im-bridge 给这个网页界面加了一个"远程遥控器":你在飞书、企业微信或 Telegram 里给机器人发消息,消息变成指令交给 DSH 执行,结果再发回你的聊天里。 简单说:聊天窗口就是 DSH 的操作台。 ✨ 支持平台 | 平台 | 状态 | 说明 | | 飞书 | ✅ 可用 | 官方长连接,审批是卡片按钮,已真实联调 | | 企业微信 | ✅ 可用 | 回调 + 消息加解密,审批走文本命令 | | Telegram | ✅ 已实现 | 免公网轮询,审批是按钮(需自己申请 bot token) | | 钉钉 | 规划中 | — | 📦 里面有什么 - 聊天派活:在 IM 里直接给 AI 发任务,像聊天一样自然 - 危险操作审批:删文件、系统命令这类操作要你确认才执行,默认拒绝 - 结果通知:任务完成或失败主动推送,附耗时和 token 用量 - 完整结果导出:长输出截断时,用 /log 把全文导出成文件发回来 - 会话管理:/new 建会话、/status 看状态、/mute 关通知等常用命令 - 权限控制:配置哪些人能用、哪些人是管理员(只有管理员能审批和改配置) 🚀 怎么用 前提:电脑上已装好 DeepSeek Harness。如果终端里运行 dsh 提示 command not found,先安装: npm install -g @deepseek-ai/dsh # 全局安装;验证:dsh --version 不想全局装?每次命令前加 npx:npx @deepseek-ai/dsh 四个平台都是同一条路:装插件 → 配凭据 → 重启 → 在聊天里用。不用克隆本仓库、不用写代码。 想一次装齐全部渠道(或从 dshmarket 一键安装)?dsh plugin --profile web add github:shaobeichen/dsh-im-bridge 等价于同时安装核心 + 飞书 + 企微 + Telegram + 微信;没配凭据的渠道会自动显示"未连接",不影响其他渠道使用。 | 平台 | 一条命令安装 | 准备(拿什么) | 开始用 | | 飞书 | dsh plugin --profile web add dsh-im dsh-im-feishu | 网页扫码接入(推荐):设置 → 插件 → 飞书 → 点「扫码绑定」→ 手机飞书扫码(或终端 npx -y dsh-im-feishu-qr);手动建应用见图文指引 | 配好凭据重启 dsh web,在飞书私聊机器人:/new → 派活;危险操作弹审批卡片,点按钮放行 | | 企业微信 | dsh plugin --profile web add dsh-im dsh-im-wecom | 在管理后台建自建应用,拿 CorpID / AgentId / Secret,并配置回调地址和可信 IP(指引) | 配好凭据重启 dsh web,手机"工作台"打开应用:/new → 派活;审批回复 /approve yes(企微无按钮) | | Telegram | dsh plugin --profile web add dsh-im dsh-im-telegram | 用 @BotFather 建 bot,拿 token(图文指引) | 配好凭据重启 dsh web,私聊 bot:/new → 派活;危险操作弹审批卡片,点按钮放行 | | 微信 | dsh plugin --profile web add dsh-im dsh-im-weixin | 网页扫码绑定(推荐):设置 → 插件 → 微信 → 点「扫码绑定」→ 手机微信扫码(配对数字在网页输入);前提是账号有「我→设置→插件」的微信机器人入口(指引) | 绑定后重启 dsh web,在微信里给机器人发消息:/new → 派活;审批为文本 /approve yes(微信无按钮) | 凭据通过环境变量配置(FEISHU_APP_ID、WECOM_CORP_ID、TELEGRAM_BOT_TOKEN 等),具体见各平台 setup 文档。 [!NOTE] 想不装进 DSH、克隆仓库直接跑联调脚本(需要 Node.js 22+)?见下方「开发者相关」里的 demo 运行器说明。 🗂 包结构 | 目录 | 说明 | | packages/im | 核心:聊天消息处理、会话管理、审批、通知 | | packages/im-telegram | Telegram 适配器 | | packages/im-feishu | 飞书适配器(含扫码接入 dsh-im-feishu-qr) | | packages/im-wecom | 企业微信适配器 | | packages/im-weixin | 微信适配器(腾讯 iLink,含扫码绑定 dsh-im-weixin-qr) | | demo | 演示和运行脚本 | | docs | 使用文档 | 🧭 架构 消息的流转: 你在 IM 里发消息 ↓ 渠道适配器(把平台消息转成统一格式) ↓ 核心 dsh-im(判断是命令还是任务、管理会话、处理审批) ↓ DeepSeek Harness(真正干活) ↓ 结果原路返回,发到你的聊天里 想深入了解,见 docs/README.md 的文档索引。 🤝 开发者相关 - 想改代码、加新渠道,先看 CONTRIBUTING.md - 给 AI 代理看的仓库规则:AGENTS.md - 原始产品需求文档:docs/PRD-v0.5.md 不想装进 DSH、直接跑联调脚本?(需要克隆本仓库 + Node.js 22+) node demo/mock-demo.mjs # 终端模拟 IM,不接任何平台 node demo/feishu-real.mjs --mode demo # 真实飞书(需 FEISHU_APP_ID/SECRET) node demo/wecom-real.mjs --mode demo # 真实企微(需 WECOM_* 凭据) node demo/telegram-real.mjs --mode demo # 真实 Telegram(需 TELEGRAM_BOT_TOKEN) 🔒 安全说明 这个项目会执行远程指令、操作真实文件,所以安全是重点。核心原则:默认拒绝,危险操作必须你点头。安全模型和漏洞报告方式见 SECURITY.md。 普通用户不用配任何安全项:默认拒绝所有用户,陌生人的第一条消息会触发「信任确认」——管理员(配置里 security.admins 的人)点一下 ✅ 或回 /trust 即放行,永久生效。管理员只需一次性配置自己的用户键。 📄 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
shaobeichen/dsh-im-bridge
在飞书企微 Telegram 里远程指挥 AI 干活
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,025未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,358已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13938 个插件含 PR 收录与…
★ 350已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7