Duet Mode
What is Duet mode?
The Duet (/duˈet/) mode is a human-machine deep collaboration development model designed for complex tasks. It mimics the natural behavior of human expert teams in addressing complex needs, emphasizing the establishment of early consensus, and conducting in-depth discussions, analyses, and research based on requirements. This leads to the formulation of systematic technical design plans, which are then executed through division of labor.
The term "Duet" originally means a duet or ensemble, and it is extended to mean deep human-machine collaboration.
In the Duet mode, a "Research-Action-Review" three-phase process model is introduced, encouraging more time to be invested in collaborative planning in the early stages, significantly reducing rework costs caused by misunderstandings later on. AI transitions from being a tool to a partner, with users responsible for domain knowledge and key decisions, while AI handles efficient execution and robust generation, achieving efficient and controllable intelligent R&D.
You can describe tasks in natural language, and AI will first clarify requirements and generate an initial research plan based on a deep understanding of the project. It then conducts comprehensive research using deep search and tool invocation capabilities, producing standardized user stories (requirement.md) and technical designs (design.md), greatly enhancing the quality and credibility of documentation. Subsequently, it autonomously plans and breaks down the documentation into executable and trackable detailed development tasks (To-dos) and executes them efficiently.
Concept Terms | Definitions |
---|---|
Research Plan | A coarse-grained research outline plan generated based on the user's original input, clarifying goals and boundaries through questioning. |
User Stories (requirement.md) | Structured user stories that transform user input into clear, complete, testable/acceptable, and traceable requirements. |
Technical Design (design.md) | An overall view of complex project engineering, including system architecture, key implementations/components/modules, and sequence diagram interactions. |
Development Tasks (To-dos) | Independently executable and trackable development tasks, each with a clear definition of description, expected outcomes, and necessary dependencies. |
Using Duet Mode
To use Duet mode, open the AI conversation sidebar homepage, where you can switch to Duet mode. Once you select the mode and start the conversation, switching modes is not supported during the response generation process.