dsh-capability-panel:DeepSeek Harness 技能與 MCP 能力面板

前言

DeepSeek Harness(DSH)允許你通過插件構建智能體。你安裝了技能和 MCP 服務器,但“已安裝”和“在上下文中可用”是兩件事。上下文管理(如剪枝、壓縮)可能導致技能離開模型的視野,但日誌仍然顯示“正常”。dsh-capability-panel 解決了這個問題,它展示了真實的加載狀態,並允許你開關能力。

是什麼

這是一個 DeepSeek Harness 插件。它列出了當前會話的技能、MCP 服務器和系統工具,顯示它們真實的加載狀態,並允許按會話或預設默認進行開關。

核心功能

  • 真實加載狀態:顯示模型下一次請求實際能看到的內容(已加載、已截斷、已擠出、未加載)。
  • 會話級開關:關閉當前會話中的技能、工具或整個 MCP 服務器,從下一步提示組裝生效。
  • Preset 默認:爲每個 agent preset 設置默認能力集合,新建會話時繼承。
  • MCP 服務器分組:將工具按服務器分組,摺疊顯示。
  • 離線服務器列表:顯示宿主配置中聲明但未註冊工具的 MCP 服務器。
  • 攔截計數:統計模型在被關閉的能力上嘗試調用的次數。
  • 本地優先:數據路由只接受 loopback,插件沒有外呼,無遙測。

安裝與啓用

先確認你的環境滿足要求:使用 dsh web profile,且 DSH 版本 ≥ 0.1.2-alpha.4。

執行安裝命令:

dsh plugin --profile web add dsh-capability-panel

安裝後重啓 DSH。插件沒有額外的配置項,安裝即用。

典型用法

打開任意對話,點擊輸入框右側的面板圖標,面板向上展開。

  • 頂部三個分區:技能 N / MCP N / 工具 N,各帶實時計數。
  • 點擊行本身展開描述。
  • 左側「全局配置」直達設置 → 能力面板頁。

適用場景與注意

  • 調試:當 agent 不知道某個技能時,查看其實際是否在上下文中。
  • 權限控制:在當前會話中臨時禁用某個工具或 MCP 服務器。
  • 版本要求:需要 DSH ≥ 0.1.2-alpha.4,且必須使用 dsh web profile。
  • 依賴:所有 @deepseek-ai/* 運行時件由宿主提供。

短結尾

這個插件提供了一種輕量級的方式查看和調試智能體的能力狀態。查看目錄頁和 GitHub 倉庫瞭解更多。

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

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

小夜