工作区文件操作
DeepSeek Harness Web UI
이것은 DeepSeek Harness(DSH) 플러그인입니다. 이 사이트는 GitHub README, 설치 정보, 유지보수 상태, 공개 보안 시그널을 모아 보여줍니다.
dsh-workspace-actions
DeepSeek Harness(DSH)Web UI 的工作区文件操作插件:在侧栏底部加一个「🗂 工作区」按钮,点开浮层即可对工作区目录做日常文件管理。
功能
- 📂 在资源管理器中打开:当前目录或单个文件,用系统默认方式打开
- ➕ 新建文件 / 新建文件夹:相对当前目录创建
- 🗂 新建子工作区:调系统目录选择器,把选中的目录注册为工作区
- 📄 文件列表:点文件夹进入、上一级返回,展示文件大小
- 📋 复制路径:把文件绝对路径写入剪贴板
- 🗑 删除:删除文件/文件夹(带确认框)
安装
dsh plugin --profile web add <本仓库路径或 git 地址>
装完重启 dsh web 并刷新浏览器,侧栏底部出现「🗂 工作区」按钮。
实现
- 宿主侧(
lib/index.js):通过webServer注册 HTTP 路由,用 Node 内置fs完成新建/删除/复制/移动/列目录/打开资源管理器;请求需携带自定义头X-DSH-Workspace-Actions: 1作 CSRF 防护。 - 浏览器侧(
lib/client.js):shell.overlay浮层 +sidebar.footer.action按钮;目录浏览、打开资源管理器、目录选择器、注册工作区等复用 DSH 自带的ctx.workspaces服务。
安全提示
本插件以 DSH 进程的权限执行文件操作,能读写任意被请求的路径。安装第三方插件前请先审阅源码。
License
MIT
보안 및 설치 증거
이 점수는 공개 저장소 메타데이터와 이 사이트에 등록된 설치 증거에만 기반하며, 코드 보안 감사와 다릅니다.
출처 추적 가능
공개 플러그인 카탈로그에서 왔으며, 공개 GitHub 저장소로 연결됩니다.
라이선스
GitHub 메타데이터에서 라이선스가 감지되지 않았습니다.
유지보수 활동
최근 180일 내 코드 업데이트가 있습니다.
설치 증거
재현 가능한 정확한 설치 메타데이터가 아직 등록되지 않았습니다. 저장소 설명에 따라 직접 확인하세요.
설치 라이프사이클 스크립트
검사한 패키지 메타데이터에 설치 라이프사이클 스크립트가 선언되지 않았습니다.
주의 사항
missing-license