modole/dsh-plugin-file-manager-laoboshi:为劳博士 DSH 桌面客户端提供工作区文件浏览和预览

前言

DSH(DeepSeek Harness)采用插件化架构,开发者常需要在智能体工作流中处理本地文件。虽然 DSH 支持扩展,但直接在 Web 端复用桌面端的文件系统能力并不容易。dsh-plugin-file-manager-laoboshi 插件旨在解决这一问题,它将原生文件管理能力封装并适配到 DSH 环境中。

插件定位

这是一个由 Modole 维护的客户端插件。其核心功能是从 Laoboshi Agent Studio 中提取文件管理能力,为劳博士 DSH 桌面客户端提供工作区文件浏览和预览支持。

核心功能

  1. 工作区文件浏览:提供文件系统导航接口,支持在工作区内查找和查看文件。
  2. 文件预览:支持对文件内容的预览功能。
  3. DSH Web 兼容性支持:适配 Web 端运行时,确保插件在 Web 环境下可用。
  4. 依赖注入:自动注入 dsh-client-runtime 和 dsh-client-ui-settings,以支持客户端通信与 UI 配置。

安装与启用

使用官方命令安装,安装后必须重启 dsh web 才能生效。

dsh plugin --profile web add https://github.com/Modole/dsh-plugin-file-manager-laoboshi.git

安装完成后,DSH 会自动读取 dsh.bundle manifest 文件,并将此插件包添加到当前所选的配置文件中。

注意事项与安全

  • 权限范围:插件以当前用户的权限执行,这意味着它拥有与 dsh 进程相同的文件系统访问权。
  • 安装审查:在安装前,请务必审查源代码以确保符合安全标准。
  • 敏感信息:在 GitHub Issues 中发布问题时,切勿泄露凭据、SSH 私钥或本地运行时数据库。
  • 版本差异:v0.1.0 版本的 UI 使用了 Laoboshi Desktop 原生能力。如果在 DSH Web 端使用,系统会显示兼容性通知。

总结

该插件通过注入特定运行时依赖和提供文件浏览接口,解决了 DSH 环境下的文件操作需求。对于需要处理本地文件的智能体开发者,这是一个实用工具。

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

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

小夜