dsh-tool-workflow-plus
在终端中运行以下命令:
dsh plugin install shuxidemosheng/dsh-tool-workflow-plus
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install shuxidemosheng/dsh-tool-workflow-plus,即可从 https://github.com/shuxidemosheng/dsh-tool-workflow-plus 安装该插件。
插件介绍
官方 workflow 工具擅长在单次会话里执行模型提交的编排脚本,但官方 README 明确写着没有 saved 或嵌套 workflow,只能由调用方每次带上整段脚本。如果你经常让模型写相似的多 agent 流程,跑通一次之后还要在后续会话里重复粘贴、改写同一大段 JS,成本会越来越高。
dsh-tool-workflow-plus 在官方 0.2.1-alpha.2 的模型面与运行语义上逐字对齐,增量只做一件事:补上持久化的 saved workflow 库。模型可以用 workflow_save 把验证过的 meta 与 script 存下来,用 workflow_list、workflow_get、workflow_delete 管理条目,再用 workflow_run_saved 在新参数下一行复跑,不必重发整段脚本。持久化走官方 storage 的 domain KV,标准部署装上即用;保存期还会按引擎规则校验 meta,并拒绝带 export const meta 的脚本,避免存得进却跑不起来。发起的 run 仍写入与官方同名的 tool-workflow 会话事件,UI 折叠与进度展示可以照常工作。
适合希望跑通一次、存下来、以后复用的团队,或想用带库版本与官方 workflow drop-in 并存或接管的部署。它刻意不做可视化编排、治理与恢复等重型能力,也不替代纯模板素材类插件;若你只需要固定模板、不需要模型运行时写入库,可以选更轻的方案。
使用场景
- 多 agent 编排脚本跑通后入库,下次会话用 workflow_run_saved 带新参数复跑
- 反复出现相似 workflow 脚本,希望避免每次重发整段 JS body
- 部署已有官方 workflow 或想用 drop-in 版本补上 saved 库能力
适合人员
- 经常让模型编写并复用多 agent 编排脚本的 Harness 用户
- 希望在官方 workflow 语义不变的前提下获得持久化 saved 库的团队
- headless 或未挂官方 workflow 插件、仍需要等价运行面的部署维护者