# Product

> 产品管理规范

- Skill: `bage2014/product` (Agent Skill)
- Install (CLI): `npx skillmds@latest add bage2014/product`
- Raw SKILL.md: https://api.skillmd.com/api/skills/bage2014/product/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: bage2014 (https://skillmd.com/u/bage2014)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/bage2014/product

---

# 产品管理规范

## 1. 技能概述

本技能提供了家族树应用的产品管理规范，包括产品规划、需求分析、用户故事、产品路线图等方面。通过本规范，产品经理可以系统地管理产品生命周期，确保产品满足用户需求。

## 2. 产品规划

### 2.1 产品愿景

**家族树应用**是一个帮助用户记录、管理和分享家族历史的平台，通过可视化的家族树展示，帮助用户了解家族关系，保存家族记忆。

### 2.2 产品目标

1. **用户增长**：吸引更多用户使用家族树应用
2. **用户留存**：提高用户活跃度和留存率
3. **功能完善**：不断完善产品功能，满足用户需求
4. **用户满意度**：提高用户满意度和口碑
5. **商业价值**：实现产品的商业价值

### 2.3 目标用户

| 用户类型 | 特点 | 需求 |
|----------|------|------|
| **普通用户** | 对家族历史感兴趣，希望记录家族关系 | 简单易用的家族树创建和管理功能 |
| **家族研究者** | 专业研究家族历史，需要详细的家族信息 | 高级搜索、数据分析、导出功能 |
| **家庭用户** | 家庭成员共同使用，分享家族记忆 | 多用户协作、媒体分享、事件管理 |
| **老年人** | 希望记录家族历史，留给后代 | 简单直观的界面，语音输入功能 |
| **年轻人** | 希望了解家族历史，与家人保持联系 | 社交分享、移动友好的界面 |

## 3. 需求分析

### 3.1 需求收集

#### 3.1.1 收集方法
- **用户访谈**：与用户面对面交流，了解需求
- **问卷调查**：通过问卷收集用户反馈
- **用户反馈**：收集应用内用户反馈
- **市场调研**：分析竞争对手产品
- **数据分析**：分析用户行为数据

#### 3.1.2 需求分类
- **功能需求**：产品应该具备的功能
- **非功能需求**：性能、安全性、可用性等
- **用户体验需求**：界面设计、交互流程等
- **业务需求**：商业目标、盈利模式等

### 3.2 需求优先级

#### 3.2.1 优先级评估
- **高优先级**：核心功能，必须实现
- **中优先级**：重要功能，计划实现
- **低优先级**：次要功能，可选实现

#### 3.2.2 需求排序
1. **核心功能**：用户认证、家族树创建、成员管理
2. **重要功能**：关系管理、事件管理、媒体管理
3. **次要功能**：AI功能、社交分享、数据分析

## 4. 用户故事

### 4.1 格式

```
作为 [用户角色]，
我希望 [功能描述]，
以便 [价值/目的]。
```

### 4.2 核心用户故事

#### 4.2.1 用户认证
- **故事1**：作为新用户，我希望注册账号，以便开始使用家族树应用。
- **故事2**：作为现有用户，我希望登录账号，以便访问我的家族数据。
- **故事3**：作为忘记密码的用户，我希望重置密码，以便重新访问我的账号。

#### 4.2.2 家族管理
- **故事1**：作为用户，我希望创建家族，以便开始记录家族成员。
- **故事2**：作为用户，我希望编辑家族信息，以便更新家族资料。
- **故事3**：作为用户，我希望删除家族，以便清理不需要的家族数据。

#### 4.2.3 成员管理
- **故事1**：作为用户，我希望添加家族成员，以便记录家族成员信息。
- **故事2**：作为用户，我希望编辑成员信息，以便更新成员资料。
- **故事3**：作为用户，我希望删除成员，以便清理不需要的成员数据。
- **故事4**：作为用户，我希望搜索成员，以便快速找到特定成员。

#### 4.2.4 关系管理
- **故事1**：作为用户，我希望建立成员关系，以便展示家族成员之间的关系。
- **故事2**：作为用户，我希望编辑成员关系，以便修正错误的关系。
- **故事3**：作为用户，我希望删除成员关系，以便清理不需要的关系。

#### 4.2.5 事件管理
- **故事1**：作为用户，我希望创建家族事件，以便记录家族重要事件。
- **故事2**：作为用户，我希望编辑事件信息，以便更新事件资料。
- **故事3**：作为用户，我希望删除事件，以便清理不需要的事件数据。

#### 4.2.6 媒体管理
- **故事1**：作为用户，我希望上传照片，以便分享家族记忆。
- **故事2**：作为用户，我希望管理照片，以便组织和查找照片。
- **故事3**：作为用户，我希望上传文档，以便保存家族重要文档。

