DeepSeek Harness Web UI 重启按钮插件介绍

前言

在使用 DeepSeek Harness (DSH) 进行智能体开发或调试时,有时需要对当前正在运行的会话进行重启,例如应用代码更新或修复运行时状态。手动在终端中断进程再重新启动通常不够直观。下面介绍一款名为 dsh-restart-ui 的插件,它通过在 Web UI 中添加一个按钮,直接重启当前运行的 DSH 实例。

插件定位

这是一个由社区开发者 BaoBao1996121 维护的小型 DSH 插件。它的核心作用是在 Web UI 的会话头部工具区增加一个 ⟳ Restart 按钮,点击后可重启当前正在运行的 DSH 调用。

核心功能

该插件主要提供以下能力:
1. 在 Web UI 中注入重启按钮。
2. 重启当前正在运行的 DSH 调用,不依赖硬编码的机器路径。
3. 跨平台支持,适用于多种运行环境。
4. 支持源码检出、已安装的 CLI、便携式 Node.js 以及自定义配置文件。

安装与启用

将插件安装到 Web 配置文件中:

dsh plugin --profile web add 'github:BaoBao1996121/dsh-restart-ui#v0.1.1'

安装完成后,重启 DSH。重启后,在会话头部的工具区域会出现 ⟳ Restart 按钮。

注意事项

使用时需注意以下几点:
* 权限问题:重启 DSH 会以当前用户的权限执行代码。
* 安全性:插件不会接受浏览器发送的命令或文件系统路径,它启动的是固定在包内的本地 Node 助手,由该助手重用当前 DSH 进程的启动参数和目录。
* 版本固定:这是一个独立社区插件,与 DeepSeek 官方无关联。安装前建议查看并固定版本(如 #v0.1.1),避免因更新导致的行为变更。

总结

dsh-restart-ui 解决了从 Web 界面直接重启 DSH 实例的需求,减少了在终端中手动操作的步骤。更多细节及源码可参考:GitHub。

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

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

小夜