用途:用于初始化或恢复 Conductor 项目设置,通过交互式问答创建项目基础文档。适用于 Conductor 设置相关任务与流程,需要相关指导、最佳实践或检查清单时;与 Conductor 设置无关的任务不适用。
主要能力:先做预检,检查项目根目录是否存在 conductor/ 目录。若存在 conductor/product.md,询问用户是恢复设置还是重新初始化;若存在 conductor/setup_state.json 且状态未完成,则提示从上次步骤恢复。检测项目类型:无 .git、package.json、requirements.txt、go.mod、src/ 目录为全新项目,任一存在则为既有项目。加载或创建 conductor/setup_state.json,记录状态、项目类型、当前部分、当前问题、已完成部分、答案、已创建文件及时间戳。
使用方式:按交互式问答协议执行,每轮只问一个问题并等待回答,提供 2-3 个建议答案及“自行输入”选项,每部分最多 5 个问题,每次成功步骤后更新 setup_state.json,继续前验证文件写入成功。问答分五个部分:产品定义(最多 5 问)、产品指南(最多 3 问)、技术栈(最多 5 问)、工作流偏好(最多 4 问)、代码风格指南(最多 2 问)。会创建 conductor/index.md、conductor/product.md、conductor/product-guidelines.md、conductor/tech-stack.md、conductor/workflow.md、conductor/tracks.md 以及 conductor/code_styleguides/ 等文件。
限制:资料仅提供上述流程和文件清单,未说明具体平台、收费、价格或效果;如需详细示例,资料提示打开 resources/implementation-playbook.md。