用户输入 在继续之前,您 必须 考虑用户输入(如果非空)。 大纲 触发消息中用户在触发词后键入的文本 就是 功能描述。假设在此对话中始终可以使用该功能描述,即 。除非用户提供了一个空命令,否则不要要求用户重复。 根据该功能描述,请执行以下操作: 1. 将 所有文件(包括子目录)按原目录结构复制到仓库根目录下的 目录,跳过已有文件, 不能覆盖原有同名文件 。cp命令的 -n(--no-clobber)选项可以防止覆盖已存在的文件。 在此阶段,您的项目文件夹内容应类似于以下内容: 2. 生成一个简洁的短名称 (2-4个词)用于分支: - 分析功能描述并提取最有意义的关键词 - 创建一个2-4个词的短名称,捕捉功能的本质 - 尽可能使用动词-名词格式(例如:"add-user-auth"、"fix-payment-bug") - 保留技术术语和缩写(OAuth2、API、JWT等) - 保持简洁但足够描述性,以便一目了然地理解功能 - 示例: - "我想添加用户认证" → "user-auth" - "为API实现OAuth2集成" → "oauth2-api-integration" - "创建分析仪表板" → "analytics-dashboard" - "修复支付处理超时错误" → "fix-payment-timeout" 3. 在创建新分支前检查现有分支 : a. 首先获取…