# AutoDX **Repository Path**: sembre/auto-dx ## Basic Information - **Project Name**: AutoDX - **Description**: AI智能舞萌谱面创作 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-30 - **Last Updated**: 2025-11-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI谱面规律发现系统 该系统通过渐进式学习方法,让AI自主探索舞萌DX谱面生成规律。 ## 功能特点 1. **渐进式学习**:将大量数据分批提供给AI,逐步发现规律 2. **规律整合**:自动整合多轮发现的规律,去重完善 3. **迭代优化**:通过多轮验证和反馈,不断优化规律 4. **结构化输出**:生成可用于指导谱面生成的结构化提示词 ## 安装依赖 ```bash pip install -r requirements.txt ``` ## 使用方法 1. 准备数据:将谱面和音频特征JSON文件放入`training_data`目录 2. 运行脚本: ```bash python discover_patterns.py ``` 3. 查看结果:规律将保存在`discovered_patterns.json`文件中 ## 工作原理 1. **数据组织**:将JSON文件分批处理 2. **规律发现**:逐批提供数据给AI,让它总结规律 3. **规律整合**:将新发现的规律与已有规律整合 4. **多轮迭代**:重复上述过程多轮,不断优化规律 5. **验证优化**:通过验证反馈进一步优化规律 6. **生成提示词**:基于发现的所有规律,生成最终的结构化提示词 ## 配置说明 在`discover_patterns.py`中可以调整以下参数: - `batch_size`:每批处理的样本数量 - `iterations`:迭代轮数 - `data_directory`:数据文件目录 ## 输出文件 - `discovered_patterns.json`:包含最终发现的规律和提示词