面向购买手机、笔记本、显示器、耳机等数码产品的消费者。用户经常面临商品参数复杂、同类型号难以比较、价格波动频繁、购买时机难判断等问题。本项目通过结构化商品与价格数据,将需求确认、商品推荐、参数对比、价格历史、目标价提醒和购后设备管理串成完整业务闭环,帮助用户降低信息整理成本并形成更清晰、可解释的购买决策。当前商品和价格均明确标注为演示数据。
点击空白处退出提示
面向购买手机、笔记本、显示器、耳机等数码产品的消费者。用户经常面临商品参数复杂、同类型号难以比较、价格波动频繁、购买时机难判断等问题。本项目通过结构化商品与价格数据,将需求确认、商品推荐、参数对比、价格历史、目标价提醒和购后设备管理串成完整业务闭环,帮助用户降低信息整理成本并形成更清晰、可解释的购买决策。当前商品和价格均明确标注为演示数据。
系统包含用户注册登录、购物需求录入与确认、Top 3商品推荐、适合度/性价比/价格/风险四维评分、商品参数对比、商品详情、历史价格、购买时机判断、收藏、目标价设置、模拟降价通知、标记已购、我的设备和购后价格监控等功能。后台提供商品、型号、价格记录、用户、活跃提醒和数据质量总览。系统同时具备密码安全散列、用户数据隔离、接口限流、审计日志、数据导出与账号删除能力。
项目采用移动端、后端API与管理后台分离的架构。移动端使用Expo、React Native和TypeScript开发,通过Expo Router组织页面,使用TanStack Query管理服务端状态、Zustand管理本地状态,并通过SecureStore保存认证令牌。后端采用Python、FastAPI、SQLAlchemy和Pydantic,提供RESTful API;本地演示使用SQLite,生产配置支持PostgreSQL。管理后台使用Next.js、React和Tailwind CSS开发。推荐模块先执行预算与品类硬约束过滤,再通过适合度、性价比、价格和风险评分完成排序,核心结论来自结构化数据和确定性规则。项目配置了Docker Compose、Alembic迁移、接口测试和移动端构建方案。我负责产品定义、需求拆解、功能验收和测试,并使用Codex协助完成工程实现。



评论