DeepSeek Harness 插件 dsh-suite:一键组合 18 个独立插件

前言

DeepSeek Harness(DSH)采用“一切皆插件”的架构,支持通过插件扩展功能。在构建复杂智能体工作流时,开发者往往需要集成邮件收发、日程管理、媒体创作或开发运维等多种能力。手动逐个安装和配置这些插件不仅繁琐,且组件间的版本兼容性难以保证。

dsh-suite 插件提供了一种集中式的解决方案。它将 18 个常用 DSH 插件打包,通过一次安装统一组合它们的默认配置。这有助于在团队协作中固定组件版本,便于复现环境。

核心功能

dsh-suite 涵盖了智能体开发的主要工作场景:

  • 覆盖领域:包括邮件、日历、记忆、媒体创作、开发运维与消息通知。
  • 组件列表:包含 Docker、Dream、日历、邮件、PPT、RSS、Slack、SQL、Voice 等 18 个独立插件。
  • 版本管理:固定组件版本,便于复现安装与共同加载检查。
  • 灵活配置:各组件也可以单独安装与配置,不强制依赖 Suite 包。

安装与启用

确保系统已正确配置 dsh 命令后,可通过以下步骤安装:

  1. 桌面版安装:
    dsh plugin --profile desktop add @stardustlc/dsh-suite
  1. 网页版安装:
    dsh plugin --profile web add @stardustlc/dsh-suite
  1. 安装完成后,重启 DSH 服务。

典型用法

  • 使用整套功能:当需要启用邮件、日历、开发工具等多种能力时,安装本包,随后配置所需组件的账号和工具参数。
  • 使用部分功能:如果只需要少数特定功能(如仅邮件或仅 PPT),可直接安装对应的独立插件,无需加载整个 Suite。

适用场景与注意事项

  • Profile 机制:安装后 profile 只启用 Suite 这一层,由它负责加载组件。组件的账号配置、外部程序依赖与网络要求仍需各自配置。
  • 版本同步:本版同步 Dream 插件至 0.9.0,具备安静后合并整理、可恢复的延后队列、聊天独立控制、批量审阅和事实到期复核等功能。
  • 语言与运行环境:
    • 各工作台跟随宿主语言,用户正文保留原文。
    • 从源码独立开发时,Node.js 版本要求以 package.json 为准。
    • 需满足 Node.js 版本:^22.19.0 或 >=24.0.0。
  • 权限说明:插件以当前 dsh 进程的权限运行,安装前建议检查源码与许可证。

总结

dsh-suite 通过统一管理和版本锁定,降低了 DSH 插件的集成成本。如需查看详细配置、工具参数或进行问题反馈,可访问项目目录页或 GitHub 仓库。

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

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

小夜