DeepSeek Harness Web 控制与宠物补给插件

前言

DeepSeek Harness (DSH) 采用插件化架构,旨在通过插件扩展功能。在 Web profile 环境下,管理 dsh 主进程或操作内置宠物数据通常需要命令行配合。w2831120407/dsh-ctl 插件将系统级控制与宠物数据补给功能集成到了 Web 设置面板中,减少了终端操作的需求。

插件介绍

该插件由用户 w2831120407 维护,分类为 admin-security,开源协议为 MIT。它是一个标准的 dsh bundle 包,通过注册设置页面和运行时服务,为 Web 端提供了进程管理与宠物互动的能力。

核心功能

插件包含两个核心功能:
1. 系统控制:在设置面板中提供一键重启或关闭 dsh web 进程的入口。
2. 小鱼干补给:为内置的「鲸鱼娘」宠物增加小鱼干,并显示当前库存(上限为 20)。

安装与启用

插件安装通常需要将本地目录链接到 dsh profile。在已安装 dsh web 的环境中,执行以下命令:

git clone https://github.com/w2831120407/dsh-ctl.git
dsh plugin --profile web add link:$(pwd)/dsh-ctl

安装完成后,重启 dsh web 并刷新浏览器,即可在 设置 中看到 「系统控制」 与 「小鱼干补给」 两个选项卡。

使用方法

  1. 系统控制:进入设置页面的「系统控制」区域,点击 「重启」 或 「关闭」 按钮。操作分为两步确认,首次点击按钮会变为「确认重启?」或「确认关闭?」,再次点击执行操作。
  2. 小鱼干补给:进入设置页面的「小鱼干补给」区域,输入希望增加的数量,点击 「增加」 即可。

注意事项

  • 进程级操作:重启和关闭是进程级操作,会断开当前 Web 页面,操作后需手动刷新页面。
  • 服务依赖:小鱼干补给通过运行时动态扩充 @linxin666/dsh-pet 服务实现,不修改 pet 包文件。若宠物内部结构发生变化,该功能可能暂时失效(返回错误而非崩溃)。
  • 进程匹配:默认按端口 3080 识别,首选通过命令行中的 deepseek-ai 和 bin.js 匹配 dsh 主进程。

结尾

该插件通过 Web 界面简化了 DSH Web profile 的日常运维与宠物互动流程。更多细节可参考其 GitHub 仓库。

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

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

小夜