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(目錄線索,以實際收錄狀態爲準)

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

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

小夜