# 无人自动洗宠机系统 - 演示指南 ## 演示准备 ### 1. 环境检查 ```bash # 检查 .NET 版本 dotnet --version # 应显示: 8.0.x 或更高 # 检查项目是否可以编译 dotnet build PetWashControl/PetWashControl.csproj ``` ### 2. 启动后端服务 ```bash # 进入API目录 cd PetWash.Api # 启动服务 dotnet run # 等待看到以下信息: # Now listening on: http://localhost:5000 # Now listening on: https://localhost:5001 ``` ### 3. 启动WPF界面 ```bash # 新开一个终端 cd PetWashControl # 启动界面 dotnet run # 或在Visual Studio中按F5 ``` ## 演示脚本 ### 场景:完整的宠物洗护流程 #### 第一幕:系统待机(30秒) **展示内容:** - 深蓝科技风界面设计 - 硬件状态监控(4个LED指示灯) - 实时数据显示(水温、水位、运行时间) - 大型"点击开始"按钮 **讲解要点:** > "这是我们的无人自动洗宠机控制系统。采用深蓝科技风设计,确保在各种光线条件下都清晰可读。" > > "左侧显示硬件状态,所有系统正常运行,绿色LED指示灯表示设备就绪。" > > "右侧显示实时数据:水温保持在40度,水位85%,设备已运行1250小时。" **操作:** 1. 指向LED指示灯,说明每个系统的状态 2. 指向实时数据,说明监控功能 3. 点击"点击开始"按钮 --- #### 第二幕:选择套餐(45秒) **展示内容:** - 套餐列表展示 - 套餐详情(名称、描述、时长、价格) - 科技感卡片设计 **讲解要点:** > "系统提供4种套餐,从基础清洗到至尊套餐,满足不同需求。" > > "每个套餐都清晰显示服务内容、时长和价格。" > > "价格采用大字号数字显示,一目了然。" **操作:** 1. 滚动浏览套餐列表 2. 指向不同套餐,说明区别 3. 点击"标准套餐"(¥98,20分钟) --- #### 第三幕:支付确认(20秒) **展示内容:** - 支付确认对话框 - 套餐信息和金额 **讲解要点:** > "在实际使用中,这里会显示支付二维码,用户扫码支付。" > > "演示模式下,我们使用对话框模拟支付流程。" **操作:** 1. 查看对话框信息 2. 点击"是"确认支付 --- #### 第四幕:放入宠物(15秒) **展示内容:** - 返回待机界面 - 门状态变为"已打开" - 状态消息提示 **讲解要点:** > "支付成功后,设备门自动打开。" > > "系统提示用户将宠物放入设备。" > > "注意门状态指示已变为'已打开'。" **操作:** 1. 指向门状态显示 2. 说明实际使用时的操作 3. 点击"关门开始"按钮 --- #### 第五幕:洗护进行中(2分钟) **展示内容:** - 洗护进度界面 - 当前步骤大字显示 - 剩余时间倒计时 - 总体进度条 - 流程步骤列表 - 实时数据更新 **讲解要点:** > "关门后,系统自动切换到洗护界面。" > > "顶部大字显示当前步骤,让用户清楚知道进行到哪一步。" > > "剩余时间实时倒计时,进度条直观显示完成度。" > > "下方列表显示完整的7步流程,当前步骤高亮显示。" > > "底部实时显示水温、水位和门状态,确保安全。" **操作:** 1. 观察当前步骤变化 2. 观察倒计时更新 3. 观察进度条增长 4. 指向流程列表,说明每个步骤 5. 指向底部数据,说明监控功能 6. 等待流程完成(演示模式约2分钟) **流程步骤说明:** 1. 第一次冲水 (120秒) - 清洗宠物毛发 2. 沐浴露喷洒 (30秒) - 喷洒清洁剂 3. 第二次冲水 (180秒) - 冲洗沐浴露 4. 香波喷洒 (30秒) - 喷洒香波 5. 第三次冲水 (180秒) - 冲洗香波 6. 热风吹毛 (300秒) - 热风干燥 7. 冷热风混合 (120秒) - 最终干燥 --- #### 第六幕:完成取出(15秒) **展示内容:** - 完成提示对话框 - 自动返回待机界面 **讲解要点:** > "洗护完成后,系统弹出提示,门自动打开。" > > "用户取出宠物后,系统自动返回待机状态。" > > "准备接待下一位客户。" **操作:** 1. 查看完成提示 2. 点击"确定" 3. 观察返回待机界面 --- ## 演示亮点 ### 1. 视觉设计 - ✨ 深蓝科技风,专业可靠 - ✨ 高对比度,清晰易读 - ✨ LED指示灯,状态一目了然 - ✨ 发光效果,科技感十足 ### 2. 用户体验 - ✨ 操作简单,只需3步 - ✨ 信息清晰,实时反馈 - ✨ 进度可视,心中有数 - ✨ 触摸友好,大按钮设计 ### 3. 技术特点 - ✨ MVVM架构,代码清晰 - ✨ 实时监控,数据准确 - ✨ 流程完整,7步洗护 - ✨ 服务集成,API+MQTT ### 4. 安全保障 - ✨ 门锁联锁,洗护中门锁定 - ✨ 实时监控,异常立即提示 - ✨ 紧急停止,随时可中断 - ✨ 状态记录,完整日志 ## 常见问题解答 ### Q1: 为什么洗护流程这么快? A: 演示模式下,流程加速100倍(100ms/秒),实际使用时为正常速度(1000ms/秒),总时长约17分钟。 ### Q2: 支付系统如何集成? A: 实际部署时,会集成微信/支付宝支付API,显示真实二维码供用户扫码支付。 ### Q3: 如何连接真实硬件? A: 通过PLC或工控机连接传感器和执行器,使用MQTT协议进行通信。 ### Q4: 界面可以定制吗? A: 可以,所有颜色、字体、布局都在Styles.xaml中定义,可以轻松修改。 ### Q5: 支持多语言吗? A: 当前版本为中文,可以通过资源文件添加多语言支持。 ## 演示技巧 ### 1. 准备工作 - 提前启动后端服务 - 确保网络连接正常 - 准备好演示脚本 - 熟悉操作流程 ### 2. 演示节奏 - 待机界面:30秒(展示设计) - 选择套餐:45秒(说明功能) - 支付确认:20秒(快速过) - 放入宠物:15秒(说明操作) - 洗护进行:2分钟(重点展示) - 完成取出:15秒(总结) 总时长:约4分钟 ### 3. 讲解重点 - 强调视觉设计的专业性 - 突出用户体验的便捷性 - 说明技术实现的可靠性 - 展示实时监控的安全性 ### 4. 互动环节 - 邀请观众点击按钮 - 询问对界面的看法 - 解答技术问题 - 收集改进建议 ## 演示后续 ### 1. 技术交流 - 展示代码结构 - 说明MVVM架构 - 介绍服务集成 - 讨论扩展功能 ### 2. 商务洽谈 - 提供报价方案 - 说明部署流程 - 介绍维护服务 - 签订合作协议 ### 3. 培训安排 - 操作培训 - 维护培训 - 故障处理 - 技术支持 ## 演示清单 ### 硬件准备 - [ ] 笔记本电脑(Windows 10/11) - [ ] 外接显示器(可选) - [ ] 鼠标/触摸板 - [ ] 网络连接 ### 软件准备 - [ ] .NET 8.0 SDK已安装 - [ ] Visual Studio 2022(可选) - [ ] 后端API已启动 - [ ] WPF界面已启动 ### 文档准备 - [ ] 演示脚本 - [ ] 技术文档 - [ ] 报价方案 - [ ] 名片/联系方式 ### 备用方案 - [ ] 录制演示视频 - [ ] 准备截图PPT - [ ] 打印技术文档 - [ ] 准备离线演示 ## 演示评估 ### 成功指标 - ✅ 界面流畅运行 - ✅ 功能完整展示 - ✅ 观众积极反馈 - ✅ 技术问题解答清楚 - ✅ 商务意向明确 ### 改进方向 - 根据反馈优化界面 - 完善功能细节 - 提升性能表现 - 增强用户体验 ## 联系方式 如有任何问题或建议,请联系: - 技术支持:[技术支持邮箱] - 商务合作:[商务合作邮箱] - 项目文档:查看项目根目录下的各类文档 --- **祝演示成功!** 🎉