## Parent #18 ## What to build 让转录结果页和润色输出页只消费润色运行需要暴露的小 Interface。两个 Tab 不应依赖 usePolishFlow 的完整返回形状,也不应知道润色运行内部的 provider 请求、流解析或错误分支。 ## Acceptance criteria - [ ] TranscriptionTab 和 PolishTab 不再使用 ReturnType<typeof usePolishFlow> 作为 props 形状来源 - [ ] 开始润色、重新润色、复制结果、流式状态展示行为保持不变 - [ ] 润色按钮可用性和复制可用性仍由明确的运行状态驱动 - [ ] 类型检查能防止 Tab 重新依赖润色运行内部细节 ## Blocked by - #21
Parent
#18
What to build
让转录结果页和润色输出页只消费润色运行需要暴露的小 Interface。两个 Tab 不应依赖 usePolishFlow 的完整返回形状,也不应知道润色运行内部的 provider 请求、流解析或错误分支。
Acceptance criteria
Blocked by