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

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

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

小夜