# 结伴客用户手册文档

## 1. 文档概述

### 1.1 文档目的
本文档为结伴客平台的用户使用手册，包含小程序端用户指南和管理后台操作手册，帮助用户快速上手并充分利用平台功能。

### 1.2 适用对象
- **普通用户**：使用小程序进行旅行结伴和动物认领的用户
- **管理员**：使用管理后台进行平台管理的工作人员
- **版主**：负责内容审核和用户管理的版主

### 1.3 文档结构
```mermaid
graph TB
    A[用户手册] --> B[小程序用户指南]
    A --> C[管理后台操作手册]
    
    B --> B1[注册登录]
    B --> B2[旅行结伴]
    B --> B3[动物认领]
    B --> B4[个人中心]
    
    C --> C1[系统管理]
    C --> C2[用户管理]
    C --> C3[内容管理]
    C --> C4[数据统计]
```

## 2. 小程序用户指南

### 2.1 注册与登录

#### 2.1.1 首次使用
1. **下载安装**
   - 微信搜索"结伴客"小程序
   - 或扫描二维码进入小程序

2. **授权登录**
   - 点击"微信登录"按钮
   - 授权获取微信基本信息
   - 系统自动创建账户

3. **完善资料**
   - 设置昵称和头像
   - 填写个人简介
   - 设置隐私偏好

#### 2.1.2 登录流程
```mermaid
sequenceDiagram
    participant U as 用户
    participant M as 小程序
    participant W as 微信
    participant S as 服务器
    
    U->>M: 点击登录
    M->>W: 调用wx.login()
    W-->>M: 返回code
    M->>S: 发送code到后端
    S->>W: 验证code获取openid
    W-->>S: 返回用户信息
    S-->>M: 返回JWT令牌
    M-->>U: 登录成功
```

### 2.2 旅行结伴功能

#### 2.2.1 发布结伴信息
1. **进入发布页面**
   - 点击首页"+"按钮
   - 选择"发布结伴"

2. **填写基本信息**
   - **目的地**：选择或输入目的地
   - **出行时间**：选择出发和返回日期
   - **人数限制**：设置最大参与人数
   - **预算范围**：设置人均预算区间

3. **详细描述**
   - **行程安排**：详细描述行程计划
   - **住宿安排**：说明住宿方式和标准
   - **交通方式**：选择主要交通工具
   - **特殊要求**：其他注意事项

4. **上传图片**
   - 最多上传9张图片
   - 支持拍照或从相册选择
   - 系统自动压缩优化

#### 2.2.2 搜索结伴信息
1. **搜索方式**
   - **关键词搜索**：输入目的地或关键词
   - **筛选搜索**：按时间、预算、人数筛选
   - **地图搜索**：在地图上查看附近结伴

2. **搜索结果**
   - 列表显示匹配的结伴信息
   - 支持按时间、热度、距离排序
   - 点击查看详细信息

#### 2.2.3 参与结伴
1. **查看详情**
   - 浏览结伴详细信息
   - 查看发起人资料和评价
   - 了解已参与成员情况

2. **申请参与**
   - 点击"我要参与"按钮
   - 填写申请理由
   - 等待发起人审核

3. **沟通交流**
   - 加入结伴群聊
   - 与其他成员交流
   - 讨论行程细节

### 2.3 动物认领功能

#### 2.3.1 浏览动物信息
1. **动物列表**
   - 首页显示推荐动物
   - 支持按类型、年龄、性别筛选
   - 查看动物基本信息和照片

2. **动物详情**
   - 查看动物详细资料
   - 了解健康状况和性格特点
   - 查看救助机构信息

#### 2.3.2 申请认领
1. **认领申请**
   - 点击"申请认领"按钮
   - 填写个人信息和认领理由
   - 上传相关证明材料

