在对话区浏览上传下载工作区文件并一键 @ 给 agent
30.3/100
综合分
1
GitHub 星标
573
npm 周下载
—/5
用户评分
数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @weibaohui/dsh-file-sharenpm 源 · @weibaohui/dsh-file-share 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 在线浏览工作区文件
- 上传下载目录文件
- 对话框@文件给agent
dsh 插件 · 目录共享:任意可配置目录经 HTTP 在线浏览/上传/下载 + 对话框 @ 文件给 agent 处理
最近更新
在 GitHub 查看全部 →v0.3.52026-10-29
API 基址改由 document.baseURI 推导(与宿主官方客户端同口径):子路径反代(如 /dsh-file-share/api 会丢前缀打到站点根而 404;根路径部署行为不变。dsh-sync#14 同款修复,全插件批次落地。
v0.3.12026-09-23
HTTP API 路由接入宿主 connection 信任栅栏(Host/Origin 校验 + 浏览器认证),防止本机任意网页跨站调用。同源问题修复见 dsh-tasks#7 / skills-management#9。
v0.3.02026-09-08
· What's Changed
· feat: 目录行 @ 给 agent + @ 后自动切回对话 tab
Full Changelog:
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成@weibaohui/dsh-file-share
DSH plugin
npm version
会话工作区文件管理插件:在对话区顶部加一个「文件」tab,点开即可浏览、预览并管理当前会话工作区下的所有文件。
demo
核心功能
- 按会话工作区:文件树绑定到当前对话的工作区目录(ctx.sessions.get(sessionId).header.cwd),不用配置任何固定目录
- 树形浏览:目录树懒加载、逐层展开,文件大小一眼可见
- 预览 / 查看:点文件名或行内「预览」弹出查看面板——文本/代码直接显示、图片内联渲染;超大文件或二进制类型引导下载或交给 agent
- 上传 / 下载:一键上传本机文件到当前目录(可多选);任意文件可下载
- 文件夹下载 / 多选打包:悬停目录行「下载」整目录打包 zip;勾选多个文件与文件夹(可混选)批量打包,zip 内保留相对目录结构(零依赖内置 ZIP 构建,条目数 / 总大小双上限,符号链接逃逸的条目自动跳过)
- 目录管理:新建文件夹 / 改名 / 删除(目录递归、带确认)/ 刷新 / 名称过滤搜索
- @ 进对话框:文件行点「@」把 @绝对路径 注入输入框,agent 直接处理该文件
- 路径边界安全:所有操作锁定在会话工作区内,../、绝对路径、软链逃逸一律拒绝
安装
展开完整文档(README 剩余 1 节)
@weibaohui/dsh-file-share DSH plugin npm version 会话工作区文件管理插件:在对话区顶部加一个「文件」tab,点开即可浏览、预览并管理当前会话工作区下的所有文件。 demo 核心功能 - 按会话工作区:文件树绑定到当前对话的工作区目录(ctx.sessions.get(sessionId).header.cwd),不用配置任何固定目录 - 树形浏览:目录树懒加载、逐层展开,文件大小一眼可见 - 预览 / 查看:点文件名或行内「预览」弹出查看面板——文本/代码直接显示、图片内联渲染;超大文件或二进制类型引导下载或交给 agent - 上传 / 下载:一键上传本机文件到当前目录(可多选);任意文件可下载 - 文件夹下载 / 多选打包:悬停目录行「下载」整目录打包 zip;勾选多个文件与文件夹(可混选)批量打包,zip 内保留相对目录结构(零依赖内置 ZIP 构建,条目数 / 总大小双上限,符号链接逃逸的条目自动跳过) - 目录管理:新建文件夹 / 改名 / 删除(目录递归、带确认)/ 刷新 / 名称过滤搜索 - @ 进对话框:文件行点「@」把 @绝对路径 注入输入框,agent 直接处理该文件 - 路径边界安全:所有操作锁定在会话工作区内,../、绝对路径、软链逃逸一律拒绝 安装 dsh plugin --profile web add @weibaohui/dsh-file-share -w 装完重启 dsh web 即生效。 使用 1. 打开 Web UI,进入任意一个会话(或新建会话) 2. 对话区顶部找到 「文件」 tab(跟在「工艺」旁),点开即见该会话工作区目录树 3. 点击文件名可预览内容;悬停文件行可 下载 / @ / 改名 / 删除;工具栏可上传、新建文件夹、搜索过滤 4. 上传、新建等操作作用于当前目录——点目录名展开并切换目标目录 5. 想让 agent 处理某个文件:点「@」把 @路径 注入输入框,回车后 agent 直接读取 提示:文件管理基于会话工作区,需在本实例中打开过的活跃会话;跨实例或未打开的旧会话会提示原因。 联系我 :飞书群 link
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
weibaohui/dsh-file-share
在对话区浏览上传下载工作区文件并一键 @ 给 agent
相关插件 · 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,362已汉化DSH
71.4
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,076已汉化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,814已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。