多通道决策与远程控制桥,服务于 DeepSeek HarnessDSH:把任意工作区的审批卡、提问卡推送到 IM…
32.1/100
综合分
3
GitHub 星标
634
npm 周下载
—/5
用户评分
数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-reachnpm 源 · dsh-reach 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功(非静态推断);本次验证针对插件 v0.1.23,当前版本为 v0.1.18
L5 · 运行时冒烟等级说明 →数据截至 2026/10/28·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-reach @ 0.1.18
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/14 10:15:19
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 11 处,展示前 7 条)
- 发起网络请求lib/index.js:277
const res = await fetch(url, { - 发起网络请求lib/index.js:318
const res = await fetch(url, { headers: buildHeaders(void 0) }); - 发起网络请求lib/index.js:424
const res = await fetch(url); - 发起网络请求lib/index.js:435
const res = await fetch(url, { - 发起网络请求lib/index.js:1132
const res = await fetch(`${apiBase$1()}/bot${token}/${method}`, { - 发起网络请求lib/index.js:1682
const res = await fetch(`${apiBase()}/app/getAppAccessToken`, { - 读取本地文件lib/index.js:3305
readFileSync(filePath);
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-agent-default-model@deepseek-ai/dsh-agent-preset-registry@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-brand@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-commands@deepseek-ai/dsh-credentials给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 推送审批卡片到IM
- 聊天内直接作答
- 按通道隔离安全
DeepSeek Harness 的多通道决策与远程控制桥:把任意工作区的审批/提问卡片推送到 IM 通道(先支持微信 iLink),在聊天里直接作答,带会话控制台、按通道隔离的安全机制和开放推送服务。
最近更新
在 GitHub 查看全部 →v0.1.242026-10-31
· What's Changed
· chore(deps-dev): bump @deepseek-ai/cordis from 4.0.5-alpha.1 to 4.0.5 by @dependabot[bot] in
· chore(deps): bump actions/setup-node from 4 to 7 by @dependabot[bot] in
· chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in
· chore(deps): bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in
· chore(deps-dev): bump @deepseek-ai/schemastery from 3.18.5-alpha.1 to 3.18.5 by @dependabot[bot] in
· chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in
· chore(deps-dev): bump @deepseek-ai/dsh-credentials from 0.2.1-rc.2 to 0.2.1-rc.3 by @dependabot[bot] in
· chore(deps-dev): bump @deepseek-ai/dsh-client-ui-slots from 0.2.1-rc.2 to 0.2.1-rc.3 by @dependabot[bot] in
· chore(deps-dev): bump tsdown from 0.23.1 to 0.23.2 in the npm-minor-patch group across 1 directory by @dependabot[bot] in
· chore(deps-dev): bump @deepseek-ai/dsh-host-webserver from 0.2.1-rc.2 to 0.2.1-rc.3 by @dependabot[bot] in
· chore(deps-dev): bump @deepseek-ai/dsh-client-locale from 0.2.1-rc.2 to 0.2.1-rc.3 by @dependabot[bot] in
· chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in
Full Changelog:
原文(未汉化)
v0.1.232026-10-22
· 变更内容
· chore(deps):在 actions-minor-patch 分组中,把 ossf/scorecard-action 从 2.4.4 升到 2.5.0,涉及 1 个目录,由 @dependabot[bot] 提交于
· chore(deps):在 npm-minor-patch 分组中升级 6 项依赖,涉及 1 个目录,由 @dependabot[bot] 提交于
· 新贡献者
· @dependabot[bot] 首次贡献于
完整变更日志:
v0.1.222026-10-18
Dependency-only release: build chain moved to devDependencies; no code change.
原文(未汉化)
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成dsh-reach
dsh plugin --profile <name> add dsh-reach
多通道决策与远程控制桥,服务于 DeepSeek Harness(DSH):把任意工作区的审批卡、提问卡推送到 IM 通道(微信 iLink、Telegram、飞书,另有 QQ/DingTalk/WeCom v2 即插即用的底座),在聊天里直接作答,附带会话控制台、按通道隔离的安全机制和开放的推送服务。
dsh-doctor
DSH Market
dshfind
状态:Phase 1–3 已完成(微信 + Telegram + 飞书通道,v0.1.24);v2 通道底座(QQ/DingTalk/WeCom)已接入开放的 reachChannels 注册表。
设计方案、竞品调研、官方契约核验和分阶段路线图都在 docs/design/03-rebuild-direction-and-plan.md。
发布(GitHub 仓库 + npm 发布)另开一个会话完成。
📖 生态知识库 —— 实测数据,不是营销话术:插件开发指南 · 插件选型数据 · 维护标准。
展开完整文档(README 剩余 1 节)
dsh-reach
dsh plugin --profile <name> add dsh-reach
多通道决策与远程控制桥,服务于 DeepSeek Harness(DSH):把任意工作区的审批卡、提问卡推送到 IM 通道(微信 iLink、Telegram、飞书,另有 QQ/DingTalk/WeCom v2 即插即用的底座),在聊天里直接作答,附带会话控制台、按通道隔离的安全机制和开放的推送服务。
dsh-doctor
DSH Market
dshfind
状态:Phase 1–3 已完成(微信 + Telegram + 飞书通道,v0.1.24);v2 通道底座(QQ/DingTalk/WeCom)已接入开放的 reachChannels 注册表。
设计方案、竞品调研、官方契约核验和分阶段路线图都在 docs/design/03-rebuild-direction-and-plan.md。
发布(GitHub 仓库 + npm 发布)另开一个会话完成。
📖 生态知识库 —— 实测数据,不是营销话术:插件开发指南 · 插件选型数据 · 维护标准。
安装
dsh plugin --profile web add github:PerryLink/dsh-reach
npm channel (published releases)
dsh plugin --profile web add dsh-reach
git channel (latest main)
dsh plugin --profile web add github:PerryLink/dsh-reach
alternates
npx @deepseek-ai/dsh plugin --profile web add dsh-reach
dsh1024 plugin --profile web add dsh-reach
安装完成后重启 DSH(打包的补丁在启动时生效)。
⭐ 如果它帮到了你
这个插件是 DSH 插件家族的一员(95 个,全部 Apache-2.0)。如果你在用,给个 star —— 它不会解锁任何功能,但会让下一个人在搜索里更容易找到它。
English: part of a 95 plugin family for DeepSeek Harness. If it is useful, a star helps the next person find it — nothing is gated behind it.
dsh-reach 是什么?
完整证据,包括宿主版本兼容矩阵:dsh-plugin-supersession-review-20261005.md。
dsh-reach 的工作流示意图:安装 → 打开面板 → 操作。
工作流概览:安装 → 打开面板 → 操作。下面的示例用的是真实命令接口。
维护状态:🧊 已冻结
2026-10-05 冻结。不再加新功能。 这个包仍然可用,也没有退役 —— 但不再投入功能开发。只有真正的故障才会修。
维护者认为,这项能力在生态里已经收敛到另一个采用更广的实现,所以精力已经转到别处。下面的对比测于 2026-10-05,记录下来,省得别人再测一遍。
| | 包 | 每周下载量 |
| 本包 | dsh-reach | 600 |
| 采用更广的实现 | @xmanrui/dsh-im | 17,384 |
为什么它是主流选择。 @xmanrui/dsh-im 提供十个渠道 —— 微信、飞书、企业微信、钉钉、QQ、Telegram、WhatsApp、Slack、Discord 和 Matrix。
兼容性。 没有声明任何 dsh peer,所以兼容性守卫从不会拦它。
本包还有哪些替代品没有的能力。 本包的差异点在于:同一座桥把审批和提问带回聊天;对手的渠道覆盖更广。
👉 新项目请选 @xmanrui/dsh-im,它是主流选择。 已安装的照常工作,什么都不删。
完整证据,包括宿主版本兼容矩阵:dsh-plugin-supersession-review-20261005.md。
兼容性
| 层面 | 状态 |
| Harness | DeepSeek Harness dsh-v0.2.1-alpha.1(GitHub tag)。Peer 范围 >=0.1.2-rc.1 <0.2.0 \|\| >=0.1.5-alpha.1 <0.2.0 \|\| >=0.1.6-0 <0.2.0 \|\| >=0.1.7-0 <0.2.0;dev/test 的固定版本刻意留在已发布的 0.1.7-rc.2 线上,typecheck:ci 标尺量的就是这一面(普通 typecheck 标尺通过 tsconfig.json 的 paths 量检出目录)。2026-09-24 用完整门禁链验证过;每个 PR 都会在 Compat 工作流里跑 bare-import + scratch-profile + keyless 冒烟测试。 |
| Node | ^22.19.0 \|\| >=24.0.0 |
功能(第一阶段)
- 跨会话决策推送:来自任意工作区的审批/提问卡片都会镜像到微信(iLink/ClawBot),带稳定的 #token id 和 P{n} 编号;回复 1/2、P1=1 P2=2、P1=Q1=2,或 /rp /rq —— 通过原生 pending waterfall 作答(先回复的赢过 GUI)。
- 故障关闭式安全:第一个发送者成为所有者;允许列表为空时拒绝所有人;未知发送者会被审计,且永不回复。
- 会话控制台:/status /silent /notify /tasks /enter /history /stop /next /help,外加原生 DSH 命令透传。
- 主动推送:reach_send 工具,带出站文件围栏;速率预算 + FIFO 重新入队;静默模式;后台完成通知。
- 设置标签页:Settings → Plugins → IM Bridge(状态、开关、重新扫描/登出)。
- 开放通道注册表:第三方插件通过 ctx.get('reachChannels').registerChannel({ id, adapter, priority, ownsChatId, startMonitor }) 注册通道;路由、出站、监控生命周期全部由 bridge 掌管(QQ/钉钉/企业微信走同一条路径)。
示例
这些是插件的真实入口;安装一次,然后调用其中一个。
详细示例
命令
~~~sh
/rp
输出
~~~text
已拒绝 2 张权限卡。
观察自 tests/bridge.spec.ts:167-174; src/bridge.ts:594-598
失败分支
输入
~~~text
/rp while 2 approval cards are pending
输出
~~~text
已拒绝 2 张权限卡。
观察自 plugins/dsh-reach/tests/bridge.spec.ts:167-174; plugins/dsh-reach/src/bridge.ts:594-598; plugins/dsh-reach/README.md:121-136
简要示例
- /rq
配置
配置档行接受以下键(经 Schemastery 校验;非法值会让加载大声失败):
| 键 | 默认值 | 描述 |
| crossSessionNotify | true | 从任意工作区/会话推送决策卡(总开关) |
| notifyTaskEvents | false | 后台任务完成/出错通知 |
| cardTimeoutSec | 1800 | 决策卡软超时,单位秒(0 = 永久等待) |
| approvalOnTimeout | delegate | 超时卡片策略:delegate(GUI 链)/ reject / wait |
| textChunkLimit | 4000 | 每条消息的长回复分块上限,单位字符 |
| silent | false | 只发最终回复,不逐步流式输出 |
| cwd | '' | 新 IM 会话的默认工作目录('' = 宿主 cwd) |
| baseUrl / cdnBaseUrl / botType | iLink 默认值 | 微信网关、媒体 CDN、机器人类型 |
| allowFrom | [] | 发送者允许列表(空 = 故障关闭;第一个发送者 = 所有者) |
| queueMode | queue | 忙碌投递:queue 或 steer |
| maxQueue / sendBudget / windowSec | 50 / 10 / 60 | 队列上限、每窗口发送预算、窗口秒数 |
| denyUnauthorized | false | 静默忽略(true)或通知(false)未知发送者 |
| authCode | '' | IM 侧在接受消息前必须出示的共享密钥 |
| digestSec | 300 | 摘要窗口,单位秒(0 关闭摘要) |
| pushToken | '' | 开放推送服务(reach_send HTTP 接口)的 token |
| telegramToken | '' | Telegram 通道的 Telegram 机器人 token |
开发
pnpm install
pnpm run typecheck && pnpm run typecheck:ci && pnpm testbash
pnpm run build && pnpm run verify:self-contained && pnpm run verify:artifacts
pnpm run check:readmes && pnpm pack
从 DSH Desktop Market 安装
在 DSH Desktop Market 里可以浏览所有 PerryLink 插件:Market → Sources → add source → 粘贴 https://perrylink-dsh-catalog.perrylink.workers.dev/catalog-source.json → 选中它。安装仍要经过 Market 的 npm 身份校验,并由你确认。
与其他 DSH 插件的互操作性
已针对 DSH 0.2.0-rc.2(本 README 面向的运行时)以及 2026-10-05 调研的高星插件集做过验证。
本插件不会干扰其他插件,包括广泛安装的高星插件:
- 无工具名冲突。 每个工具都带命名空间;没有注册任何裸名称,既不属于已发布工具,也不属于其他插件。
- 无服务键冲突。 它提供 reach、reachChannels、reachPush;这些键不是内置接缝,调研过的高星插件也都不提供。
- 无槽位冲突。 它不注册任何客户端槽位键,因此不会争抢 shadows-shipped-ui 的席位。
- 无 HTTP 路由冲突。 它不注册任何 webServer 前缀。
- 无补丁层冲突。 包补丁只 insert 自己那一行,从不覆盖内置行的 config。
- 无全局改动。 它不改原型、不改写 process.env,也不替换全局 fetch 调度器。
共享事件监听器在设计上互不干扰。 它用 ctx.on() 观察对顺序敏感的事件 approval/request、user-questions/request——这是 Cordis 的广播注册方式,每个监听器都会执行,谁也无法饿死别人。这里的每个监听器都通过 next() 委托,所以调用链永远不会被短路;改动施加在 next() 产出的值上,而不是顶替它返回:
静态证据:dsh-plugin-doctor 的 K10–K13 对本仓库的每项检查都报告 pass。
PerryLink DSH 插件家族
本项目属于 PerryLink 的 DeepSeek Harness 插件家族。下面这份名单默认折叠,好让每个 README 的首屏都保持简短;展开即可看到每一行及其状态。
展开全部插件
| 插件 | 状态 |
| dsh-aqua-input-check | |
| dsh-archive-check | |
| dsh-auto-review | |
| dsh-autotier | |
| dsh-bid-ca-precheck | |
| dsh-bid-qual-check | |
| dsh-cert-mcp | |
| dsh-checkpoint-rewind | |
| dsh-click | |
| dsh-composer-history | |
| dsh-contract-stance | |
| dsh-customs-doc-check | |
| dsh-data-quality | |
| dsh-demurrage-ledger | |
| dsh-doublecheck | |
| dsh-drill-script-check | |
| dsh-eia-guide-check | |
| dsh-emergency-plan | |
| dsh-essay-rubric-check | |
| dsh-evidence-check | |
| dsh-export-ctl-check | |
| dsh-fast | |
| dsh-fmea-table-check | |
| dsh-forecast-penalty | |
| dsh-fund-research | |
| dsh-github | |
| dsh-gongwen-flow-check | |
| dsh-gongwen-word-check | |
| dsh-guard-plan-qc | |
| dsh-hazchem-check | |
| dsh-hazplan-check | |
| dsh-hidden-risk-map | |
| dsh-hs-classify | |
| dsh-icd-rule-check | |
| dsh-industry-research | |
| dsh-lawcite-adapter | |
| dsh-laya | |
| dsh-lc-doc-check | |
| dsh-learning-gap-check | |
| dsh-library | |
| dsh-local-ai | |
| dsh-lsp-actions | |
| dsh-mask | |
| dsh-mcp-panel | |
| dsh-medrec-qc | |
| dsh-memento | |
| dsh-nsfc-form-check | |
| dsh-nurse-record-check | |
| dsh-observe | |
| dsh-origin-rvc-check | |
| dsh-ota-review-check | |
| dsh-output-styles | |
| dsh-paper-doc-adapter | |
| dsh-permission-rules | |
| dsh-permit-report-check | |
| dsh-pipeline-check | |
| dsh-pleading-draft | |
| dsh-plugin-doctor | |
| dsh-plugin-guide | |
| dsh-plugin-kit | |
| dsh-plugin-upgrade | |
| dsh-policy-brief-draft | |
| dsh-power-loss-split | |
| dsh-power-ticket-check | |
| dsh-ppap-check | |
| dsh-protest-deadline | |
| dsh-railway-window | |
| dsh-repair-order-qc | |
| dsh-research-report | |
| dsh-review-reply-check | |
| dsh-rulefile-check | |
| dsh-safety-brief-check | |
| dsh-score | |
| dsh-session-sync | |
| dsh-site-log-check | |
| dsh-skill-pack-security | |
| dsh-soe-decision-check | |
| dsh-soilwater-check | |
| dsh-sop-sync-check | |
| dsh-spc-gbt-adapter | |
| dsh-talk | |
| dsh-tender-extract | |
| dsh-tender-matrix | |
| dsh-test-drive | |
| dsh-ticktick | |
| dsh-translate | |
| dsh-warranty-calc | |
| dsh-budget | 🧊 已冻结 — 见仓库 README |
| dsh-claude-move | 🧊 已冻结 — 见仓库 README |
| dsh-defend | 🧊 已冻结 — 见仓库 README |
| dsh-draw | 🧊 已冻结 — 见仓库 README |
| dsh-reach | 🧊 已冻结 — 见仓库 README |
| dsh-background-agents | 🚫 已退役 — 见仓库 README |
| dsh-session-pin | 🚫 已退役 — 见仓库 README |
| dsh-team-rooms | 🚫 已退役 — 见仓库 README |
许可证
Apache-2.0。第三方声明见 THIRD_PARTY_NOTICES.md。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
PerryLink/dsh-reach
多通道决策与远程控制桥,服务于 DeepSeek HarnessDSH:把任意工作区的审批卡、提问卡推送到 IM…
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,225未汉化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,370已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13941 个插件含 PR 收录与…
★ 355已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。