sunkeycn/dsh-desktop--plugins-dsh-file-explorer ↗★ 1

dsh-file-explorer

Native macOS desktop wrapper for DeepSeek Harness with plugin management and FRP remote access 核心用途是提供开箱即用的 Mac 桌面客户端体验,并支持内网穿透远程访问。适合不习惯命令行操作、需要一键安装及公网安全访问 DSH 的 macOS 用户。

Package
dsh-file-explorer
Compatibility
Unverified
Version
0.1.0
License
MIT
Last updated
Aug 25, 2026

Other repositories with this package name

Install

This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗

2. 配置 HTTPS 与访问认证

在公网服务器上把域名反向代理到 FRP 的远端端口。以下是 Caddy 示例:

dsh.example.com {
    basic_auth {
        dsh-user 
    }
    reverse_proxy 127.0.0.1:13080
}

使用 caddy hash-password 生成密码哈希。防火墙应阻止公网直接访问 13080,否则访问者可以绕过 HTTPS 和认证直接进入 DSH。

3. 在 Mac 上配置隧道

打开 DeepSeek Harness,在“设置 → 远程访问”中填写:

配置项示例值
启用隧道开启
服务器地址frps.example.com
服务器端口7000
TLS开启
鉴权方式Token
Token与 frps.toml 保持一致
代理名称dsh-web
本地服务127.0.0.1:3080(固定、只读)
远端端口13080
公网 HTTPS 地址https://dsh.example.com

先点击“测试连接”,确认 FRP Server 可达,再点击“保存并重启隧道”。如果修改了公网 HTTPS 地址,还需要重新启动 Harness,使新的 Trusted Host 生效。

配置字段

DSH 设置页中的“远程访问”支持配置:

  • FRP Server 地址和端口
  • TLS 开关
  • Token 鉴权
  • 代理名称和远端端口
  • 公网 HTTPS 地址

本地服务固定为 127.0.0.1:3080。配置文件位于 ~/.dsh/frp,Token 存放于 macOS Keychain;本地配置 API 仅监听 127.0.0.1:3081,写操作需要可信 Origin 和 CSRF 令牌。