Workflow Tools

⚙️ 工作流智能检测与决策分析套件

工作流智能工具集,提供循环检测、并行决策分析、文件规模管控与子工作流调度四大能力,帮助开发者消除流程摩擦,提升交付效率。

收藏
4.4k
安装
968
版本
1.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

workflow-tools 是一个综合性的工作流工具集 skill,通过统一的 /wt 命令提供四大子功能:

1. 循环检测 (/wt loops):扫描代码库中的 DEFERRED、PLACEHOLDER、TODO、FIXME、HACK、XXX 等未闭环标记,按高/中/低优先级分类输出
2. 并行决策 (/wt parallel):基于五因子框架(Team、Coupling、Interface、Pattern、Integration)评估任务是否适合并行执行

3. MCE 分析 (/wt mce):检测超过 200 行阈值的文件,提供基于函数边界和逻辑分组的分拆建议

4. 子工作流 (/wt subworkflow):将任务委托给 ClawHub 生态中的专业化 skill 执行,支持后台运行

显著优点

  • 一体化整合:将原本独立的 4 个 skill(loop-closer、parallel-decision、MCE、subworkflow-spawner)合并为统一接口,降低认知负担
  • 决策框架严谨:并行/串行评估基于经过验证的五因子模型,避免直觉判断失误
  • 零外部依赖:核心功能完全在本地 agent 信任边界内运行,不调用第三方 API
  • 输出结构化:所有结果写入 output/ 目录的标准化 Markdown 文件,便于追踪和审计
  • 可配置性强:支持 YAML 配置自定义检测模式、阈值和排除路径

潜在局限

  • 依赖 OpenClaw 生态:子工作流功能需要 ClawHub skill 支持,脱离该生态则部分功能受限
  • 阈值静态化:MCE 的 200 行阈值虽可配置,但缺乏基于代码复杂度(如圈复杂度)的动态调整
  • 模式匹配局限:循环检测基于正则匹配,可能漏检非标准标记或产生误报
  • 并行评估主观性:五因子评估仍需人工判断输入,框架本身不提供自动化评分

适合人群

  • 中大型项目的技术负责人,需要系统性地管理工作流债务
  • 追求 MCE(Minimal Context Engineering)实践的开发团队
  • 使用 Claude Code 或 OpenClaw 作为主力开发环境的开发者
  • 需要标准化并行/串行决策流程的分布式团队

常规风险

| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 扫描范围失控 | 未正确配置 `exclude` 导致扫描 vendor/、node_modules/ 等大型目录 | 严格配置排除路径,或使用默认配置 |
| 误判文件规模 | MCE 分析仅以行数衡量,可能忽略高密度复杂代码 | 结合代码审查工具综合评估 |
| 子工作流孤儿进程 | 后台子工作流可能因异常退出而无法追踪 | 定期清理 `output/subworkflows/` 目录 |
| 决策框架僵化 | 过度依赖五因子评分,忽视领域特殊性 | 将框架作为参考而非绝对标准 |

Workflow Tools 内容

手动下载zip · 5.5 kB
SKILL.mdtext/markdown
请选择文件