2. **审核流程**
   ```mermaid
   graph LR
       A[提交申请] --> B[初步审核]
       B --> C[实地考察]
       C --> D[最终审核]
       D --> E[认领成功]
       
       B --> F[审核不通过]
       C --> F
       D --> F
   ```

3. **认领后续**
   - 签署认领协议
   - 接受定期回访
   - 分享动物生活状态

### 2.4 个人中心

#### 2.4.1 个人资料管理
1. **基本信息**
   - 修改昵称和头像
   - 更新个人简介
   - 设置联系方式

2. **认证信息**
   - 实名认证
   - 手机号验证
   - 身份证验证

#### 2.4.2 我的活动
1. **我发布的**
   - 查看发布的结伴信息
   - 管理参与申请
   - 编辑或删除发布内容

2. **我参与的**
   - 查看参与的结伴活动
   - 查看申请状态
   - 退出结伴活动

3. **我认领的**
   - 查看认领的动物
   - 上传动物近况
   - 查看回访记录

#### 2.4.3 设置中心
1. **隐私设置**
   - 个人信息可见性
   - 消息接收设置
   - 位置信息授权

2. **通知设置**
   - 系统通知开关
   - 消息推送设置
   - 免打扰时间设置

## 3. 管理后台操作手册

### 3.1 系统登录

#### 3.1.1 登录流程
1. **访问后台**
   - 打开管理后台网址
   - 输入管理员账号密码
   - 完成验证码验证

2. **多因子认证**（如已启用）
   - 输入TOTP验证码
   - 或使用备用验证码
   - 验证通过后进入系统

#### 3.1.2 权限说明
| 角色 | 权限范围 | 主要功能 |
|------|----------|----------|
| 超级管理员 | 全部权限 | 系统配置、用户管理、数据统计 |
| 管理员 | 业务管理 | 内容审核、用户管理 |
| 版主 | 内容管理 | 内容审核、举报处理 |
| 客服 | 用户服务 | 用户咨询、问题处理 |

### 3.2 用户管理

#### 3.2.1 用户列表
1. **查看用户**
   - 用户列表显示基本信息
   - 支持按注册时间、状态筛选
   - 搜索特定用户

2. **用户详情**
   - 查看用户完整资料
   - 查看用户活动记录
   - 查看举报和投诉记录

#### 3.2.2 用户操作
1. **账户管理**
   - 冻结/解冻用户账户
   - 重置用户密码
   - 修改用户权限

2. **内容管理**
   - 查看用户发布内容
   - 删除违规内容
   - 设置内容可见性

### 3.3 内容管理

#### 3.3.1 结伴信息管理
1. **内容审核**
   - 审核待发布的结伴信息
   - 检查内容合规性
   - 批准或拒绝发布

2. **内容监控**
   - 监控已发布内容
   - 处理用户举报
   - 删除违规内容

#### 3.3.2 动物信息管理
1. **动物档案**
   - 添加新的待认领动物
   - 更新动物信息和状态
   - 管理动物照片和视频

2. **认领管理**
   - 审核认领申请
   - 跟踪认领进度
   - 管理认领记录

### 3.4 数据统计

#### 3.4.1 用户统计
```mermaid
graph TB
    A[用户统计] --> B[注册用户数]
    A --> C[活跃用户数]
    A --> D[用户增长趋势]
    A --> E[用户地域分布]
    
    B --> B1[总注册数]
    B --> B2[今日新增]
    B --> B3[本月新增]
    
    C --> C1[日活跃用户]
    C --> C2[月活跃用户]
    C --> C3[用户留存率]
```

#### 3.4.2 业务统计
1. **结伴统计**
   - 发布结伴数量
   - 成功结伴率
   - 热门目的地统计

2. **认领统计**
   - 待认领动物数量
   - 成功认领数量
   - 认领成功率

### 3.5 系统配置

#### 3.5.1 基础配置
1. **系统参数**
   - 系统名称和Logo
   - 联系方式设置
   - 服务条款更新

2. **功能开关**
   - 新用户注册开关
   - 内容发布审核开关
   - 维护模式开关

