FIX-001: 移除 AI 营养师页面初始假数据

- 将 messageList 初始值从示例消息改为空数组 []
- 保留 welcomeMessage 和页面其他功能
- 用户首次进入时只显示欢迎语,无假对话记录

Fixes: FIX-001-remove-fake-data
This commit is contained in:
2026-02-28 21:12:03 +08:00
parent aae96b15be
commit 8ba027b194
3 changed files with 2 additions and 19 deletions

View File

@@ -0,0 +1,51 @@
# FIX-001: 移除初始假数据
**状态**: 待开始
**创建时间**: 2026-02-28
**优先级**: 高
**负责人**: msh-agent
---
## 问题描述
当前 `ai-nutritionist.vue` 页面 `data()``messageList` 数组包含两条写死的示例消息用户问香蕉、AI回答用户首次进入会误以为有历史对话记录。
### 当前行为
页面加载后自动显示两条假对话消息。
### 预期行为
首次进入时 `messageList` 为空,仅显示欢迎语(欢迎语固定在模板中)。
---
## 修复方案
**方案A推荐**:将 `messageList` 初始值设为空数组 `[]`,保留欢迎语在模板中的展示。
---
## 实施步骤
- [ ] 1. 备份原文件
- [ ] 2. 修改 `data()``messageList: []`
- [ ] 3. 本地 H5 测试
- [ ] 4. 微信小程序测试
- [ ] 5. 提交代码
---
## 文件变更
修改 `pages/tool/ai-nutritionist.vue` 第 115-128 行:
```javascript
// 修改前
messageList: [
{ role: 'user', content: '我今天想吃香蕉,可以吗?', type: 'text' },
{ role: 'ai', content: '香蕉含钾量较高...', type: 'text' }
]
// 修改后
messageList: []
```