← 返回项目目录

探馆APP 开发落地执行

将项目计划拆解为可执行任务与排期

一、任务拆解

1.1 前端开发任务

序号模块任务优先级
F1探馆首页顶部导航、定位、AI 入口、搜索、瀑布流P0
F2地图找馆地图集成、省区筛选、博物馆数量标签P0
F3场馆详情介绍、导览、商品、门票 Tab 切换P0
F4活动中心活动列表、详情、报名、收藏P0
F5商城商品分类、列表、详情、购物车、订单P0
F6个人中心用户信息、收藏、订单、地址、设置P0
F7支付微信/支付宝接入P0
F8搜索全局搜索页P1
F9一键出片图片/文物一键生成短视频片段,模板化,支持分享至朋友圈/抖音/小红书P1
F10约搭子发布/匹配逛馆需求,按场馆、时间、兴趣约人同行P1
F11AI 互动导览问答、任务、挑战、打卡,非纯单向讲解P2
F12博物馆任务/命理玩法馆内任务、打卡、古代命理/生肖趣味元素、成就解锁P2

1.2 原始博物馆数据采集

序号工作项内容优先级
D1场馆基础数据博物馆名称、地址、省市区、开放时间、电话、简介P0
D2分省统计各省/地区博物馆数量,支撑地图找馆P0
D3展览与活动当前展览、活动信息、时间、费用P0
D4门票与文创票价、免票政策、文创商品信息P1
D5图片与导览场馆图片、楼层导览、语音导览资源P1

数据来源:官网爬取、政府公开数据、人工录入、合作对接。数据采集与需求设计并行启动,贯穿 1.0 开发全程。

1.3 后端开发任务

序号模块任务优先级
B1用户注册、登录、资料、收藏P0
B2场馆场馆 CRUD、详情、分省统计P0
B3活动活动 CRUD、报名、订单P0
B4商品商品 CRUD、购物车、订单、支付P0
B5地图省区博物馆数量统计接口P0
B6搜索场馆/活动/商品搜索P1
B7一键出片短视频模板、生成接口、分享跳转P1
B8约搭子需求发布/匹配、消息、匹配规则P1
B9任务/命理任务配置、打卡、成就、命理规则P2

1.4 任务依赖与负责人(示例)

F1 探馆首页依赖 B2 场馆接口;F2 地图依赖 B5 统计接口、D2 分省数据;F3 场馆详情依赖 B2、B4、D1 基础数据。数据采集 D1–D3 需在 1.0 开发前完成初版。建议前端 1–2 人、后端 1–2 人、数据 1 人,可并行。

二、排期计划

项目总周期:6 个月(2026-02-20 至 2026-08-20)

1.0 基础版:2 个月(2026-02-20 至 2026-04-20)

阶段周期日期范围内容
需求与设计2周2026-02-20 至 2026-03-05需求确认、接口文档、数据库设计
数据采集贯穿 1.02026-02-20 起场馆基础数据、分省统计、展览活动,与开发并行
1.0 前端开发4周2026-03-06 至 2026-04-02探馆、地图、场馆详情、活动、商城、个人中心
1.0 后端开发4周2026-03-06 至 2026-04-02接口、数据库、第三方对接
1.0 联调与测试2周2026-04-03 至 2026-04-16接口联调、功能测试、Bug 修复
1.0 优化与上线约1周2026-04-17 至 2026-04-20性能优化、应用商店上架
1.1+ 迭代(2–6 月)4个月2026-04-21 至 2026-08-20搜索、评价、优惠券;一键出片约搭子(特色竞争力);数据持续采集

项目启动日期:2026年2月20日

三、接口清单(概要)

3.1 场馆

3.2 活动

3.3 商品与订单

3.4 用户与搜索

详细请求/响应格式见 Swagger/Apifox 文档

四、数据库设计(概要)

表名主要字段
usersid, phone, nickname, avatar, created_at
venuesid, name, region, address, intro, images, open_hours, tel
activitiesid, venue_id, title, start_time, fee, max_count
productsid, name, price, stock, images
ordersid, user_id, type(活动/商品), status, amount
user_favoritesuser_id, target_type, target_id
buddy_requestsid, user_id, venue_id, plan_time, intro, status(P1 约搭子)
venue_tasksid, venue_id, title, type(命理/打卡/成就), config(P2 博物馆任务)

五、部署流程

  1. 代码提交 → Git 仓库(main/develop 分支)
  2. CI 构建 → 自动执行单元测试、lint、构建
  3. 预发布 → 部署到预发布环境,产品/测试验收
  4. 生产发布 → 审批后发布,灰度或全量
  5. 监控 → 接口监控、错误告警、日志;支持快速回滚

六、测试要点

返回主页