#### 3.5.2 安全配置
1. **登录安全**
   - 密码复杂度要求
   - 登录失败锁定策略
   - 会话超时设置

2. **内容安全**
   - 敏感词过滤
   - 图片审核设置
   - 举报处理流程

## 4. 常见问题解答

### 4.1 小程序使用问题

#### Q1: 为什么无法登录小程序？
**A:** 可能的原因和解决方案：
- 网络连接问题：检查网络连接
- 微信版本过低：更新微信到最新版本
- 小程序版本问题：删除小程序重新搜索进入
- 账户被冻结：联系客服处理

#### Q2: 如何修改已发布的结伴信息？
**A:** 操作步骤：
1. 进入个人中心
2. 点击"我发布的"
3. 找到要修改的结伴信息
4. 点击"编辑"按钮
5. 修改后提交审核

#### Q3: 认领申请被拒绝怎么办？
**A:** 处理方式：
- 查看拒绝原因
- 完善申请材料
- 提升认领条件
- 重新提交申请

### 4.2 管理后台问题

#### Q1: 忘记管理员密码怎么办？
**A:** 解决方案：
1. 点击登录页面"忘记密码"
2. 输入管理员邮箱
3. 查收重置密码邮件
4. 按邮件指引重置密码

#### Q2: 如何批量处理用户举报？
**A:** 操作步骤：
1. 进入举报管理页面
2. 使用筛选条件过滤举报
3. 勾选要处理的举报
4. 选择批量操作类型
5. 确认执行批量操作

## 5. 联系支持

### 5.1 技术支持
- **客服热线**：400-xxx-xxxx
- **工作时间**：周一至周日 9:00-21:00
- **邮箱支持**：support@jiebanke.com
- **在线客服**：小程序内客服功能

### 5.2 意见反馈
- **功能建议**：feedback@jiebanke.com
- **问题报告**：bug@jiebanke.com
- **合作咨询**：business@jiebanke.com

### 5.3 紧急联系
- **安全问题**：security@jiebanke.com
- **紧急故障**：emergency@jiebanke.com
- **24小时热线**：400-xxx-9999

## 6. 更新记录

### 6.1 版本历史
| 版本 | 发布日期 | 主要更新 |
|------|----------|----------|
| v1.0.0 | 2024-01-15 | 初始版本发布 |
| v1.1.0 | 2024-02-01 | 新增动物认领功能 |
| v1.2.0 | 2024-02-15 | 优化用户体验 |
| v1.3.0 | 2024-03-01 | 新增管理后台功能 |

### 6.2 即将发布
- **v1.4.0**：新增社区功能
- **v1.5.0**：优化搜索算法
- **v2.0.0**：全新UI设计

## 7. 附录

### 7.1 快捷键说明（管理后台）
| 功能 | 快捷键 | 说明 |
|------|--------|------|
| 搜索 | Ctrl + F | 快速搜索 |
| 保存 | Ctrl + S | 保存当前操作 |
| 刷新 | F5 | 刷新页面 |
| 返回 | Alt + ← | 返回上一页 |

### 7.2 状态码说明
| 状态 | 说明 | 颜色标识 |
|------|------|----------|
| 待审核 | 内容等待审核 | 橙色 |
| 已通过 | 审核通过 | 绿色 |
| 已拒绝 | 审核拒绝 | 红色 |
| 已下线 | 内容已下线 | 灰色 |

### 7.3 错误代码对照表
| 错误代码 | 错误描述 | 解决方案 |
|----------|----------|----------|
| 10001 | 参数错误 | 检查输入参数 |
| 10002 | 权限不足 | 联系管理员 |
| 10003 | 资源不存在 | 刷新页面重试 |
| 10004 | 操作频繁 | 稍后再试 |

---

**文档版本**：v1.0.0  
**最后更新**：2024-01-15  
**维护团队**：结伴客技术团队