#### 4.2.7 AI功能
- **故事1**：作为用户，我希望使用人脸识别，以便自动标记照片中的家族成员。
- **故事2**：作为用户，我希望使用关系预测，以便发现潜在的家族关系。
- **故事3**：作为用户，我希望使用故事生成，以便基于家族数据生成家族故事。

## 5. 产品路线图

### 5.1 阶段规划

#### 5.1.1 第一阶段：核心功能
- **时间**：1-2个月
- **功能**：
  - 用户认证（注册、登录、密码重置）
  - 家族管理（创建、编辑、删除家族）
  - 成员管理（添加、编辑、删除成员）
  - 关系管理（建立、编辑、删除关系）
  - 基础家族树展示

#### 5.1.2 第二阶段：增强功能
- **时间**：2-3个月
- **功能**：
  - 事件管理（创建、编辑、删除事件）
  - 媒体管理（上传、管理照片和文档）
  - 高级家族树展示（交互式、缩放、搜索）
  - 多用户协作（邀请成员、权限管理）

#### 5.1.3 第三阶段：高级功能
- **时间**：3-4个月
- **功能**：
  - AI功能（人脸识别、关系预测、故事生成）
  - 社交分享（分享家族树、事件、照片）
  - 数据分析（家族统计、关系分析）
  - 移动应用（iOS、Android）

#### 5.1.4 第四阶段：优化与扩展
- **时间**：持续
- **功能**：
  - 性能优化
  - 安全增强
  - 国际化支持
  - 第三方集成
  - 商业功能（高级版、广告、API）

### 5.2 里程碑

| 里程碑 | 时间 | 目标 |
|--------|------|------|
| **MVP发布** | 2个月 | 核心功能上线 |
| **用户反馈收集** | 3个月 | 收集用户反馈，调整产品方向 |
| **功能完善** | 5个月 | 完成增强功能，提高用户体验 |
| **AI功能上线** | 8个月 | 发布AI功能，提升产品竞争力 |
| **移动应用发布** | 10个月 | 发布移动应用，扩大用户群体 |
| **商业化** | 12个月 | 实现商业价值，开始盈利 |

## 6. 产品设计

### 6.1 用户界面设计

#### 6.1.1 设计原则
- **简洁明了**：界面简洁，操作直观
- **一致性**：保持设计风格一致
- **易用性**：操作简单，易于理解
- **美观性**：视觉效果良好，符合用户审美
- **响应式**：适配不同设备屏幕

#### 6.1.2 设计元素
- **颜色方案**：温暖的家庭色调，主色使用蓝色和绿色
- **字体**：清晰易读的无衬线字体
- **图标**：简洁直观的图标，符合用户认知
- **布局**：合理的信息层次，突出重点内容
- **交互**：流畅的动画效果，增强用户体验

### 6.2 用户体验设计

#### 6.2.1 体验原则
- **以用户为中心**：关注用户需求和痛点
- **简化流程**：减少操作步骤，提高效率
- **提供反馈**：及时反馈用户操作结果
- **容错设计**：允许用户犯错，提供恢复机制
- **个性化**：根据用户行为提供个性化体验

#### 6.2.2 流程设计
- **注册流程**：简单快捷，支持多种注册方式
- **登录流程**：安全便捷，支持记住密码
- **家族创建流程**：引导式创建，逐步填写信息
- **成员添加流程**：表单简洁，支持批量添加
- **关系建立流程**：直观的关系选择界面
- **媒体上传流程**：支持拖拽上传，进度显示

## 7. 产品管理工具

### 7.1 项目管理工具
- **Jira**：敏捷项目管理，缺陷跟踪
- **Trello**：看板管理，任务跟踪
- **Asana**：项目管理，团队协作
- **Monday.com**：工作管理，流程自动化

### 7.2 原型设计工具
- **Figma**：协作设计，原型制作
- **Sketch**：界面设计，原型制作
- **Adobe XD**：用户体验设计，原型制作
- **InVision**：原型设计，用户测试

### 7.3 数据分析工具
- **Google Analytics**：用户行为分析
- **Mixpanel**：用户行为分析，漏斗分析
- **Amplitude**：产品分析，用户留存分析
- **Hotjar**：热图分析，用户会话录制

## 8. 产品度量

### 8.1 关键绩效指标（KPI）

#### 8.1.1 用户指标
- **注册用户数**：总注册用户数量
- **活跃用户数**：日/周/月活跃用户数量
- **用户留存率**：用户在一段时间内的留存比例
- **用户增长率**：用户数量的增长速度

#### 8.1.2 功能指标
- **功能使用率**：各功能的使用频率
- **用户满意度**：用户对产品的满意程度
- **用户反馈**：用户反馈的数量和质量
- **支持请求**：用户支持请求的数量

#### 8.1.3 业务指标
- **收入**：产品的收入情况
- **转化率**：用户转化为付费用户的比例
- **客单价**：平均每个用户的消费金额
- **ROI**：投资回报率

