DeepSeek Harness Multi Tools 插件

前言

DeepSeek Harness (DSH) 采用插件架构。在开发智能体或进行模型推理时,开发者常需要将本地工具、视觉模型以及特定的应用集成纳入统一管理。dsh-multi-tools 提供了一个私有的、一次性安装的多模态集成解决方案,旨在简化这一过程。

功能概览

该插件作为一个集成套件,适用于 DSH 0.1.2-alpha.3 或更新版本。它包含以下核心组件:

  • ModLens 视觉核心:提供文本优先的视觉证据,支持通过本地 Codex、OpenAI 兼容端点或本地 Ollama 将图片文件转换为结构化日志证据。
  • 多工具设置页面:提供集中的设置入口和依赖状态检查。
  • Agent Presets:为创意应用、游戏引擎和 CAD 工具提供独立管理的 Agent 预设。
  • 工具集成:包含 ComfyUI、Unity、After Effects、Photoshop、Premiere Pro、AutoCAD、SolidWorks 和 Ren’Py 的自动化支持。

安装与启用

安装前请确保环境满足以下要求:DSH 0.1.2-alpha.3 或更新版本、Node.js 22.19+ 或 24+、pnpm 10。

  1. 执行安装命令:
    dsh plugin --profile web add github:pirate-608/dsh-multi-tools
  1. 如果 pnpm 阻止了包的 prepare 脚本,请在 Web profile 的 pnpm-workspace.yaml 中添加允许的包键,然后重复上述命令。
  2. 重启 Web profile。
  3. 打开 Settings → Plugins → Multi Tools。

配置与路由

ModLens 默认安装但无路由。需要在 DSH 设置文档的 dsh-multi-tools 部分下配置路由:

dsh-multi-tools:
  modlens:
    routes:
      ollama:
        type: ollama
        baseUrl: http://127.0.0.1:11434
        model: qwen3-vl
    failover: [ollama]

每个可选集成默认处于禁用状态。启用一个集成会为新会话创建其专属的托管 Preset。

CLI 使用

插件提供以下 CLI 命令:

  • 检查状态:
    dsh-multi-tools status [--live] [--json] [--integration <id>]
*注:`--live` 仅在用户请求时运行被动检查,不会安装、下载或启动应用。*
  • 诊断:
    dsh-multi-tools doctor
  • 管理集成:
    dsh-multi-tools integrations set [<id>...] [--json]
  • 运行时管理:
    dsh-multi-tools runtime <id> install|remove

注意事项

  • 该包是私有的且不得发布到 npm。
  • 安装不会安装 MCP 运行时、下载模型或启动桌面应用程序。
  • 集成(如 After Effects、Photoshop、Premiere、AutoCAD)为个人构建版本。
  • 开发需要 Node.js 22.19+ 或 24+ 和 pnpm 10。

短结尾

该插件为 DSH 增加了多模态工作流和特定工具集成能力。源代码托管在 GitHub。

DSH 插件生态背景: DeepSeek Harness 的设计理念是“一切皆插件”。社区目录(如 SkillHub)提供插件索引,与 DeepSeek 官方或幻方没有官方从属关系。开发者应直接检查源代码和许可证,确保符合其需求。

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

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

小夜