Skip to content
Plugin

dsh-file-and-terminal

CarrotFish31Updated 1mo ago

Open on GitHub

为 DSH Web 配置添加“文件管理”和“终端”面板。

Practical score

78 / 100

Setup

Ready to use

License

MIT

Language

JavaScript

Install

Quick start

Copy the command, or hand the whole task to your harness agent.

git clone https://github.com/CarrotFish/dsh-file-and-terminal.git
Install with your agent

Please install the DeepSeek Harness plugin "dsh-file-and-terminal" for me. - GitHub repository: CarrotFish/dsh-file-and-terminal (https://github.com/CarrotFish/dsh-file-and-terminal) - Type: a Cordis plugin (installed into a DSH profile) - It should work out o…

From the README

A cleaned excerpt from the project's own documentation.

DSH 文件管理与终端 为 DSH Web 配置添加“文件管理”和“终端”面板。若安装了 dsh-better-sidebar ,两个面板也会注册为侧栏标签;侧栏和主面板共享文件浏览状态与 Bash 终端,不会为同一个视图重复启动进程。 界面预览 文件管理 Bash 终端 安装 从本地项目目录安装: 也可以从 GitHub 安装: 安装后启动或重启 Web profile: 文件管理 文件管理器从配置的 root 目录开始浏览,默认值为用户主目录 。支持: - 浏览目录、进入子目录和返回上一级。 - 上传多个文件,或上传整个目录并保留目录结构;不会覆盖已有文件。 - 下载单个文件,或将目录打包为 ZIP 下载。 - 仅跟随目标仍位于配置根目录内的符号链接。 每次目录列表最多显示 maxEntries 项。单文件下载大小受 maxDownloadBytes 限制;目录 ZIP 按未压缩总大小计算。上传总大小受 maxUploadBytes 限制。上传目录最多包含 10,000 个文件或目录项。 终端 终端面板提供宿主上的交互式 Bash PTY,并以 xterm.js 显示终端内容。它独立于对话和 Session;切换面板时会保留终端会话和屏幕内容。关闭 Web 页面或卸载插件时,终端进程会被终止。终端从配置的 root 目录启动。 配置 在 profile 的 cordis.patch.yml 中配置插件: maxDownloadBytes 和 maxUploadBytes 默认均为 64 MiB。插件还提供 terminalBufferBytes 、 terminalGraceMs 和 maxTerminals 配置项,用于限制终端输出缓冲区、进程宽限时间和同时打开的终端数。…

Open on GitHub

Project details

by
CarrotFish
License
MIT
stars
3
Forks
1
Updated
Oct 9, 2026
Created
Oct 8, 2026
Language
JavaScript
Indexed from
topic

Related entries

Similar tools from the same corner of the ecosystem.

View all
Plugin

dsh-web

zhu1090093659

DeepSeek Harness (DSH) Web 插件聚合生态 · 万物皆插件,通过创意工坊分发||DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop

cordisdeepseek-harnessdsh
10kReady to use
95/100
Plugin

xgone/dsh-remote

xgone

Remote access & authentication for DeepSeek Harness web UI: account/password login gate, MFA (TOTP), signed session cookies, role-based access, in-browser directory picker, and a Settings page for account management (npm: @xgone/dsh-remote).

authenticationdeepseek-harnessdsh-plugin
45Ready to use
91/100
Plugin

DSH-better-sidebar

omdsh-dev

Sidebar: file rendering/terminal/Git/subagents/custom APIs.

deepseekdeepseek-harnessdsh
5.1kReady to use
89/100