### 8.2 数据分析

#### 8.2.1 数据收集
- **用户行为数据**：用户的点击、浏览、搜索等行为
- **功能使用数据**：各功能的使用频率和时长
- **用户反馈数据**：用户的评价、建议和投诉
- **性能数据**：系统的响应时间、错误率等

#### 8.2.2 数据分析方法
- **趋势分析**：分析数据随时间的变化趋势
- **对比分析**：对比不同用户群体或不同功能的数据
- **漏斗分析**：分析用户转化漏斗
- **聚类分析**：对用户进行聚类分析
- **关联分析**：分析不同功能之间的关联关系

## 9. 产品迭代

### 9.1 迭代流程

1. **需求收集**：收集用户需求和反馈
2. **需求分析**：分析需求的优先级和可行性
3. **产品规划**：规划迭代内容和时间
4. **设计开发**：设计和开发新功能
5. **测试验证**：测试新功能的质量
6. **发布上线**：发布新功能到生产环境
7. **用户反馈**：收集用户对新功能的反馈
8. **迭代优化**：根据反馈优化产品

### 9.2 迭代周期

- **短期迭代**：2-4周，快速响应用户需求
- **中期迭代**：1-2个月，实现重要功能
- **长期迭代**：3-6个月，实现大型功能

## 10. 用户反馈管理

### 10.1 反馈收集渠道

- **应用内反馈**：应用内的反馈表单
- **电子邮件**：用户通过邮件反馈
- **社交媒体**：社交媒体平台的评论和私信
- **用户访谈**：定期与用户进行访谈
- **客服支持**：客服团队收集的反馈

### 10.2 反馈处理流程

1. **反馈收集**：从各种渠道收集用户反馈
2. **反馈分类**：对反馈进行分类和优先级排序
3. **反馈分析**：分析反馈的根本原因
4. **反馈处理**：根据反馈进行产品改进
5. **反馈响应**：对用户反馈进行响应
6. **反馈跟踪**：跟踪反馈的处理进度

## 11. 产品文档

### 11.1 产品需求文档（PRD）

#### 11.1.1 文档结构
- **产品概述**：产品的愿景、目标和目标用户
- **功能需求**：详细的功能描述和验收标准
- **非功能需求**：性能、安全性、可用性等要求
- **用户界面**：界面设计和交互流程
- **技术要求**：技术栈和架构要求
- **时间规划**：开发时间和里程碑

#### 11.1.2 编写规范
- **清晰明确**：描述清晰，避免歧义
- **详细具体**：提供足够的细节，便于开发理解
- **可测试性**：每个需求都有明确的验收标准
- **版本控制**：文档版本管理，记录变更历史

### 11.2 用户手册

#### 11.2.1 文档结构
- **产品介绍**：产品的功能和价值
- **快速开始**：新用户的快速上手指南
- **功能说明**：详细的功能使用说明
- **常见问题**：常见问题和解决方案
- **联系支持**：支持渠道和联系方式

#### 11.2.2 编写规范
- **通俗易懂**：使用简单明了的语言
- **图文并茂**：使用截图和图示说明
- **结构清晰**：逻辑清晰，便于查找
- **定期更新**：随着产品更新而更新

## 12. 最佳实践

1. **以用户为中心**：始终关注用户需求和体验
2. **数据驱动**：基于数据做出产品决策
3. **敏捷开发**：采用敏捷方法，快速迭代
4. **跨团队协作**：与开发、设计、测试团队紧密协作
5. **持续学习**：不断学习产品管理知识和技能
6. **用户反馈**：重视用户反馈，及时响应
7. **优先级管理**：合理管理需求优先级
8. **风险管理**：识别和管理产品风险
9. **目标设定**：设定明确的产品目标和KPI
10. **文档管理**：保持产品文档的更新和完整

## 13. 常见问题及解决方案

| 问题 | 原因 | 解决方案 |
|------|------|----------|
| 需求变更频繁 | 需求分析不充分 | 加强需求分析，明确需求范围 |
| 用户满意度低 | 产品功能不符合用户需求 | 加强用户研究，了解用户需求 |
| 开发周期长 | 功能范围过大 | 采用敏捷方法，小步快跑 |
| 资源不足 | 团队规模小 | 合理规划资源，优先级排序 |
| 竞争压力大 | 市场竞争激烈 | 差异化定位，突出产品特色 |

## 14. 总结

本产品管理规范提供了全面的产品管理指南，包括产品规划、需求分析、用户故事、产品路线图、产品设计、产品管理工具、产品度量、产品迭代、用户反馈管理和产品文档等方面。通过遵循本规范，产品经理可以系统地管理产品生命周期，确保产品满足用户需求，实现产品目标。

产品管理是一个持续学习和改进的过程，需要不断地关注用户需求、市场变化和技术发展。产品经理应该保持开放的心态，不断学习和适应变化，打造出优秀的家族树应用。
