@dsh-external/workflow

@icetomoyo · 工作流
检测未发现问题无安装脚本

为 DSH 增加可命名保存、持久化、可暂停续跑的多 Agent workflow 层,适合需要复用复杂调查/评审流程的团队

v0.1.2版本
GitHub 源码安装安装方式
2026-08-13最近更新
94Star
dsh plugin --profile web add github:icetomoyo/dsh_workflow查看仓库

插件介绍

根据仓库资料整理 · commit 44b83c1

主要功能

  • 支持将多 Agent 流程保存为项目或个人 workflow,按名字发现和运行(内置、pattern、项目、个人目录,确定性搜索顺序)
  • run graph、事件(events.jsonl)、artifact、结果摘要和成本永久落盘,可按 run id 或 saved name 重跑
  • resume-run 基于相同调用序号+任务输入命中 effect cache,只继续执行未完成部分
  • 提供统一 WorkflowApi(phase、spawnAgent、parallel、pipeline、synthesize 等)及稳定的 capsule 格式(manifest/source/intent/inputs/requires/provenance)
  • 内置 parallel-investigation、scoped-review 两个 workflow,以及 classify-and-act 等六种标准 pattern
  • 对生成/内联 workflow 做 capability-only VM 隔离、预启动冒烟校验、分级审批与硬性 provider/并发/预算限制

适合什么时候用

  • 需要把常用的并行调查或代码评审流程保存下来,让团队反复按名字运行,而不是每次重新在提示词里描述
  • 长时间运行的多 Agent 流程中途中断,需要从上次进度续跑而不是从头重来
  • 需要对多 Agent 生成的脚本做权限、预算和审批治理,而不是仅靠提示词约束

安装后会多出什么

命令/workflow list/workflow create/workflow review/workflow runs/workflow show/workflow pause|resume|stop/workflow rerun|resume-run/workflow save
Agent 工具workflow_listrun_workflowworkflow_manage

使用前需要

  • Node.js >= 22.19
  • 需要与插件 compatibility.json 一致的 DSH 快照版本(示例中为 0.0.1-rc.2)
  • 依赖多个 @deepseek-ai 官方包作为 peerDependencies,包括 cordis、dsh-agent、dsh-commands、dsh-jobs、dsh-llm、dsh-session、dsh-subagent、dsh-system-prompt、dsh-tools、dsh-user-approval、dsh-user-questions、dsh-workflow、schemastery
  • 以 github-source 方式安装(未发布至 npm)

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制环境变量文件系统外部网络会话数据宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库icetomoyo/dsh_workflow安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:icetomoyo/dsh_workflow#44b83c1 锁定本次检测的 commit。收录日期2026-08-13固定 commit44b83c182aa0 · 2026-08-13
dsh plugin --profile web add github:icetomoyo/dsh_workflow