dsh-bt-panel-theme:为 DeepSeek Harness 提供宝塔面板主题与内嵌入口

前言

DeepSeek Harness(DSH)的插件机制把 Web 端扩展拆成独立插件,开发者可以在同一个工作界面里接入已有工具。做智能体或平台集成时,如果已经使用宝塔面板管理服务器,常见需求是把面板页面和 Harness 对话放在同一处,并保持相近的视觉风格。

dsh-bt-panel-theme 是一个 DeepSeek Harness Web 插件,提供宝塔风格的浅色/暗色主题,并将宝塔面板原生页面内嵌到 Harness。下面介绍它的功能、安装、配置和使用方式。

这是什么

dsh-bt-panel-theme 的仓库路径是 aaPanel/btpanel-dsh,许可证为 MIT。它主要做两件事:

  • 将 Harness Web 界面切换为宝塔绿色浅色主题或宝塔暗色主题;
  • 通过 API 配置验证和自动登录,把宝塔面板页面嵌入 Harness。

启用后,首页“预览版”显示为“宝塔版”,左侧菜单会出现“宝塔面板”入口。

核心功能

  • 提供宝塔绿色浅色主题与宝塔暗色主题;
  • 首页“预览版”显示为“宝塔版”;
  • 左侧菜单增加“宝塔面板”入口;
  • 支持 API 配置验证和自动登录;
  • 内嵌页面状态保持;
  • 新窗口打开宝塔原地址并继承登录态;
  • 复用 Harness 当前端口,不新增监听端口。

环境要求

安装前需要满足:

  1. Node.js 20+;
  2. 使用 DeepSeek Harness Web profile;
  3. 宝塔面板已启用 API;
  4. Harness 服务器 IP 已加入宝塔 API 白名单。

安装与启用

先克隆仓库到本地:

git clone https://github.com/aaPanel/btpanel-dsh.git

在包含 btpanel-dsh 目录的当前路径下添加 Web 插件:

dsh plugin --profile web add ./btpanel-dsh

启动 Web 服务:

dsh web

启动后刷新浏览器页面。

配置

打开插件配置入口:

设置 → 插件 → 插件配置 → 宝塔面板

这里需要填写宝塔面板地址和 API 密钥。保存时会验证面板地址、API 密钥和 API 白名单。

已保存的 API 密钥不会回显;输入框留空会保留原密钥。

典型用法

  1. 保存宝塔面板配置;
  2. 点击左侧“宝塔面板”进入内嵌页面;
  3. 点击会话或“新会话”返回对话页面。

内嵌页面状态保持,再次进入时可保留当前页面状态。

适用场景与注意

这个插件适合已经在 DeepSeek Harness Web 中使用对话,同时需要频繁查看宝塔面板的开发者。它把面板入口、主题和登录态整合到同一个 Web 工作流里,减少窗口切换。

使用上需要注意:

  • 插件不会修改宝塔面板源码或配置;
  • API 密钥只在 Harness Host 中使用,不会写入 iframe 地址;
  • 内嵌代理使用 Harness 现有 WebServer,不会额外占用端口。

由于插件以当前 dsh 进程权限运行,安装前应检查源码、依赖与 MIT 许可证。DSH 社区目录是独立站点,与 DeepSeek / 幻方无官方从属关系,引用时不要将其描述为官方应用商店。

链接

GitHub:https://github.com/aaPanel/btpanel-dsh

社区目录:https://www.skillhub.cn/plugins/aaPanel/btpanel-dsh(目录线索,以实际收录状态为准)

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

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

Xiaoye