Talk Structurally, Act Hierarchically: A Collaborative Framework for LLM Multi-Agent Systems