You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dianshang-qianduan/docs/superpowers/specs/2026-08-07-new-product-surv...

36 lines
2.1 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 新产品调查与分析:第四步 AI 应用价值分析
## 范围
仅调整学生端“新产品调查与分析”(`new-product-survey`)的第四步,以及支持最终提交完整度校验的学生接口。保留前 1 至 3 步、案例资料下载、教师端、管理端和既有答案表结构。
## 页面与交互
第四步标题为“AI应用价值分析”。页面按原型展示说明“结合上面实训针对AI技术在产品中的应用价值进行分析回答以下问题。”随后依次提供三个多行文本框
1. 核心层AI技术是否实现产品功能突破是否形成差异化卖点
2. 有形层AI技术是否影响产品形态如产品外形包装、电商主图设计、参数配置、价格带定位。
3. 延伸层AI技术如何通过服务升级、内容更新提升用户粘性推动付费服务
学生可随时保存草稿,草稿不强制填写。点击“提交任务”时,前端去除首尾空白后检查三项均非空;任一为空则阻止提交并提示缺少的层级。通过本地校验后调用后端校验,后端确认通过才复用既有答案保存接口以 `SUBMIT` 方式提交。
## 数据与接口
答案继续保存在既有 `StudentTrainingAnswer.step4Answer`,结构保持兼容:
```json
{
"coreValue": "核心层分析",
"tangibleValue": "有形层分析",
"extendedValue": "延伸层分析"
}
```
后端新增仅学生可调用的 `POST /api/student-training-answers/new-product-survey/step-4/validate`。请求使用同一结构,校验学生身份及三项文本去首尾空白后均非空;成功返回 `{ "valid": true, "message": "校验通过" }`。该接口不评判分析内容,不新增表或标准答案。
演示模式不调用后端,执行同样的本地规则。旧版已保存的第 4 步 JSON 继续由现有兼容逻辑读取。
## 验证
后端测试覆盖三项均填写、任一缺失和非学生访问,以及控制器透传。前端测试覆盖原型问题文案、提交前调用第四步校验接口与 `step4Answer` 的持久化;完成后运行完整 Maven 测试、前端静态测试和 Vite 生产构建。