DSH Plugins
返回列表
🧰

dsh-plugin-ftp-server

联网工具 更新于 2026.08.16

在终端中运行以下命令:

dsh plugin install YinjiangCN/dsh-plugin-ftp-server

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端运行 dsh plugin install YinjiangCN/dsh-plugin-ftp-server 即可安装,源码仓库:https://github.com/YinjiangCN/dsh-plugin-ftp-server

插件介绍

你经常需要在 DeepSeek Harness 会话中向外部 FTP 客户端暴露一个目录,又不想去单独部署一个服务。这个插件把完整的 FTP 服务器作为 harness 的子进程跑起来:在浏览器设置面板里填好监听地址、端口和凭据,点启动或停止即可;会话结束或手动停服后子进程会被自动回收,不留残余进程。

整个服务核心仅依赖 Node 内置模块,零第三方依赖。命令集覆盖日常所需的目录浏览与管理、上传、下载、追加、断点续传、被动/主动模式、重命名和删除。所有操作都被 chroot 到你指定的共享根目录内,路径穿越(..)被拦截,根目录本身也无法被删除或重命名。支持单账号密码或匿名登录,内置 180 秒空闲超时、崩溃检测和子进程自动清理。

适合在可信内网中需要快速文件共享的开发者,或为 AI 工作流搭建临时文件交换通道的场景。注意:明文 FTP 没有加密,凭据和数据均明文传输,请仅在内部或可信网络中使用。除非你真的打算把整个文件系统都共享出去,否则不要把共享根目录指向 /。

使用场景

  • 可信内网中快速向外部 FTP 客户端共享目录
  • AI 工作流中搭建临时文件交换通道
  • 开发调试时把 workspace 目录暴露给 FTP 客户端

适合人员

  • 需要临时 FTP 文件服务的开发者
  • 在可信内网中做文件共享的用户
  • 使用 DeepSeek Harness 的自动化工作流使用者