WorkflowGen:an adaptive workflow generation mechanism driven by trajectory experience

Large language model (LLM) agents often suffer from high reasoning overhead, excessive token consumption, unstable execution, and inability to reuse past experiences in complex tasks like business queries, tool use, and workflow orchestration. Traditional methods generate workflows from scratch for every query, leading to high cost, slow response, and poor robustness. We propose WorkflowGen, an adaptive, trajectory experience-driven framework for automatic workflow generation that reduces token usage and improves efficiency and success rate. Early in execution, WorkflowGen captures full trajectories and extracts reusable knowledge at both node and workflow levels, including error fingerprints, optimal tool mappings, parameter schemas, execution paths, and exception-avoidance strategies. It then employs a closed-loop mechanism that performs lightweight generation only on variable nodes via trajectory rewriting, experience updating, and template induction. A three-tier adaptive routing strategy dynamically selects among direct reuse, rewriting-based generation, and full initialization based on semantic similarity to historical queries. Without large annotated datasets, we qualitatively compare WorkflowGen against real-time planning, static single trajectory, and basic in-context learning baselines. Our method reduces token consumption by over 40 percent compared to real-time planning, improves success rate by 20 percent on medium-similarity queries through proactive error avoidance and adaptive fallback, and enhances deployability via modular, traceable experiences and cross-scenario adaptability. WorkflowGen achieves a practical balance of efficiency, robustness, and interpretability, addressing key limitations of existing approaches.

Paper

References (18)

08Existing method 2: static single-trajectory method, which only reuses fixed historical trajectories without dynamic degradation
09We propose a dual-granularity trajectory experience extraction mechanism at both node-levelnode-level
10new trajectory experience extraction module : performs comparative learning between successful and failed executions to assess reusability stability and extract reusable rules
11trajectory template management module : abstracts away differences in variable nodes, clusters structurally identical trajectories, and merges them into generalized workflow templates
12iterative generation : repeatedly invokes trajectory rewriting and experience extraction until the new trajectory executes successfully, then stores it and updates the template repository

Scroll for more · 6 remaining

Similar papers

© 2026 NYSGPT2525 LLC