dsh-terminal-manager:DSH 多会话终端与 Agent 工具面插件

在 DSH 生态系统的开发中,扩展工作区能力往往需要处理远程连接或构建特定的终端工具面。dsh-terminal-manager 针对这一需求,提供了一个能够管理多个 SSH/Telnet 会话、并可将终端能力嵌入 Agent 工具面的解决方案。

插件简介

该插件由用户 peng7peng 开发,归类于客户端类工具。其核心定位是作为一个终端管理组件,为 DSH 提供多会话连接支持以及可嵌入工作区的 UI 界面。

核心能力

根据已核实的事实,该插件具备以下功能:

  • 多会话终端支持:提供 SSH 和 Telnet 多会话管理能力。
  • Agent 工具面集成:支持将终端功能封装为 Agent 可调用的工具面。
  • 工作区 UI 嵌入:UI 组件支持嵌入到工作区界面中。
  • Web 平台运行:基于 Web 平台构建。
  • 运行时与侧边栏注入:插件配置中包含对运行时和 UI 侧边栏的注入逻辑。

依赖与运行环境

该插件以 TypeScript 模块形式构建。在运行前,需要满足以下依赖条件:

  • DSH 生态系统依赖:插件依赖 DSH 生态系统的多个核心组件,包括运行时、UI 原语和 LLM 模块。
  • 可选依赖项:部分依赖项(如 @deepseek-ai/cordis 和 @deepseek-ai/dsh-agent)在 peerDependenciesMeta 中被标记为可选。
  • React 环境:需要 React 18 及以上版本。

安装与获取

当前已核实的事实中未提供具体的安装命令。该插件包含 LICENSE 文件,但未确认具体的许可证类型。你可以通过以下链接访问插件详情或源码:

注意事项

安装前建议检查源码与 LICENSE 文件内容,以确保符合使用规范。插件主要面向需要在 DSH 环境中构建终端管理能力的开发者。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