deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:godchen520/dsh-web-remote
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
DSH(DeepSeek Harness)手机 / 外网远程访问插件。
用手机浏览器随时随地访问你电脑上的 DSH:
cloudflared 缺失时自动下载)页面左下角的手机快捷按钮(点击打开远程访问面板):

远程访问面板(公网 / 局域网切换、一键复制链接、二维码、启动 / 停止 / 换新链接):

本插件是一个标准 DSH bundle 包。两种方式任选:
在 profile 目录(如 $DSH_HOME/profiles/web)执行:
pnpm add github:godchen520/dsh-web-remote --config.minimumReleaseAge=0
--config.minimumReleaseAge=0用于绕过 pnpm 11 的新包发布年龄校验;若你的 pnpm 无此限制可省略。
然后把 dsh-web-remote 加入 profile package.json 的 dsh.profile.bundles 列表:
{
"dsh": {
"profile": {
"bundles": ["@deepseek-ai/dsh-base", "@deepseek-ai/dsh-web-app", "dsh-web-remote"]
}
}
}
然后重启 DSH。
pnpm add dsh-web-remote
同样把它加进 dsh.profile.bundles 并重启。
把本包放入 profile 的 node_modules(或直接放在 profile 目录旁),然后在 profile 的 cordis.patch.yml 追加:
- insert:
- id: web-remote
name: 'dsh-web-remote'
bundle 方式修改后需要重启 DSH;
cordis.patch.yml方式会被 HMR 热加载。
全部可选,不配置即开箱即用。在 profile 的 cordis.patch.yml 里覆盖:
- id: web-remote
config:
targetPort: 3080 # DSH 自身端口
httpPortStart: 3081 # 局域网 HTTP 起始端口(自动跳过占用)
httpsPortStart: 3082 # 局域网 HTTPS 起始端口
qqPortStart: 3001 # QQ OneBot 桥起始端口
cloudflaredPath: '' # 指定 cloudflared 路径;留空自动探测 PATH / 自动下载
pfxPath: '' # 指定 PFX 证书;留空自动生成自签名证书
pfxPass: '' # PFX 密码
toolsDir: '' # 工具与证书缓存目录;留空使用 $DSH_HOME/tools
autoStart: true # 插件加载即自动启动
lanOpen: true # 局域网免 token(私网来源直接放行);公网隧道始终需要 token
https://xxx.trycloudflare.com/?token=...https://192.168.x.x:3082(同 Wi-Fi 下;默认免 token,直接打开即可)lanOpen: false 可恢复令牌校验)npm test # 语法检查
node test/test-dist.mjs # 集成测试(假目标服务器 + 代理 + HTTPS + WS + QQ)
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。