--- slug: banxiang-prd --- # 「伴享」银发社交平台 - 产品需求文档(PRD) **文档版本**: V1.0 **创建日期**: 2026-02-16 **负责人**: 范子琪 **技术团队**: Codex + Claude Code --- ## 📋 文档目的 本文档定义「伴享」APP 从 MVP 到完整产品的迭代路径,每个版本明确功能范围、开发周期、验收标准,确保团队聚焦、小步快跑、快速验证。 --- ## 🎯 产品定位 **一句话定位**: 让银发群体"不孤独、不麻烦、不掉队"的智慧生活社交平台 **核心能力**: 1. **社交活动** - 线下小组活动,对抗孤独 2. **生活服务** - 本地商家一站式服务 3. **AI 管家** - 语音交互,降低数字门槛 --- ## 🚀 版本迭代规划总览 | 版本 | 核心目标 | 关键功能 | 周期 | 里程碑 | |------|---------|---------|------|--------| | **V1.0 MVP** | 跑通闭环,验证模式 | 社交活动 + AI 管家 + 1个服务 | 6周 | 500人内测 | | **V1.1** | 提升体验,增加留存 | 优化交互 + 社区队长 + 2个服务 | 3周 | 2000人公测 | | **V1.2** | 丰富功能,扩大规模 | 健康管理 + 5个服务 + 子女端 | 4周 | 5000人 | | **V2.0** | 完整产品,商业化 | 全部 9 个服务 + 商家后台 | 6周 | 10000人 | --- # 版本 V1.0 MVP(最小可行产品) **目标**: 6周内上线,500人内测,验证"社交+服务+AI"模式是否成立 **发布时间**: 2026年4月初(开发6周) --- ## V1.0 功能清单 ### ✅ 必做功能(P0) #### 1. 用户系统(2周) **功能点**: - [ ] 手机号注册/登录(短信验证码) - [ ] 个人资料设置 - 昵称、头像 - 出生年月(自动计算年龄) - 性别、居住城市 - 兴趣标签(多选,最多5个) - 预设标签:太极、晨练、书法、摄影、舞蹈、旅游、茶艺、手工、唱歌、棋牌 - [ ] 实名认证(调用第三方 API,姓名+身份证号) - [ ] 紧急联系人(姓名+手机号,用于活动安全) - [ ] 子女账号关联(生成6位邀请码,子女扫码绑定) **适老化设计要求**: - 字体最小 18sp,可调至 24sp - 表单输入框大(最小高度 56dp) - 每页最多 3 个输入项,避免信息过载 - 支持语音输入(调用系统语音识别) **验收标准**: - 注册流程 < 3 分钟 - 70岁老人能独立完成(或在子女协助下完成) --- #### 2. 社交活动模块(4周)— **核心差异化** **功能点**: ##### 2.1 活动发现(首页) - [ ] 活动列表 - 显示:活动名称、时间、地点、人数(已报名/总人数)、距离 - 排序:默认按时间排序,可切换"离我最近" - 筛选:全部/今天/明天/本周 - [ ] 活动分类标签 - 晨练、太极、茶话会、书法、摄影、舞蹈、户外徒步、手工、唱歌、棋牌 - [ ] 智能推荐(基于兴趣标签 + 地理位置) - 算法:标签匹配度 60% + 距离权重 40% - 首页顶部展示 3 个推荐活动(卡片样式) ##### 2.2 活动详情页 - [ ] 活动信息展示 - 标题、封面图(可选) - 时间、地点(显示地图) - 人数限制、已报名人数 - 活动描述(支持图文) - 发起人信息(昵称、头像、年龄) - [ ] 操作按钮 - "立即报名"(未报名) - "取消报名"(已报名,活动开始前 2 小时可取消) - "查看路线"(调起地图导航) - [ ] 参与者列表(只显示昵称、头像,保护隐私) ##### 2.3 活动创建(任何用户都可发起) - [ ] 填写活动信息 - 活动名称(必填,20字内) - 活动类型(单选) - 时间选择(日期+时间,不能早于当前时间) - 地点选择(地图选点 或 搜索地址) - **限制:只能选公共场所**(公园、茶馆、社区中心、广场等) - 系统检测非公共场所时弹出提示:"为了您的安全,请选择公共场所" - 人数限制(5-15人,默认 10 人) - 活动描述(选填,200字内) - 上传封面图(选填) - [ ] 发布审核 - 自动审核:检测敏感词、地点类型 - 通过后立即上线 ##### 2.4 我的活动 - [ ] 我报名的活动(按时间排序) - [ ] 我发起的活动 - [ ] 活动状态 - 待开始、进行中、已结束 ##### 2.5 活动签到(安全机制) - [ ] 活动开始前 15 分钟,参与者收到提醒通知 - [ ] 活动开始后,参与者需签到 - 签到方式:GPS 位置验证(距离活动地点 < 500米) - 未签到用户显示为"未到场" - [ ] 紧急联系按钮 - 长按 3 秒自动拨打紧急联系人 **适老化设计要求**: - 地图界面简化(只保留必要功能) - 活动卡片大、间距宽(最小点击区域 48x48dp) - 用大图标 + 文字标签(不只用图标) **验收标准**: - 从发现活动到报名成功 < 1 分钟 - 60岁用户能独立创建活动(通过率 > 80%) --- #### 3. AI 智能管家(3周)— **核心卖点** **功能点**: ##### 3.1 语音交互入口 - [ ] 首页底部导航栏有"AI 管家"入口(中间位置,突出) - [ ] 点击进入对话界面 - [ ] 支持文字输入 + 语音输入 - 语音按钮:大圆形按钮,按住说话,松手识别 - 语音识别:调用讯飞/百度 ASR API - 语音播报:调用 TTS API ##### 3.2 基础对话能力 - [ ] 接入大模型(通义千问 / 文心一言) - [ ] 对话历史记录(保存最近 30 条) - [ ] 支持打断(语音播报时可随时打断) ##### 3.3 快捷指令(MVP 阶段只做 3 个) - [ ] **附近活动** - 指令:"帮我找附近的活动" / "今天有什么活动" - 返回:推荐 3 个活动,点击跳转详情页 - [ ] **挂号服务**(调用合作医院 API) - 指令:"我要挂号" / "帮我挂个号" - 流程:选择医院 → 选择科室 → 选择医生 → 选择时间 → 确认支付 - 结果:发送短信提醒,生成订单 - [ ] **生鲜配送**(对接合作商家) - 指令:"我要买菜" / "帮我订菜" - 流程:展示商家清单 → 选择商品 → 填写地址 → 确认支付 - 结果:订单生成,配送上门 **适老化设计要求**: - 对话气泡字体大(16-18sp) - AI 回复简洁(每条 < 100 字) - 语音播报速度可调(慢速模式) **验收标准**: - 语音识别准确率 > 90%(普通话) - 快捷指令成功率 > 85% - 从语音提问到得到结果 < 30 秒 --- #### 4. 生活服务(只做 1 个板块,3周) **MVP 阶段只做医疗健康板块**(最刚需) ##### 4.1 医疗健康服务 - [ ] 在线挂号 - 接入 2-3 家成都本地医院(利用合伙人资源) - 流程:选医院 → 选科室 → 选医生 → 选时间 → 支付 - 订单管理:查看订单、取消挂号(提前 1 天可退) - [ ] 在线问诊(文字咨询,非视频) - 对接 1-2 个医生 - 流程:描述病情 → 上传照片(可选) → 医生回复 - 收费:19.9 元/次 - [ ] 订单记录 - 查看历史订单 - 订单状态:待支付、已预约、已完成、已取消 **适老化设计要求**: - 医生头像、科室图标大 - 流程简化(最多 3 步) - 支付前二次确认(防误操作) **验收标准**: - 挂号成功率 > 95% - 问诊响应时间 < 2 小时 --- #### 5. 支付系统(2周) **功能点**: - [ ] 接入微信支付 - [ ] 接入支付宝(可选,优先微信) - [ ] 订单管理 - 查看订单列表(按时间倒序) - 订单详情:商品/服务、金额、状态、时间 - 订单状态:待支付、已支付、已完成、已取消、已退款 - [ ] 退款功能 - 符合条件的订单可申请退款 - 退款审核(人工审核,1-3 个工作日) **MVP 阶段不做**: - ❌ 会员订阅(V1.1 再做) - ❌ 积分系统 - ❌ 优惠券 **验收标准**: - 支付成功率 > 99% - 支付流程 < 1 分钟 --- ### 🔶 不做的功能(留到后续版本) **V1.0 明确不做**: - ❌ 社区队长体系(V1.1) - ❌ 健康管理(手环接入)(V1.2) - ❌ 内容社区(朋友圈)(V1.2) - ❌ 子女端小程序(V1.2) - ❌ 商家后台(V2.0) - ❌ 会员订阅(V1.1) - ❌ 其他 8 个服务板块(V1.1-V2.0 逐步加) --- ## V1.0 技术方案 ### 架构设计 ``` ┌─────────────────────────────────────────┐ │ Flutter APP(iOS + Android) │ ├─────────────────────────────────────────┤ │ 用户系统 │ 活动模块 │ AI管家 │ 医疗服务 │ └────────────────┬────────────────────────┘ │ HTTPS API ┌────────────────▼────────────────────────┐ │ Node.js + Express 后端 │ ├─────────────────────────────────────────┤ │ 用户服务 │ 活动服务 │ AI服务 │ 支付服务 │ └────────────────┬────────────────────────┘ │ ┌────────────────▼────────────────────────┐ │ PostgreSQL(用户/活动/订单数据) │ │ Redis(会话/缓存) │ │ OSS(图片/文件存储) │ └─────────────────────────────────────────┘ ``` ### 技术栈确认 | 层级 | 技术选型 | 理由 | |------|---------|------| | **移动端** | Flutter 3.x | 跨平台、性能好、适老化组件丰富 | | **后端** | Node.js 22 + Express 4.x | 我们擅长、生态成熟、AI 集成方便 | | **数据库** | PostgreSQL 15 | 关系型数据、稳定可靠 | | **缓存** | Redis 7.x | 高性能、会话管理 | | **存储** | 阿里云 OSS | 图片/文件存储 | | **AI** | 通义千问 API | 国产、价格低、支持语音 | | **地图** | 高德地图 API | 国内覆盖好 | | **支付** | 微信支付 V3 | 银发群体使用率高 | | **短信** | 阿里云短信 | 稳定可靠 | | **语音** | 讯飞 ASR + TTS | 识别准确率高 | ### 数据库设计(核心表) #### 用户表(users) ```sql CREATE TABLE users ( id SERIAL PRIMARY KEY, phone VARCHAR(11) UNIQUE NOT NULL, -- 手机号 nickname VARCHAR(50), -- 昵称 avatar_url TEXT, -- 头像 birth_year INTEGER, -- 出生年份 gender VARCHAR(10), -- 性别:male/female/other city VARCHAR(50), -- 城市 interests TEXT[], -- 兴趣标签(数组) real_name VARCHAR(50), -- 真实姓名(实名认证) id_card VARCHAR(18), -- 身份证号(加密存储) verified BOOLEAN DEFAULT FALSE, -- 是否实名认证 emergency_contact_name VARCHAR(50), -- 紧急联系人姓名 emergency_contact_phone VARCHAR(11), -- 紧急联系人电话 created_at TIMESTAMP DEFAULT NOW() ); ``` #### 活动表(activities) ```sql CREATE TABLE activities ( id SERIAL PRIMARY KEY, creator_id INTEGER REFERENCES users(id), -- 发起人 title VARCHAR(100) NOT NULL, -- 活动名称 category VARCHAR(50), -- 分类 description TEXT, -- 描述 cover_image_url TEXT, -- 封面图 location_lat DECIMAL(10, 7), -- 纬度 location_lng DECIMAL(10, 7), -- 经度 location_address TEXT, -- 详细地址 start_time TIMESTAMP NOT NULL, -- 开始时间 max_participants INTEGER DEFAULT 10, -- 人数限制 status VARCHAR(20) DEFAULT 'upcoming', -- 状态:upcoming/ongoing/finished/cancelled created_at TIMESTAMP DEFAULT NOW() ); ``` #### 活动报名表(activity_participants) ```sql CREATE TABLE activity_participants ( id SERIAL PRIMARY KEY, activity_id INTEGER REFERENCES activities(id), user_id INTEGER REFERENCES users(id), signed_in BOOLEAN DEFAULT FALSE, -- 是否签到 signed_in_at TIMESTAMP, -- 签到时间 joined_at TIMESTAMP DEFAULT NOW(), UNIQUE(activity_id, user_id) ); ``` #### AI 对话记录表(ai_conversations) ```sql CREATE TABLE ai_conversations ( id SERIAL PRIMARY KEY, user_id INTEGER REFERENCES users(id), role VARCHAR(20), -- user/assistant content TEXT, created_at TIMESTAMP DEFAULT NOW() ); ``` #### 订单表(orders) ```sql CREATE TABLE orders ( id SERIAL PRIMARY KEY, user_id INTEGER REFERENCES users(id), type VARCHAR(50), -- 类型:medical/grocery amount DECIMAL(10, 2), -- 金额 status VARCHAR(20) DEFAULT 'pending', -- 状态:pending/paid/completed/cancelled/refunded detail JSONB, -- 订单详情(JSON) paid_at TIMESTAMP, created_at TIMESTAMP DEFAULT NOW() ); ``` --- ## V1.0 开发计划 ### 时间表(6周,42天) | 周次 | 任务 | 负责人 | 产出 | |------|------|--------|------| | **第1周** | 技术准备 + 用户系统 | Codex | 后端框架、数据库、注册登录 | | **第2周** | 活动模块(后端) | Codex | API 开发、数据库完善 | | **第3周** | 活动模块(前端) | Codex | Flutter 界面、地图集成 | | **第4周** | AI 管家 + 医疗服务 | Codex | 语音交互、挂号/问诊 | | **第5周** | 支付系统 + 联调测试 | Codex | 微信支付、整体测试 | | **第6周** | 适老化优化 + 内测准备 | Codex + Claude Code | 审阅代码、修复 bug | ### 每周里程碑 **第1周末**: - ✅ 用户注册登录可用 - ✅ 个人资料填写完整 - ✅ 数据库表结构完成 **第2周末**: - ✅ 活动创建、列表、详情 API 完成 - ✅ 报名、取消报名逻辑完成 **第3周末**: - ✅ Flutter APP 能浏览活动、报名 - ✅ 地图选点、导航功能可用 **第4周末**: - ✅ AI 语音交互可用 - ✅ 挂号、问诊功能可用 **第5周末**: - ✅ 支付流程跑通 - ✅ 订单管理完成 **第6周末**: - ✅ 内测版本提交应用商店审核 - ✅ 种子用户邀请码生成 --- ## V1.0 测试计划 ### 内测目标 - **种子用户**: 500 人(从合伙人资源中筛选) - **测试周期**: 2 周 - **反馈渠道**: 微信群 + APP 内反馈按钮 ### 测试重点 1. **易用性测试**(最重要) - 60-70 岁用户能否独立完成注册 - 平均完成一次活动报名的时间 - 语音识别准确率 2. **功能测试** - 活动创建、报名、签到流程 - AI 管家对话、快捷指令 - 挂号、支付流程 3. **性能测试** - 页面加载速度(< 2 秒) - 接口响应时间(< 500ms) - 并发支持(500 人同时在线) 4. **安全测试** - 个人信息加密 - 支付安全 - 实名认证 ### 验收标准(能否进入 V1.1) - [ ] 注册成功率 > 90% - [ ] 日活用户 > 100 人 - [ ] 活动创建数 > 50 个 - [ ] 活动报名成功率 > 95% - [ ] AI 对话满意度 > 80% - [ ] 严重 bug < 5 个 - [ ] 用户留存率(7日)> 40% --- # 版本 V1.1(体验优化版) **目标**: 提升用户体验,增加留存,准备公测 **发布时间**: V1.0 后 3 周(2026年4月下旬) --- ## V1.1 新增功能 ### 1. 社区队长体系(2周) **目标**: 激励活跃用户组织活动,降低运营成本 **功能点**: - [ ] 队长申请机制 - 条件:组织过 3 次活动 + 好评率 > 90% - 申请流程:填写申请表 → 平台审核(1-3天) → 授予称号 - [ ] 队长权益 - 见习队长:专属标识、活动优先推荐 - 银牌队长(20次):免费会员 1 年 - 金牌队长(50次):月度补贴 500 元 - [ ] 队长排行榜 - 按本月组织活动次数排名 - 展示前 10 名队长 ### 2. 会员订阅系统(1周) **会员权益**: - 活动报名优先(限额活动优先) - AI 管家无限对话(免费用户每天 20 次) - 专属客服(1v1 微信) - 生日礼物 **定价**: - 月卡:29 元/月 - 年卡:299 元/年(省 49 元) ### 3. 新增 2 个服务板块(2周) #### 家政服务 - 保洁(钟点工) - 维修(水电、家电) - 陪护(陪同就医、陪聊) #### 日常消费 - 生鲜配送(对接 2-3 家本地商家) - 日化用品 ### 4. 用户体验优化 - [ ] 新手引导(首次使用时的动画引导) - [ ] 消息推送(活动提醒、AI 关怀) - [ ] 分享功能(活动分享到微信) --- ## V1.1 验收标准 - [ ] 用户数达到 2000 人 - [ ] 社区队长 > 20 人 - [ ] 会员付费率 > 5% - [ ] 7 日留存率 > 50% --- # 版本 V1.2(功能丰富版) **目标**: 丰富功能,满足更多需求,扩大规模 **发布时间**: V1.1 后 4 周(2026年5月下旬) --- ## V1.2 新增功能 ### 1. 健康管理模块(2周) - [ ] 健康手环接入(小米、华为) - [ ] 健康数据记录(步数、心率、睡眠) - [ ] 健康报告(每周生成) - [ ] 异常提醒(心率过高自动通知) ### 2. 内容社区(1周) - [ ] 朋友圈(发图文、点赞、评论) - [ ] 话题广场(#话题 形式) ### 3. 子女端小程序(2周) - [ ] 查看父母活动记录 - [ ] 查看健康数据 - [ ] 远程代办服务(帮父母下单) - [ ] 一键续费会员 ### 4. 新增 3 个服务板块(2周) - 候鸟养老(旅居短租) - 文化教育(老年大学课程) - 智能设备(健康手环、智能药盒) --- ## V1.2 验收标准 - [ ] 用户数达到 5000 人 - [ ] 子女端用户 > 1000 人 - [ ] 月活用户 > 1500 人 --- # 版本 V2.0(完整产品) **目标**: 完整功能,商业化运营,区域扩张 **发布时间**: V1.2 后 6 周(2026年7月) --- ## V2.0 新增功能 ### 1. 商家后台(Web 端)(3周) - [ ] 商家注册、认证 - [ ] 服务发布、管理 - [ ] 订单管理、财务结算 - [ ] 数据看板(订单量、收入、用户评价) ### 2. 补全剩余 4 个服务板块(3周) - 康养护理 - 金融理财(合规展示) - 法律服务 - 其他本地生活 ### 3. 高级功能 - [ ] 积分系统 - [ ] 优惠券 - [ ] 拼团活动 - [ ] 老年大学线上课程 --- ## V2.0 验收标准 - [ ] 用户数达到 10000 人 - [ ] 入驻商家 > 100 家 - [ ] 月收入 > 10 万元 - [ ] 覆盖成都 5 个区 --- # 附录 ## 适老化设计规范 ### 视觉规范 | 项目 | 标准 | 说明 | |------|------|------| | 字体大小 | 最小 18sp | 可调至 24sp | | 对比度 | WCAG AAA 级 | 文字与背景对比度 > 7:1 | | 按钮大小 | 最小 48x48dp | 易于点击 | | 间距 | 最小 16dp | 避免误触 | | 颜色 | 避免红绿 | 防色盲 | ### 交互规范 | 项目 | 标准 | |------|------| | 页面层级 | 最多 3 层 | | 每页输入项 | 最多 3 个 | | 操作反馈 | 0.5 秒内必须有反馈 | | 错误提示 | 简单明了,避免术语 | | 返回按钮 | 每页左上角必须有 | | 底部导航 | 最多 5 个 Tab | ### 语音交互规范 | 项目 | 标准 | |------|------| | 识别准确率 | > 90%(普通话) | | 播报速度 | 可调速(慢/正常/快) | | 唤醒方式 | 点击按钮,不用语音唤醒 | | 打断支持 | 播报时可随时打断 | --- ## 关键指标定义 ### 用户增长指标 - **注册用户数**: 完成手机号注册的用户总数 - **实名认证率**: 实名认证用户 / 注册用户 - **日活用户(DAU)**: 每天至少打开 APP 1 次的用户数 - **月活用户(MAU)**: 每月至少打开 APP 1 次的用户数 ### 留存指标 - **次日留存**: 注册后第 2 天再次打开的用户比例 - **7 日留存**: 注册后第 7 天再次打开的用户比例 - **30 日留存**: 注册后第 30 天再次打开的用户比例 ### 活动指标 - **活动创建数**: 每天/每月创建的活动数量 - **活动报名率**: 报名人数 / 活动浏览人数 - **活动完成率**: 签到人数 / 报名人数 - **活动复购率**: 参加过 2 次及以上活动的用户比例 ### 商业化指标 - **会员付费率**: 付费会员 / 注册用户 - **ARPU**: 平均每用户收入 - **订单转化率**: 支付订单数 / 浏览服务的用户数 --- ## 风险与对策 ### 高风险项 | 风险 | 影响 | 对策 | |------|------|------| | **老年人学习成本高** | 留存率低 | 极简 UI + 线下培训 + 子女辅助 | | **活动安全事故** | 法律风险 | 实名认证 + 公共场所限制 + 保险 | | **商家服务质量差** | 用户投诉 | 评价体系 + 保证金 + 黑名单 | | **医疗合规问题** | 被监管处罚 | 只做挂号/咨询,不诊断/开药 | | **支付安全** | 资金损失 | 使用官方 SDK + 二次确认 | ### 中风险项 | 风险 | 影响 | 对策 | |------|------|------| | **竞品模仿** | 市场份额流失 | 快速迭代 + 社区运营 + 品牌建设 | | **用户增长慢** | 无法规模化 | 利用合伙人资源 + 线下推广 | | **技术故障** | 用户体验差 | 完善监控 + 快速响应 | --- ## 成本与收入预测 ### V1.0 开发成本(6周) | 项目 | 金额(万元) | |------|-------------| | 开发人力 | 8-10 | | UI 设计 | 0.3-0.5 | | 服务器/云 | 1 | | AI API | 0.5 | | 支付/短信 | 0.3 | | 测试补贴 | 0.5 | | **合计** | **10.6-12.8** | ### V1.0 内测期收入预测(2周,500人) | 项目 | 单价 | 数量 | 收入(元) | |------|------|------|-----------| | 挂号服务(平台抽成 20%) | 50 × 20% = 10 | 50 单 | 500 | | 在线问诊(平台抽成 30%) | 19.9 × 30% = 6 | 30 单 | 180 | | 生鲜配送(平台抽成 15%) | 50 × 15% = 7.5 | 100 单 | 750 | | **合计** | | | **1430** | *内测期主要目标是验证模式,不追求盈利* ### V1.1 公测期收入预测(1个月,2000人) | 项目 | 单价 | 数量 | 收入(元) | |------|------|------|-----------| | 会员订阅(付费率 5%) | 299 | 100 人 | 29900 | | 挂号服务 | 10 | 200 单 | 2000 | | 在线问诊 | 6 | 100 单 | 600 | | 生鲜配送 | 7.5 | 400 单 | 3000 | | 家政服务(抽成 20%) | 100 × 20% = 20 | 50 单 | 1000 | | **合计** | | | **36500** | ### V2.0 稳定期收入预测(1个月,10000人) | 项目 | 单价 | 数量 | 收入(元) | |------|------|------|-----------| | 会员订阅(付费率 8%) | 299 | 800 人 | 239200 | | 服务交易抽成 | 平均 15 | 3000 单 | 45000 | | 商家入驻费 | 5000 | 5 家 | 25000 | | 广告/品牌合作 | - | - | 20000 | | **合计** | | | **329200** | **预计 12 个月后实现盈亏平衡** --- ## 下一步行动(本周) ### 立即执行 1. **Codex**: 开始详细技术方案设计(数据库 ER 图、API 文档) 2. **Claude Code**: 审阅本 PRD,提出补充建议 3. **范总**: 对接合伙人朱源惠 - 确认种子用户名单(500人) - 确认合作医院(2-3家) - 确认生鲜商家(2-3家) 4. **UI 设计师**: 开始招募(预算 3-5千) ### 本周内完成 - [ ] 技术方案文档 V1.0 - [ ] API 接口文档 V1.0 - [ ] 数据库设计文档 V1.0 - [ ] 开发环境搭建(服务器、域名、OSS) --- **文档结束** --- **版本历史**: - V1.0 (2026-02-16): 初始版本,定义 V1.0-V2.0 迭代路径