feat(ssa): Complete Phase 2A frontend integration - multi-step workflow end-to-end
Phase 2A: WorkflowPlannerService, WorkflowExecutorService, Python data quality, 6 bug fixes, DescriptiveResultView, multi-step R code/Word export, MVP UI reuse. V11 UI: Gemini-style, multi-task, single-page scroll, Word export. Architecture: Block-based rendering consensus (4 block types). New R tools: chi_square, correlation, descriptive, logistic_binary, mann_whitney, t_test_paired. Docs: dev summary, block-based plan, status updates, task list v2.0. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
# SSA-Pro 前端开发指南
|
||||
|
||||
> **文档版本:** v1.5
|
||||
> **文档版本:** v1.6
|
||||
> **创建日期:** 2026-02-18
|
||||
> **最后更新:** 2026-02-18(纳入专家配置体系 + 护栏 Action 展示)
|
||||
> **最后更新:** 2026-02-20(纳入智能化演进共识 + 分步展示设计)
|
||||
> **目标读者:** 前端工程师
|
||||
> **原型参考:** `03-UI设计/智能统计分析V2.html`
|
||||
> **原型参考:** `03-UI设计/V11.html`(V11 像素级还原)
|
||||
|
||||
---
|
||||
|
||||
@@ -62,6 +62,47 @@ frontend-v2/src/modules/ssa/
|
||||
| **无数据友好** | 咨询模式不要求上传数据 |
|
||||
| **SAP 导出** | 咨询完成后可下载 Word/Markdown |
|
||||
|
||||
### 1.2 🆕 智能化演进设计(为 Phase 3 铺路)
|
||||
|
||||
> **重要**:前端 UI 设计需要为未来的"靶向代码修改"能力预留扩展点。
|
||||
>
|
||||
> 详细背景参考:`04-开发计划/06-智能化演进共识与MVP执行计划.md`
|
||||
|
||||
**Phase 3 的工作流程(前端视角):**
|
||||
```
|
||||
用户提问 → 系统规划多个步骤 → 依次执行
|
||||
↓
|
||||
步骤 N 执行报错
|
||||
↓
|
||||
前端展示错误信息 + "正在自动修复..."
|
||||
↓
|
||||
LLM 靶向修改代码 → 重新执行
|
||||
↓
|
||||
成功 → 继续下一步
|
||||
```
|
||||
|
||||
**MVP 阶段需要预埋的 UI 能力:**
|
||||
|
||||
| 能力 | MVP 用途 | Phase 3 用途 |
|
||||
|------|---------|-------------|
|
||||
| **分步展示** | 显示工具执行链 | 显示每步的执行/修复状态 |
|
||||
| **步骤状态** | 成功/失败/进行中 | 增加"修复中"状态 |
|
||||
| **错误详情** | 展示用户友好错误 | 展示"正在分析错误原因..." |
|
||||
| **实时日志** | 执行轨迹 | 显示 LLM 修复过程 |
|
||||
|
||||
**SAP 卡片的步骤展示(已在 V11 实现):**
|
||||
```
|
||||
系统将按以下步骤为您完成分析:
|
||||
|
||||
✅ 步骤 1:数据校验 (ST_DATA_CHECK)
|
||||
✅ 步骤 2:缺失值检测 (ST_MISSING_REPORT)
|
||||
🔄 步骤 3:正态性检验 (ST_NORMALITY_TEST) ← 执行中
|
||||
⏳ 步骤 4:独立样本T检验 (ST_T_TEST_IND)
|
||||
⏳ 步骤 5:结论生成 (ST_CONCLUSION)
|
||||
```
|
||||
|
||||
> **MVP 阶段行动**:确保 `ExecutionTrace` 组件支持多步骤展示和状态切换。
|
||||
|
||||
---
|
||||
|
||||
## 2. 原型图核心元素解析
|
||||
|
||||
Reference in New Issue
Block a user