dsh-open-terminal
面向 DeepSeek Harness 的 OpenTerminal 集成插件,提供交互式终端、文件管理器与 Agent 工具。
安装
$ dsh plugin --profile web add "https://github.com/d3cker/dsh-open-terminal/releases/download/v0.1.4/dsh-open-terminal-0.1.4.tgz"插件能力与用途
基于公开仓库快照由 AI 辅助整理,内容必须有源码依据;它不等同于兼容性验证或安全验证。
核心能力
- 基于 WebSocket 和 xterm.js 的浮动交互式终端窗口
- 集成文件管理器,支持远程目录浏览、多文件上传、下载、删除、文本编辑及图片/PDF预览
- 提供 open_terminal_* 系列工具供 Agent 启动/管理进程及读写远程文件
- 通过 DSH Credentials 安全存储 API Key,防止凭证暴露给前端浏览器
- 支持在 DSH Web Profile 范围内的所有工作区中全局生效
适用场景
- 让 DeepSeek Harness Agent 执行远程命令、管理后台服务及修改文件
- 在与 AI 对话的同时使用悬浮终端窗口直接调试远程环境
- 通过 Web 界面便捷管理 Open Terminal 服务器上的文件与代码
适合谁
- 需要在 DeepSeek Harness 中使用交互式 Shell 和文件系统的开发者
- 使用 Open Terminal 搭建 Agent 执行沙箱的工程师
- 需要远程命令执行与文件管理工具的 DSH 用户
文档中可确认的限制
- 需要独立部署并运行 Open Terminal 服务及其 API 密钥
- 修改插件配置及凭据必须通过本地环回地址(如 127.0.0.1)访问 DSH
- 文件上传默认限制为 8 MiB,最大可配置上限为 64 MiB
- 依赖 Node.js ^22.19.0 或 >=24 以及 DSH 0.1.1-rc.2 或兼容版本
DSH 兼容性
DSH Plugin 针对具体版本记录的运行验证证据。没有结果只代表我们尚未测试,不代表不兼容。
安全信号
来自包元数据和源码检查的客观信号。这些信息用于辅助判断,不代表绝对安全保证。
package.json 声明了 3 个运行依赖、20 个开发依赖、14 个 Peer 依赖和 0 个可选依赖。
package.json 中声明了 DSH Bundle 元数据。
GitHub 报告该仓库许可证为 MIT。
已获取仓库根目录 package.json,可用于 Registry 元数据检查。
package.json 声明了 prepare 生命周期脚本,在相关安装流程中可能执行。
本次 Registry 快照已获取公开 GitHub 源码元数据。
来源与 Registry 记录
展示此条目的公开来源、Registry 分类与最近一次源码检查信息,并与运行验证结果明确分开。
- 源码仓库
- d3cker/dsh-open-terminal
- Registry 来源
- GitHub · dsh-plugin topic
- Registry 分类
- Plugin
- 源码检查
- 79a1fa6 · 2026-09-12
本页面基于公开源码信息独立收录。DSH Plugin 与 DeepSeek 及插件作者均无隶属关系;安装前请始终以作者仓库中的最新说明为准。
仓库活跃度
- GitHub Stars
- 1GitHub stars
- Fork 数
- 0
- 未关闭 Issue
- 0
- 最近提交
- 2026-08-23
- 最近发布
- 2026-08-23
相关 DSH 插件
综合核心能力、适用场景、插件类型、分类和 DSH Profile 进行相关性排序。
让未修改的 Pi 插件直接在 DeepSeek Harness 上原生运行的兼容桥接与 Host ABI 引擎。
查看插件 →基于 Univer 为 DeepSeek Harness 提供电子表格、文档、幻灯片与多维表格的创建、编辑与实时预览能力。
查看插件 →DeepSeek Harness 原生本地 SQLite 任务看板插件与 Web UI,支持 Agent 认领与人工审核流。
查看插件 →适用于 DeepSeek Harness 的持久化多模型智能体团队与有界 DAG 工作流 GUI 插件。
查看插件 →