医疗产品智能助手产品系统Vibe Coding

我要开发同款
proginn16391254872026年06月06日
5阅读

技术信息

语言技术
PythonCSSJavaScript
系统类型
Web算法模型Windows
行业分类
医疗健康

作品详情

行业场景

产品远销欧美、东南亚等海外市场。随着出口规模扩大,企业面临两大痛点:一是传统纸质说明书无法满足海外多语言用户需求;二是消费者对产品使用方法的咨询量激增,客服人力成本持续上升。因此亟需一套低成本、支持多语言的智能助手系统,实现"一扫即问、即问即答"。

本项目面向医疗急救产品的终端消费者场景。用户通过扫描产品包装上的二维码,无需下载App即可进入AI对话界面,向智能助手使用方法、急救知识、适用症状等问题。系统基于通义千问大模型提供自然语言交互,能根据用户提问自动识别产品类型并动态加载图文步骤和视频演示,同时支持中英文切换,满足国内用户和海外买家的双语服务需求。

功能介绍

1)AI智能对话模块:接入阿里云通义千问大模型,支持自然语言问答;系统提示词动态注入产品列表和推荐规则;回答控制在150字以内,简洁专业。

(2)产品识别与智能推荐模块:多维度产品检测,匹配产品中文名、英文名、关键词别名、症状关键词;用户提问涉及急救场景时,AI回答中自然推荐相关产品。

(3)使用步骤多媒体展示模块:AI回答后自动提供"查看使用步骤"按钮,点击动态加载产品的图文步骤(GIF)和视频演示(MP4);支持展开/收缩动画;视频按界面语言过滤(中文显示中文视频,英文显示英文视频)。

(4)多语言切换模块:顶部一键切换中英文界面;全界面文字国际化;后端语言参数穿透到系统提示词、产品名称、视频过滤;中英文请求独立缓存,避免串扰。

(5)语音播报模块:每条AI回答旁提供语音播报按钮,调用浏览器Web Speech API实现TTS,自动匹配当前语言。

(6)语音输入模块:支持麦克风语音输入,智能检测微信环境、HTTP/HTTPS协议、设备类型,给出最佳输入方案提示。

(7)缓存与额度保护模块:5分钟内存缓存降低API成本;AI额度监控,耗尽时自动切换预设回复;中英文预设回复库覆盖常见场景。

(8)部署与访问模块:每个产品独立URL生成专属二维码印刷于包装;Caddy反向代理自动HTTPS证书管理;Flask轻量级后端运行。

项目实现

基于Flask构建后端RESTful API,实现AI对话、产品识别、媒体加载、缓存管理;纯HTML/CSS/JS开发前端对话界面,含消息气泡、媒体展示、语言切换、语音功能;设计i18n字典实现前后端联动中英文切换;编写products.json配置4款产品数据;配置Caddy反向代理与HTTPS部署;根据测试反馈持续迭代修复10+处细节。

技术栈与架构:后端使用Python 3.13 + Flask + OpenAI SDK(通义千问兼容模式),前端使用原生HTML5/CSS3/JavaScript(Flexbox布局、CSS动画、Web Speech API),无前端框架依赖。部署在阿里云ECS(Windows Server)上,Caddy提供HTTPS反向代理到Flask(127.0.0.1:5000)。数据流:用户发送问题→/api/chat→检测缓存→调用通义千问→检测产品关键词→返回answer+按钮标志→用户点击按钮→/api/usage_media→按语言过滤视频→返回媒体列表→前端动态渲染。
覆盖4款核心产品,支持中英文双语服务,二维码可直接印刷于产品包装,累计迭代11个版本,形成稳定可用的生产版本。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论