🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

掌上工作台 yiheng-zyh/DSH-Pal

DeepSeek Harness
yiheng-zyh1 天前有提交已提供中文文档扫描:含敏感能力

在手机上打开 DSH 工作台并接收任务通知

36.2/100
综合分
4
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装。以下命令仍可尝试,但可能失败。
无法用 dsh 插件命令安装(仓库内无 dsh 插件清单)
git clone https://github.com/yiheng-zyh/DSH-Pal.git
按该仓库 README 的原生方式安装;若作者另行发布了 DSH 插件包,请以其文档为准

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · other
装得上吗
作者未把包发布到 npm,只能用源码安装
插件本身没问题,是分发方式不同
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 1 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包DSH-Pal(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/3 03:19:29

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令
查看扫描证据(共 1 处,展示前 1 条)
  • 执行外部命令来自配置/变量
    pc-plugin/index.mjs:38
    function call(args){return new Promise((resolve,reject)=>execFile(binary,args,{windowsHide:true,timeout:8000,maxBuffer:1048576},(error,stdout)=>error?
扫描于 2026/11/3(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

DeepSeek Harness 的 Android 伴侣应用:移动工作台、任务通知,支持多种远程连接方式。开发中。

README

由 DeepSeek 最新模型翻译生成
DSH Pal 离开电脑,也能接着用 DSH。 DSH Pal 是个人开发的 Android 远程伴侣:在手机和平板里打开 DeepSeek Harness 的 Web 工作台,补上任务通知、连接管理、文件选择和移动布局。 它需要电脑端运行 DSH 与远程访问插件,不在手机本地运行模型。项目仍在迭代,欢迎附带复现步骤和脱敏日志报告问题。 English · 连接与两端配置 · 项目总交接 / Issue 修复手册 · 第三方许可 能做什么 - 继续使用 DSH 网页工作台:复用会话、工作区和已安装插件,按检测到的结构适配手机、平板和分屏,不把某套插件当必装项。 - 任务进度进通知栏:收起时看最新公开执行步骤;展开后看简短说明和最近步骤。等待确认时提供相应入口;不展示思考链、命令正文或工具返回正文。 - 兼容机型的媒体岛:通过 Android MediaStyle / MediaSession 通道显示任务阶段,默认关闭,用户可主动开启。具体显示受 ROM、机型和系统设置影响。 - 统一管理连接:Relay、Cloudflare Tunnel、自有 HTTPS、Tailscale、WireGuard,以及开发用 USB 入口。网络通道与 DSH 配对分别检查,保留已保存入口供切换。
展开完整文档(README 剩余 1 节)
DSH Pal

离开电脑,也能接着用 DSH。

DSH Pal 是个人开发的 Android 远程伴侣:在手机和平板里打开 DeepSeek Harness 的 Web 工作台,补上任务通知、连接管理、文件选择和移动布局。

它需要电脑端运行 DSH 与远程访问插件,不在手机本地运行模型。项目仍在迭代,欢迎附带复现步骤和脱敏日志报告问题。

English · 连接与两端配置 · 项目总交接 / Issue 修复手册 · 第三方许可

能做什么

- 继续使用 DSH 网页工作台:复用会话、工作区和已安装插件,按检测到的结构适配手机、平板和分屏,不把某套插件当必装项。
- 任务进度进通知栏:收起时看最新公开执行步骤;展开后看简短说明和最近步骤。等待确认时提供相应入口;不展示思考链、命令正文或工具返回正文。
- 兼容机型的媒体岛:通过 Android MediaStyle / MediaSession 通道显示任务阶段,默认关闭,用户可主动开启。具体显示受 ROM、机型和系统设置影响。
- 统一管理连接:Relay、Cloudflare Tunnel、自有 HTTPS、Tailscale、WireGuard,以及开发用 USB 入口。网络通道与 DSH 配对分别检查,保留已保存入口供切换。
- 补齐手机操作:系统文件选择与下载适配、刷新、手势返回、左右栏滚动、本地色调与跟随 DSH 页面背景。
- 减少重复等待:允许的静态资源与带版本插件资源在本地缓存;动态工作流仍实时联网。可分别清资源缓存、页面存储、Cookie 或站点数据。
- 出问题留得下证据:启动阶段日志、资源字节计数、连接/业务状态提示,以及分类、有限容量、可导出的诊断记录。

从哪里开始

本地 0.1.0-alpha.7 新增设置 → 更新与公告,支持版本检查、显式下载与系统安装确认;开发者主页已补充。在线公告和后续更新需要发布者同步源码及 Release 附件,详见更新与公告说明。此处不代表本地版已发布到 GitHub。

1. 电脑安装并启用 @linxin666/dsh-remote-web-ui,确认自己运行的 DSH profile。具体命令见连接文档。
2. 按已有网络条件选入口,先确认电脑端服务和转发可用。
3. 手机首次启动点击“扫码连接”,扫描电脑远程访问面板的配对二维码,自动识别实际入口;需要手工配置时再选择对应方案。
4. 后续从设置中的连接管理切换;新主机地址可能需要单独认证,VPN已登录不代表DSH已配对。

国内 HTTPS、Relay 与 Cloudflare Tunnel 是分开的路径。 默认二维码实际指向哪条路径,以地址和插件配置为准;首页扫码自动识别,App 不会替你修改电脑的域名优先级。

Tailscale 需要电脑端登录和正确配置 Serve,手机端完成内置登录与系统 VPN 授权。WireGuard 需要真实可达的服务端和签发配置;只安装 App 并不能建立可用对端。

当前验证边界

2026-10-31 更新:新增 国内 IPv4 通道与复刻工具。Sakura 国内 TCP 节点及有效 HTTPS 证书已在 Android 16 手机的联通移动数据上完成工作区、既有会话及文件差异读取,并验证重新打开和前后台返回。这是绕开原 Relay 503 的独立备用入口;原 Relay 服务端故障、其他运营商及 Android 17 不能据此称已修复或已验证。以下段落保留 2026-10-29 的历史验收边界。

截至 2026-10-29 的侧栏修复基线:175 个 Kotlin 单测及布局脚本检查通过;手机与平板分别验证了左栏整体滚动、工作区独立滚动和右栏内容滚动,手机验证右栏反复开合及关闭后对话恢复滚动。

这些操作在 USB 开发通道下完成了页面级验证。最近一次正常正式包公网加载复查仍有超时和探测异常,没有宣称通过。 历史有 Tailscale 端到端成功记录,但当前网络仍可能经过波动的中继。

收尾另发现平板熄屏启动时前台服务超时退出,尚待定位。已知待办还包括:健康探测地址可能与业务地址不一致;不同插件组合仍需回归;WireGuard 暂无可用服务端进行真实网络验收;平板经典通知的完整展开、短横屏大键盘和重负载帧率仍有验证空缺。详情见总交接。

实现方式

电脑 DSH + 远程访问插件 → 选定的入口 → Android WebView ├─ 布局 / 文件 / 主题 / 缓存适配 └─ 旁听原页面 WebSocket → EventReducer / TaskState → 原生通知 / MediaStyle 媒体岛

事件桥接旁听页面既有的任务事件,不额外建立一条任务状态 WebSocket。用户主动回复、文件上传和连接探测属于另外的正常交互,不能把整个 App 描述为“从不发送请求”。

左右栏优先保留插件的原生事件,只有识别到对应结构才补布局。没有对应插件时应回退正常网页,而不是展示固定空面板。

构建

需要 JDK 21、Android SDK 36,以及 ASCII 工程路径。

$env:JAVA_HOME='D:\JDK21'
$env:ANDROID_HOME='D:\AndroidSdk'
$env:GRADLE_USER_HOME='D:\gradle-home'
& 'D:\AndroidSdk\gradle\gradle-8.14.4\bin\gradle.bat' -p 'D:\dsh-mobile'
--no-daemon :app:assembleRelease :app:testDebugUnitTest --console=plain
内嵌 Tailscale 库不在 Git 中。首次构建先阅读 原生库准备说明 与 tools/prepare-tailscale-sdk.ps1;不要将「本机能构建」当作已验证干净克隆和当前 CI。

- Kotlin 2.3.20、AGP 8.13.2、Gradle 8.14.4、Miuix 0.8.8。
- 不添加 Compose BOM,不升级 Miuix 到 0.9.x;保持已验证的依赖组合。
- 普通 debug 包名是 com.dsh.mobile.debug;正式与 USB 开发 release 包名是 com.dsh.mobile。
- release 签名从本地 keystore.properties 读取;缺少时会用 debug 密钥,发布前须配置自己的稳定签名。密钥和密码不入库。
- 设备安装只用 adb -s <serial> install -r <apk> 保留数据。

隐私、权限与许可

连接地址、站点认证和 VPN 配置保存在应用私有空间。日志提供分类开关和脱敏导出,公开前仍须检查是否包含业务内容或敏感信息。任务公开说明可能出现在通知和锁屏上,可在设置中管理通知。

App 没有内置广告或分析 SDK;所用网络方案仍可能连接 Tailscale、身份认证、Relay、Cloudflare 等基础设施,不能理解为「只访问一个服务器」。内置 VPN 也可能与设备上其他 VPN 互斥。

- 应用代码:Apache-2.0。
- 鲸鱼娘形象:仓库现有素材按 CC BY-NC-SA 4.0 及作者署名分发,不包含任意商业使用授权。
- MiSans、DSHgo 参考、Tailscale/Go、WireGuard 等详见 第三方说明。

感谢 DSH、远程访问插件、DSHgo、Miuix 及相关开源项目。本项目不是 DeepSeek、DSH 或小米的官方客户端,无相关机构背书。

报告问题

请提供 App 版本、Android/ROM/WebView 版本、手机或平板/屏幕方向、连接类型、相关插件、复现步骤、期望与实际、脱敏日志或录屏。不要上传完整配对链接、Cookie、Tailscale 授权链接、WireGuard 私钥或私人会话。

维护者接手入口:PROJECT-HANDOFF.md。

- 项目主页:<https://github.com/yiheng-zyh/DSH-Pal>
- 问题反馈:<https://github.com/yiheng-zyh/DSH-Pal/issues>
- 开发预览下载:Releases —— 最新为 0.1.0-alpha.7,标注 Pre-release,不是稳定版,请先读该版本的已知问题
- 哔哩哔哩:<https://b23.tv/8o1bX3M>(「电脑还在跑,我先溜了!给 DSH 做个手机搭子|DSH Pal 开源」)

国内网络下载:GitHub 直连不稳时,可给 Release 资产链接加镜像前缀 https://gh-proxy.com/,例如 https://gh-proxy.com/https://github.com/yiheng-zyh/DSH-Pal/releases/download/v0.1.0-alpha.7/DSH-Pal-0.1.0-alpha.7.apk 该镜像经维护者实测可完整下载且 SHA-256 与原包一致(84,375,925 字节 / 约 14 秒)。其它常见镜像(ghfast.top、moeyy、ghproxy.cc、gitmirror 等)实测当时不可用或下载不完整,请务必用下面的 SHA-256 自行校验。

从 0.1.0-alpha.1 起使用维护者专用发布签名。与更早的 debug 签名测试包签名不同,旧测试包不能直接覆盖升级;本版之后的版本可以正常覆盖更新。
预览分享卡片长什么样 ↓yiheng-zyh/DSH-Pal
分享 · DeepSeek Harness Hub
yiheng-zyh/DSH-Pal

在手机上打开 DSH 工作台并接收任务通知

回到顶部