从任意远程设备控制你本地的 DeepSeek Harness
33/100
综合分
4
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add BB-84C/deepseek-harness-mobile-solution该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · other
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 0 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包deepseek-harness-mobile-solution(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/21 23:50:39
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读取剪贴板或密钥环境变量发起外部网络请求
查看扫描证据(共 8 处,展示前 8 条)
- 发起网络请求packages/dsh-mobile-cli/src/commands.js:97
await fetch("http://127.0.0.1:3080/", { signal: controller.signal }); - 发起网络请求packages/dsh-mobile-cli/src/commands.js:106
const res = await fetch(`http://127.0.0.1:${config.gatewayPort}/mobile/health`, { signal: controller.signal }); - 执行外部命令来自配置/变量packages/dsh-mobile-cli/src/commands.js:166
const result = spawnSync(process.execPath, [INSTALLER], { stdio: "inherit" }); - 执行外部命令来自配置/变量packages/dsh-mobile-cli/src/commands.js:177
const result = spawnSync(process.execPath, [INSTALLER, "--uninstall"], { stdio: "inherit" }); - 读取密钥环境变量packages/dsh-mobile-cli/src/commands.js:263
if (!process.env.DEEPSEEK_API_KEY) { - 发起网络请求packages/dsh-mobile-cli/src/commands.js:493
const response = await fetch(`${url}/relay/health`, { signal: controller.signal }); - 执行外部命令固定命令packages/dsh-mobile-cli/src/commands.js:623
const result = spawnSync("dsh", ["plugin", "--profile", profile, "update"], { stdio: "inherit" }); - 发起网络请求packages/dsh-mobile-server/src/gateway.js:900
const proxyReq = http.request(
扫描于 2026/11/2(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 手机远程操控本地界面
- VPS中继连接
dsh 插件:用手机控制本地 DeepSeek Harness——Tailscale 点对点或自建 VPS 中继。统一入口:dsh --profile mobile
README
由 DeepSeek 最新模型翻译生成dsh Mobile
从任意远程设备控制你本地的 DeepSeek Harness
这个项目加了一层远程控制面,外加两种传输方式:
- Tailscale —— 在你的 tailnet 内点对点直连。
- VPS 中继 —— 如果你正好有自己的 VPS,就拿它当中继。一个中继,多台机器,一个菜单。
两者提供的是同一件事:通过带认证的网关访问官方 dsh web UI。
安装
这是一个 dsh 插件 —— 用自带的插件管理器安装,通过一个入口统一控制:
one command (recommended)
dsh --profile mobile install
or add the two plugins directly
dsh plugin --profile mobile add @bb-84c/dsh-mobile-cli
dsh plugin --profile web add @bb-84c/dsh-mobile-server
所有功能都挂在 dsh --profile mobile 下面 —— service、tailscale、relay、device、config、status、doctor、logs、update、uninstall。
展开完整文档(README 剩余 1 节)
dsh Mobile 从任意远程设备控制你本地的 DeepSeek Harness 这个项目加了一层远程控制面,外加两种传输方式: - Tailscale —— 在你的 tailnet 内点对点直连。 - VPS 中继 —— 如果你正好有自己的 VPS,就拿它当中继。一个中继,多台机器,一个菜单。 两者提供的是同一件事:通过带认证的网关访问官方 dsh web UI。 安装 这是一个 dsh 插件 —— 用自带的插件管理器安装,通过一个入口统一控制: one command (recommended) dsh --profile mobile install or add the two plugins directly dsh plugin --profile mobile add @bb-84c/dsh-mobile-cli dsh plugin --profile web add @bb-84c/dsh-mobile-server 所有功能都挂在 dsh --profile mobile 下面 —— service、tailscale、relay、device、config、status、doctor、logs、update、uninstall。 | 包 | 配置档 | 职责 | | @bb-84c/dsh-mobile-cli | mobile | 命令族 | | @bb-84c/dsh-mobile-server | web | 网关 + 传输 + 会话水合 | 📖 docs/plugin-install.md 兼容性 - dsh:已在 0.1.0-rc.6、0.2.1-rc.2 和 0.2.1-rc.5 上验证。网关对 dsh 浏览器 token 校验(0.1.2-rc.1+)的两侧都做了适配,所以更新的版本通常无需改动即可使用。 - Node.js:≥ 22(中继零依赖)。 - dsh --profile mobile doctor 会打印你的 dsh 版本,并说明它是否在已验证列表里。 - 升级 dsh 之后,跑一遍 docs/research/upstream-touchpoints.md 里那份 10 分钟检查清单。 功能 - 一个入口:dsh --profile mobile <command> - 官方 UI 原样保留 —— 官方更新自动到达你的手机 - 设备认证:一次性配对码,只存 token 哈希,可即时吊销 - 通过 SSE/WS 实时流式传输,端到端隧道 - 中继域名下提供实例菜单 - 强制单常驻实例;pidfile 守护的 stop/restart - 三系统脚本,自启动模板 - 156 个离线测试 工作原理 phone / browser │ ├─ tailscale ──────────────────────────────┐ │ ▼ └─ https://<relay>/instance/<id>/ ─▶ relay ─▶ tunnel ─▶ gateway (device auth, :3081) ─▶ dsh web (:3080) - dsh web 保持只监听回环地址,与出厂设置一致。 - gateway 插件跑在同一个 dsh 进程里,代理官方 UI。 - relay 是独立的零依赖 Node 服务。它只存凭证哈希和机器目录,从不存会话数据。 模式 Tailscale sh dsh --profile mobile tailscale connect dsh --profile mobile tailscale start dsh --profile mobile device pair --name iPhone dsh --profile mobile url 📖 docs/deployment/tailscale.md VPS relay sh dsh --profile mobile relay connect https://relay.example.com --token <instance-token> dsh --profile mobile relay start dsh --profile mobile device pair --name iPhone 打开 https://relay.example.com,选一台机器,配对,完成。 📖 docs/deployment/relay.md 给 dsh 智能体 要替用户搭这套东西?按顺序读,然后执行: 1. docs/plugin-install.md — 安装插件。 2. docs/deployment/tailscale.md 或 docs/deployment/relay.md — 搭一条传输通道。relay 模式还需要在 VPS 上跑 relay(scripts/relay-deploy)。 3. docs/commands.md — 命令参考。 4. 配对:dsh --profile mobile device pair --name <name>。用 docs/acceptance.md 验证。 规则: - 绝不给出厂自带的 @deepseek-ai/* 包打补丁。 - 每个 $DSH_HOME 只能有一个常驻 dsh web 实例。 - 只能通过命令行停止/重启。 - token 不要进日志,也不要进聊天。 - 官方 dsh 升级后,跑一遍 docs/research/upstream-touchpoints.md。 仓库 ├── packages/ │ ├── dsh-mobile-cli/ # dsh plugin: command family │ ├── dsh-mobile-server/ # dsh plugin: gateway + tunnel + hydration │ ├── dsh-mobile-common/ # shared library │ └── dsh-relay/ # standalone relay service ├── scripts/ # installers, deploy, probe, repair, autostart ├── docs/ # guides, deployment, research, specs └── assets/ # artwork 安全 - Web 服务只监听回环地址;gateway 是唯一的网络入口。 - Tailscale 模式走 WireGuard;relay 模式是 Caddy 后面的 HTTPS。 - 配对码一次性使用,5 分钟过期。token 以哈希形式存储,校验用常量时间,撤销即时生效。 - relay 只存凭证哈希和一份公开目录。 文档 | 文档 | 读者 | | docs/plugin-install.md | 用户 | | docs/commands.md | 用户 | | docs/deployment/service.md | 用户 | | docs/deployment/tailscale.md | 用户 | | docs/deployment/relay.md | 用户 | | docs/acceptance.md | 用户与智能体 | | docs/plan.md | 项目 | | docs/research/ | 项目与智能体 | | docs/specs/ | 应用实现者 | 环境要求 - 一台运行 DeepSeek Harness 的机器,保持在线。 - Node.js ≥ 22。 - Tailscale 或 一台小 VPS。 许可证 MIT — 见 LICENSE。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
BB-84C/deepseek-harness-mobile-solution
从任意远程设备控制你本地的 DeepSeek Harness
相关插件 · 其他
模型破甲清洗YuJunZhiXue/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,148已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,266已汉化DSH
70.7
这是你的仓库?认领条目