前言¶
DeepSeek Harness (DSH) 插件生态允许用户通过扩展功能增强体验。dsh-sidebar-enhance 是一个利用 DSH 官方 API 的插件,它解决了 AI 无法直接访问侧栏功能的问题,使 AI 能够自主展示成果文件/网页和进行浏览器搜索获取信息。
核心功能¶
该插件主要提供两种能力:
-
AI 主动展示成果
Agent 在收尾时可以调用工具,侧栏会自动展开。支持展示具体文件 (file)、本轮改动 diff (changes)、工作区文件树 (files)、终端 (terminal) 或网页 (browser)。 -
侧栏浏览器桥接
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。