当前中医药行业面临"问诊效率低、处方流转不透明、药材溯源困难"三大核心痛点。传统中医问诊依赖线下面诊,患者排队耗时长,基层医疗资源紧缺地区尤为突出;处方从开方、审方到调剂配送的全链路缺乏标准化管控,存在用药安全隐患;药材流通环节信息不对称,消费者难以验证药材真伪与品质。本项目"神农智药"立足于上述行业痛点,旨在借助人工智能与区块链技术,构建一套覆盖"AI智能问诊 → 医生审方 → 智慧调剂 → 区块链存证 → 物流配送"全流程闭环的中医药数字化服务平台,降低基层中医就诊门槛,提升处方流转效率与用药安全性,实现中药材从源头到患者手中的全链路可追溯,推动中医药行业的数字化转型与标准化建设。
项目包含患者端(app)和管理端(app_admin)两大系统,共涵盖以下核心功能模块:
AI智能问诊:基于结构化症状采集与大语言模型(Gemini API),实现症状智能锚定、AI辨证分析、体质评估与辅助开方,支持结构化问诊与自由对话两种模式。
医生审方管理:医生在管理端对AI预审处方进行复核,系统自动标记风险项(药味配伍、剂量异常、体质不适配),支持一键采纳AI建议或手动修改后通过。
处方全流程管理:覆盖处方创建、审批、调配、煎制、包装、配送六大状态流转,药师可逐步推进处方履约进度,全程区块链上链存证。
区块链溯源:基于FISCO BCOS国产联盟链,每个处方节点(审方、调剂、煎制、包装、配送)均生成链上哈希,用户可通过交易哈希实时查验链上数据,确保不可篡改。
智慧药房:患者端实时查看处方调配进度、药材明细与物流状态,支持地图可视化展示配送轨迹。
系统管理:包含用户管理、角色权限分配(管理员/医生/药师/患者)、操作日志等后台运维功能。
项目采用前后端分离架构,前端基于 React 18 + TypeScript + Vite 构建,后端基于 Spring Boot + MyBatis-Plus,区块链层对接 FISCO BCOS 国产联盟链。 前端技术栈:React 18 + TypeScript + Vite 5,使用 React Router v6 实现SPA路由,Zustand 进行轻量级状态管理,Axios 封装统一请求拦截与Token鉴权。UI采用纯CSS手写设计系统(蓝白科技风),页面动效使用 Three.js 与 OGL 实现 WebGL GPU Shader 渲染(FloatingLines 波浪线条、Orb 能量球、MagicRings 魔法光环等6种动效组件),通过 React.memo + useEffect 空依赖 + propsRef 三重优化确保60fps流畅运行。 后端技术栈:Spring Boot 2.x + MyBatis-Plus + MySQL,RESTful API 设计,JWT Token 鉴权,PBFT 共识机制保障4节点联盟链的拜占庭容错能力。 区块链层:FISCO BCOS 联盟链,WeBASE 中间件对接,智能合约实现处方全生命周期上链存证,支持链上数据校验与防篡改检测。 部署方案:前端通过 Nginx 部署静态资源,后端 Docker 容器化部署,区块链节点4节点组网运行。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论