AI Agent Hub
Back to plugins
🖥️

dsh-ws-files

Client Updated 2026.08.16

Run the following command in DeepSeek Harness:

dsh plugin install zhangxiang1993621/dsh-ws-files

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install zhangxiang1993621/dsh-ws-files inside DeepSeek Harness to install the plugin; the source code is hosted at https://github.com/zhangxiang1993621/dsh-ws-files .

About this plugin

In DeepSeek Harness, conversation and file management tend to live in separate worlds. dsh-ws-files bridges that gap by embedding a workspace file browser directly into the web frontend's left or right layout panel, so you can browse directories, search by filename, edit and save files without ever leaving the conversation view.

Under the hood it offers a lazy-loading directory tree, case-insensitive filename search, and the ability to open files with the system default application. Clicking a file opens it in a tab at the same level as Conversation and Trajectory, immediately entering edit mode with real-time syntax highlighting (keywords, comments, strings, numbers), smart indentation, debounced auto-save, and full undo/redo support. A preview mode adds line numbers and indent-based code-block folding. Multi-workspace switching lets you jump between registered project directories within a single session. On the safety side, all reads and writes are confined to registered workspace roots, writes require explicit user confirmation, and no delete endpoint is exposed.

Ideal for developers who work in DeepSeek Harness daily and need to inspect or modify workspace files frequently. With dsh-ws-files, file operations feel like a lightweight IDE sitting right next to your conversation, keeping context intact and workflow uninterrupted.

Use Cases

  • Quickly inspect or modify workspace code files mid-conversation
  • Browse directory trees and search by filename without switching windows
  • Switch between multiple project workspaces with a dropdown while coding

Best For

  • Developers using DeepSeek Harness for everyday code work
  • Engineers who constantly toggle between chat and file editors
  • Technical users seeking a seamless, context-preserving workflow