CodeFlicker Duet 模式

2025-10-30 17:41 更新

深度人机协作


什么是 Duet 模式


Duet (​/duˈet/​) 模式是一种人机深度协作开发模式,专为复杂任务设计。它模仿人类专家团队解决复杂需求的自然行为,强调早期共识的建立,基于需求进行深入讨论、分析和研究,从而制定系统性的技术设计方案,然后通过分工执行。


“Duet” 最初是指二重奏或合奏,后来引申为深度人机协作的意思。


在 Duet 模式下,引入了“研究-行动-审查”的三阶段流程模型,鼓励在早期阶段投入更多时间进行协同规划,显着降低后期因误解而造成的返工成本。AI从工具转变为合作伙伴,用户负责领域知识和关键决策,而AI则负责高效执行和鲁棒生成,实现高效可控的智能研发。

你可以用自然语言描述任务,AI会首先明确需求,并根据对项目的深刻理解生成初步研究计划。然后,它利用深度搜索和工具调用功能进行全面研究,生成标准化的用户故事(requirement.md)技术设计(design.md),大大提高了文档的质量和可信度。随后,它自主地将文档规划并分解为可执行和可跟踪的详细开发任务(待办事项),并高效执行它们。


研究阶段

基于用户原始输入生成粗粒度研究大纲计划,通过提问明确目标和边界。

行动阶段

使用深度搜索和工具调用能力进行综合研究,生成标准化的用户故事和技术设计。

审查阶段

自主规划并将文档分解为可执行和可追踪的详细开发任务。

核心概念

概念术语 定义
研究计划 基于用户原始输入生成的粗粒度研究大纲计划,通过提问明确目标和边界。
用户故事 (requirement.md) 将用户输入转化为清晰、完整、可测试/可接受和可追踪需求的结构化用户故事。
技术设计 (design.md) 复杂项目工程的整体视图,包括系统架构、关键实现/组件/模块和时序图交互。
开发任务 (To-dos) 独立可执行和可追踪的开发任务,每个都有明确的描述、预期结果和必要依赖项定义。

Duet 使用模式


要使用 Duet 模式,请打开 AI 对话侧边栏主页,您可以在其中切换到 Duet 模式。选择模式并开始对话后,在响应生成过程中不支持切换模式。

Duet 模式界面


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号