Prechádzať zdrojové kódy

📝 docs(stories): reorder task list in story document

- move "实现真实的转录结果监听" task section below "合并重复的钩子实现"
- maintain all original subtasks while adjusting their position in the document
yourname 4 mesiacov pred
rodič
commit
c3709a6134
1 zmenil súbory, kde vykonal 7 pridanie a 7 odobranie
  1. 7 7
      docs/stories/005.001.story.md

+ 7 - 7
docs/stories/005.001.story.md

@@ -77,13 +77,6 @@ High - 新功能实现,增强用户体验
     - [ ] 更新管理器组件使用后端API返回的配置常量
     - [ ] 更新`common/request.ts`中的API调用,使用后端Token API而不是直接调用Agora API
     - [ ] 确保所有组件都使用统一的配置获取方式
-- [ ] **实现真实的转录结果监听**
-  - [ ] **在AgoraSTTProvider中实现事件监听**:基于Agora RTT Demo模式,实现`textstreamReceived`事件监听
-  - [ ] 在`useAgoraSTTManager.ts`中替换模拟转录结果,使用真实的`textstreamReceived`事件
-  - [ ] 实现`onTextStreamReceived`回调函数,处理`ITextstream`数据结构
-  - [ ] **适配当前项目的状态管理机制**:使用React状态(useState)和Provider模式
-  - [ ] 确保支持增量式字幕更新和临时/最终结果区分
-  - [ ] 验证Protocol Buffer数据解析正确性
 - [ ] **合并重复的钩子实现**
   - [ ] 分析`useAgoraSTT.ts`和`useAgoraSTTManager.ts`的功能重叠
   - [ ] 将`useAgoraSTT.ts`中的配置获取逻辑迁移到管理器组件
@@ -97,6 +90,13 @@ High - 新功能实现,增强用户体验
   - [ ] 验证组件在Provider包裹下正常工作
   - [ ] 确保所有使用场景都有正确的Provider层级
   - [ ] **重要发现**: 当前组件架构严重依赖Provider提供管理器实例,没有Provider会导致组件完全无法工作
+- [ ] **实现真实的转录结果监听**
+  - [ ] **在AgoraSTTProvider中实现事件监听**:基于Agora RTT Demo模式,实现`textstreamReceived`事件监听
+  - [ ] 在`useAgoraSTTManager.ts`中替换模拟转录结果,使用真实的`textstreamReceived`事件
+  - [ ] 实现`onTextStreamReceived`回调函数,处理`ITextstream`数据结构
+  - [ ] **适配当前项目的状态管理机制**:使用React状态(useState)和Provider模式
+  - [ ] 确保支持增量式字幕更新和临时/最终结果区分
+  - [ ] 验证Protocol Buffer数据解析正确性
 - [x] 更新测试用例验证配置常量 (AC: #10)
   - [x] 更新集成测试验证API响应包含配置常量字段
   - [x] 更新真实API测试验证配置常量值与环境变量一致