DeepSeek Harness 的 Android / iOS 移动客户端。
30.8/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/26 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add EarhartZhao/dsh-mobile该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · ui
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 8 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 4 处,展示前 4 条)
- 发起网络请求apps/mobile/src/app-update.ts:42
const response = await fetch(APP_RELEASES_API, { - 发起网络请求packages/protocol/src/mobile-commands.ts:42
const reply = await conn.request(svcSubject(instanceId, method), JSON.stringify(envelope), { - 发起网络请求packages/protocol/src/nats-api-client.ts:86
this.conn.request(svcSubject(this.instanceId, method), init?.body as string | undefined, { - 发起网络请求packages/protocol/src/pairing.ts:74
const reply = await conn.request(
扫描于 2026/11/3(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
DeepSeek Harness 的 Android / iOS 原生客户端,支持实时对话、审批、子代理和智能体轨迹。
README
由 DeepSeek 最新模型翻译生成简体中文 · English
dsh-mobile
DeepSeek Harness 的 Android / iOS 移动客户端。
扫码连接你正在运行的 dsh,在手机上继续同一个会话,查看实时回复、思考过程、工具调用、子智能体、审批与 Agent 轨迹。
下载 App · 安装插件 · 连接教程 · 设计文档
它是什么
dsh-mobile 不是另一套 AI 客户端,而是 DeepSeek Harness 的移动视图。会话数据仍然只有 dsh 进程里的那一份,电脑 Web 端和手机端实时看到同一份会话、队列、任务、审批与提问。
链路很短:手机通过 WSS 连接 NATS Hub,Hub 通过 Leaf 连接你电脑上的 NATS,插件再把请求和事件桥接给 dsh。电脑不需要公网 IP,也不需要开放入站端口。
展开完整文档(README 剩余 1 节)
简体中文 · English dsh-mobile DeepSeek Harness 的 Android / iOS 移动客户端。 扫码连接你正在运行的 dsh,在手机上继续同一个会话,查看实时回复、思考过程、工具调用、子智能体、审批与 Agent 轨迹。 下载 App · 安装插件 · 连接教程 · 设计文档 它是什么 dsh-mobile 不是另一套 AI 客户端,而是 DeepSeek Harness 的移动视图。会话数据仍然只有 dsh 进程里的那一份,电脑 Web 端和手机端实时看到同一份会话、队列、任务、审批与提问。 链路很短:手机通过 WSS 连接 NATS Hub,Hub 通过 Leaf 连接你电脑上的 NATS,插件再把请求和事件桥接给 dsh。电脑不需要公网 IP,也不需要开放入站端口。 flowchart LR Phone["dsh-mobileAndroid / iOS"] -->|"WSS 8443设备令牌"| Hub["NATS Hub"] Hub -->|"Leaf 7422"| Local["本机 NATS Leaf"] Local --> Plugin["dsh-mobile-plugin"] Plugin --> DSH["deepseek-harnessWeb / Desktop"] 主要能力 | 对话 | 任务与 Agent | 移动端 | | 实时流式回复、Markdown 与代码块 | 审批、提问、队列与打断 | 扫码配对、多连接切换 | | 思考过程、工具调用与结果卡片 | 子智能体目录与独立会话 | 图片、文件与工作区引用 | | 长会话分页加载与断线恢复 | 任务、计划、目标与会话统计 | 浅色/深色主题、中英文 | | 消息反馈、分叉、重发与搜索 | 轨迹列表、搜索、详情与进度 | Android App 内更新 | 界面持续对齐 dsh Web 端,包括用户消息、AI 消息、思考过程、输入框和会话统计,而不是另做一套聊天 UI。 快速开始 1. 安装 App 前往 GitHub Releases: - Android:下载 DshMobile--release.apk。首次安装若来自 debug 签名版本,需要先卸载一次;之后可在 App 设置页直接检查并覆盖更新。 - iOS:Release 提供未签名 IPA,适合使用自签名工具安装;也可以从源码构建并运行到模拟器或真机。 2. 在电脑端安装插件 在 dsh 的「插件」页安装并启用: @dsh-earhartzhao/dsh-mobile-plugin 插件负责配对、设备令牌、NATS 桥接和权限控制。完整安装、Hub 与 CA 配置见 dsh-mobile-plugin。 3. 配对手机 打开插件配置页,按页面顺序完成: 1. 填写 Hub 地址、账号和密码。 2. 获取或粘贴 Hub CA 证书。 3. 启动本机 NATS Leaf。 4. 点击「生成配对二维码」,在 App 中扫码。 新电脑还没有 nats-server 或 leaf.conf 时,直接把 AI 接入清单交给这台电脑上的助手执行即可。 App 0.1.7 支持插件 >=0.2.2 <0.3.0。两端版本不兼容时,App 会在连接阶段直接说明缺少的能力,不会静默失败。 从源码运行 需要 Node.js 22+、pnpm 11、JDK 17;iOS 还需要 Xcode 26+。 pnpm install 共享层检查 pnpm --config.verify-deps-before-run=false run typecheckbash pnpm --config.verify-deps-before-run=false run test pnpm --config.verify-deps-before-run=false run sync-protocol:check App 检查 cd apps/mobile pnpm --config.verify-deps-before-run=false run typecheck pnpm --config.verify-deps-before-run=false run lint pnpm --config.verify-deps-before-run=false run test Android: bash cd apps/mobile/android ./gradlew assembleDebug iOS: bash cd apps/mobile/ios pod install open DshMobile.xcworkspace 也可以从命令行启动模拟器: bash pnpm --dir apps/mobile start xcrun simctl boot 'iPhone 17' xcrun simctl install booted /path/to/DshMobile.app xcrun simctl launch booted com.dshmobile 正式 Android Release 必须有签名配置;本地冒烟可使用 -PallowDebugSignedRelease=true,但不能用于分发。 工程结构 text dsh-mobile/ ├── apps/mobile/ # React Native 界面、Android/iOS 原生工程 ├── packages/core/ # 连接、会话、消息投影与兼容性逻辑 ├── packages/protocol/ # dsh API 契约与 NATS 客户端 ├── docs/ # 架构、协议、测试与功能差距 └── scripts/ # 协议同步、发布与 UI 驱动脚本 协议层从 dsh 同步后冻结在 packages/protocol/src/vendor/。改协议先运行 pnpm run sync-protocol:check,不要直接手改 vendor 文件。 文档 - 总体方案:网络拓扑、NATS 选型、双端同步与风险 - 技术栈:React Native、原生模块与 iOS 适配 - 协议接入:请求/响应信封、事件流与兼容边界 - 构建计划:阶段拆分与验收点 - 功能差距:与 dsh Web 端的能力对照 - 测试计划:功能矩阵、真机验收与回归清单 发布 推送 v tag 会触发 GitHub Actions:执行协议同步检查、类型检查、测试与 lint,构建签名 Android APK,并附加未签名 iOS IPA。发布流程见 AGENTS.md 和 skills/。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
EarhartZhao/dsh-mobile
DeepSeek Harness 的 Android / iOS 移动客户端。
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,344已汉化DSH
71.5
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,045已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,202已汉化DSH
71.1
这是你的仓库?认领条目