dsh-run-config:DeepSeek Harness 运行配置管理

前言

DeepSeek Harness(DSH)采用插件化架构,一切皆可扩展。在 Web 界面开发或调试智能体时,重复输入固定的 Shell 命令或 LLM 提示词容易打断心流。dsh-run-config 插件通过模仿 IDE 的运行配置功能,解决了这一痛点,将常用操作固化为可复用的配置。

这是什么

该插件由 xiaoso456 维护,旨在为 DeepSeek Harness Web 提供类似 IDE 的运行控制体验。它允许用户将常用的提示词或 Shell 命令保存为“任务运行配置”,并在会话页和新会话页中一键运行。

核心功能

  • 会话头部运行控制:在会话页面头部提供任务选择器和运行按钮,支持悬浮提示当前将运行的任务配置。
  • 运行配置管理:提供 IDEA 风格的对话框,支持创建、编辑、复制、删除、排序操作。
  • 任务类型与作用域:支持 LLM 任务配置(将 Prompt 发送)和命令任务配置(后台执行 Shell 并通知)。支持全局和工作区两种作用域。
  • 新会话页运行控制:在未进入具体会话时也能选择并运行任务配置。
  • LLM 集成:大模型可通过 task_run_config 工具查看和管理运行配置,写操作走标准审批流程。

安装与启用

  1. 执行安装命令:
    dsh plugin --profile web add @xiaoso/dsh-run-config
  1. 启动 DeepSeek Harness Web:
    dsh web

典型用法

在会话中直接输入指令即可创建配置。例如:

把 git pull && pnpm install 保存为任务配置,以后一键运行

大模型会调用 task_run_config 工具创建命令任务配置。写操作会弹出审批确认,创建完成后即可在会话头部选择该配置并一键运行。

适用场景与注意

  • 适用人群:需要频繁执行特定 Shell 命令或复用复杂 LLM 提示词的开发者。
  • 权限与安全:请确保插件以当前 DSH 进程权限运行,安装前请检查源码与许可证(MIT)。

短结尾

通过将常用操作固化为可复用的配置,该插件提升了在 DSH Web 界面中开发智能体的效率。更多细节和源码可参考社区目录及 GitHub 仓库。

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

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

小夜