dsh-tool-planner:让非程序员通过访谈规划自动化工具

前言

DeepSeek Harness(DSH)采用「一切皆插件」的理念,允许开发者通过插件扩展功能。对于没有编程背景的领域专家来说,从零开始编写自动化工具存在门槛。现有的方案要么需要掌握编程语言,要么难以将手工流程转化为可执行的自动化逻辑。

dsh-tool-planner 插件旨在解决这个问题,它通过访谈的方式引导用户用自然语言描述手工任务流程,然后将其转化为可执行的自动化计划。

这是什么

dsh-tool-planner 是一个 DSH 技能插件,由维护者 Wasif Alam Dip 开发。它帮助非程序员通过访谈规划和构建工具,让领域专家能够使用自然语言描述任务,进而生成自动化方案。

插件通过将手工流程分解为简单的自然语言步骤,将每个步骤转换为流程图节点,再经过一轮自动化问题询问,最终输出一份自然语言计划,并在构建前等待用户明确批准。

核心功能

插件的核心流程分为三个阶段:

  1. 手工流程访谈:引导用户用自然语言描述他们当前如何手工执行任务,一次一个步骤。

  2. 流程图生成:将用户描述的每个步骤转换为流程图节点,形成可视化的任务流程。

  3. 自动化提问与计划生成:提出简短的自动化相关问题,生成自然语言计划,并在构建前等待用户批准。

安装与启用

插件支持桌面应用和终端两种安装方式。

桌面应用安装:

在桌面应用中,进入 Plugins → Add Plugin,粘贴以下源码,点击安装,然后重启应用。

github:WasifAlamDip/dsh-fde-tool-planner

终端安装:

在终端中执行:

dsh plugin --profile web add github:WasifAlamDip/dsh-fde-tool-planner

如果 dsh 不在 PATH 中,可以用 npx @deepseek-ai/dsh 替换 dsh。安装后需要重启 dsh。

如需锁定特定版本,可添加标签:

github:WasifAlamDip/dsh-fde-tool-planner#v0.1.0

典型用法

在 DSH 中使用时,用 3-4 行自然语言描述想要实现的功能。插件会以自然语言回复,不要求用户具备技术知识。

示例:

我想每天早上自动发送当天的天气和日程安排给我,通过邮件发送到我的工作邮箱。

插件会引导用户逐步描述当前的手工流程,然后生成自动化方案。

适用场景与注意

插件适合以下场景:

  • 领域专家希望自动化日常工作流程,但无编程基础
  • 需要将手工任务转化为可执行的自动化逻辑
  • 希望通过访谈方式明确需求,减少开发过程中的沟通成本

注意事项:

  • 插件以当前 dsh 进程的权限运行,安装前应检查源码与许可证
  • 插件通过自然语言引导,不要求用户具备编程知识
  • 构建前需要用户明确批准,避免生成不符合预期的自动化方案

短结尾

dsh-tool-planner 通过访谈式引导,降低了非程序员开发自动化工具的门槛。它将手工流程分解为自然语言步骤,生成流程图节点,再经过自动化提问和计划确认,最终输出可执行的自动化方案。

插件目录:https://www.skillhub.cn/plugins/WasifAlamDip/dsh-fde-tool-planner

源码仓库:https://github.com/WasifAlamDip/dsh-fde-tool-planner

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

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

小夜