UltraCode 工作流
icetomoyo/dsh_workflow · 技能
把Claude Code的UltraCode模式带给DSH,把 DSH 的一次性多 Agent 调度,升级为可生成、可保存、可治理、可观察、可恢复的 Workflow 层
★ 60GitHub 星标
0分支
2026-08-15最近更新
TypeScript开发语言
MIT许可证
主要功能
- runAgent 对普通子任务失败返回 null,让 workflow 能按策略降级
- 搜索顺序是 deterministic 的
- 每个 run 都有 running → paused/completed/failed/denied/stopped 状态和稳定 id。
- 生成型脚本只能通过冻结的 WorkflowApi 发起 effect
- 显式 handle 的 wait 仍保留完整失败结果。
使用条件
- trusted-local .ts 使用 Node 22 原生 erasable-syntax TypeScript,并遵循 Node module cache(修改后重启 DSH)
- 需要 enum 等 transform-only 语法或热重载时请发布为 .mjs/.js。
安装命令
dsh plugin --profile web add github:icetomoyo/dsh_workflow