DeepSeek Harness Plugin: dsh-sidebar-enhance

前言

DeepSeek Harness (DSH) 插件生态允许用户通过扩展功能增强体验。dsh-sidebar-enhance 是一个利用 DSH 官方 API 的插件,它解决了 AI 无法直接访问侧栏功能的问题,使 AI 能够自主展示成果文件/网页和进行浏览器搜索获取信息。

核心功能

该插件主要提供两种能力:

  1. AI 主动展示成果
    Agent 在收尾时可以调用工具,侧栏会自动展开。支持展示具体文件 (file)、本轮改动 diff (changes)、工作区文件树 (files)、终端 (terminal) 或网页 (browser)。

  2. 侧栏浏览器桥接
    AI 可通过工具对侧栏浏览器进行操作。包括导航 (browser_navigate)、读取页面 (browser_read)、查找元素 (browser_find) 以及交互 (browser_act)。

安装与启用

安装桌面端插件:

dsh plugin --profile desktop add github:2123043818/dsh-sidebar-enhance

安装后必须完全退出桌面端(含托盘)再启动,否则可能无法生效。

使用说明

  • 展示成果:Agent 完成任务后,可调用 sidebar_reveal 工具。例如,写完文件或跑起服务后,侧栏会自动打开并展示相关路径或网页。
  • 浏览器操作:AI 需要使用侧栏浏览器查资料或调试时,会调用 browser_* 系列工具。导航无需授权,但读取页面和交互操作需要用户授权。

授权与限制

  • 授权机制:导航不需要授权,但读页面、查找元素和交互需要授权。授权通过拦截页的三按钮操作进行:允许此次访问、始终允许本会话、不允许。
  • 安全策略:HTTP 路由只接受本机回环来源;授权不超过进程生命周期(重启即失效);AI 只能操作已打开的那个页面。
  • 环境兼容性:Linux 用户仅社区套壳(0.1.7-rc2 底)实测可用。没有截图工具。

结语

该插件通过扩展 DSH 的侧栏能力,让 Agent 的工作流更加闭环。更多细节可查看插件仓库:https://github.com/2123043818/dsh-sidebar-enhance。

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

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

Xiaoye