A Task-Level Distributed Agent Workflow Framework for building scalable, resource-efficient multi-agent systems