dsh-capability-panel
在终端中运行以下命令:
dsh plugin install pure-craft/dsh-capability-panel
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install pure-craft/dsh-capability-panel 即可安装该插件,完整源码地址为 https://github.com/pure-craft/dsh-capability-panel
插件介绍
一个技能已安装,和这个技能此刻真正存在于模型上下文窗口中,是两件完全不同的事。dsh-capability-panel 让这种差异变得可见:它直接读取当前会话下一次 prompt 组装时模型将看到的真实状态——完整加载、被截断、被压缩驱逐、还是根本不在——一目了然,不必再翻日志猜测。
面板提供三个标签页,分别列出技能、MCP 服务器和系统工具。每行右侧的开关在下一个模型步即生效,重启后仍绑定原会话,不触碰其他会话,也不改写对话历史。MCP 工具可按服务器折叠为一行整组开关,离线服务器保留占位并提供一键重连。技能按来源目录分组,悬停分隔线即可在文件管理器中打开对应路径。若模型在你禁用某能力后仍尝试调用,面板会如实计数,提醒你该能力仍残留在模型记忆中。
适合所有使用 dsh web 的开发者:当你想搞清楚为什么 Agent 似乎忘记了某个技能,或者只想在当前会话中临时关闭一个工具而不卸载插件、不重启,这块面板就是为你准备的。零运行时依赖、零外网调用,所有状态保存在本地 settings.yaml 和一个 JSONL 文件中,打开即可用。
截图预览
使用场景
- 调试 Agent 为何忘记了某个已安装的技能
- 在当前会话中临时关闭一个工具而不卸载插件
- 排查技能被截断或驱逐后模型行为异常
适合人员
- 使用 dsh web 的 Agent 开发者
- 管理多个 MCP 服务器与技能的运维人员
- 按预设配置默认能力集的团队负责人
