# 省钱特工微信小程序 PRD

版本：2026-05-15  
文档状态：最新完整稿  
适用对象：产品、设计、前端、后端、测试、运营

## 1. 文档说明

### 1.1 文档目标

本文档用于统一“省钱特工”微信小程序当前版本的产品范围、功能模块、前台展示规则、后台配置规则、数据记录要求和验收标准。

本文档按功能模块组织，开发实现时应优先按模块拆分任务，避免同一规则散落在多个页面说明里。

### 1.2 本期范围

本期包含以下用户侧模块：

| 模块 | 范围 |
| --- | --- |
| 必薅榜 | 福利活动列表、活动状态、详情页、预约提醒、直达跳转 |
| 必点榜 | 测评瀑布流、测评详情、点赞、红包跳转、附近门店 |
| 领券 | 按运营提供链接或物料展示权益入口 |
| 工具 | 沿用原有工具接口，展示热量识别、今天吃什么等工具 |
| 我的中心 | 福利日历、积分商城、收藏夹、浏览历史 |

本期包含以下运营后台模块：

| 模块 | 范围 |
| --- | --- |
| 内容素材库与发布 | 内容可先进入素材库，再发布到正式列表；也可在正式列表直接新增 |
| 必薅榜配置 | 配置活动内容、时间、标签、合集、跳转方式 |
| 必点榜配置 | 配置测评内容、点赞起始数、门店关键词、红包链接 |
| 合集管理 | 配置首页顶部二级 Tab |
| 积分配置 | 配置用户关键行为对应的积分值 |

### 1.3 本期不做

- 不做用户发布评论。
- 不做积分商城兑换。
- 不做经验值体系，仅保留积分。
- 不做领券和工具的完整后台配置页。
- 不接真实数据分析平台；但关键行为需要按规则记录，便于后续接入埋点或分析系统。

## 2. 全局规则

### 2.1 登录规则

以下行为需要用户处于登录状态：

- 预约提醒
- 点赞
- 收藏
- 浏览历史记录
- 积分累计
- 查看我的中心资产

用户未登录时触发上述行为，应先进入登录流程。登录完成后继续执行原操作。

### 2.2 排序规则

所有运营可配置内容，排序字段统一遵循：

```text
排序数字越大越靠前
```

适用范围：

- 必薅榜活动
- 必点榜测评
- 合集
- 其他后续运营配置内容

### 2.3 合集规则

合集用于控制必薅榜、必点榜首页顶部二级 Tab。

- 必薅榜和必点榜分别维护合集。
- 内容配置时从对应频道的合集里选择。
- 首页顶部二级 Tab 按合集排序展示。
- 用户切换合集后，列表展示该合集下的内容。

### 2.4 内容发布规则

必薅榜和必点榜内容都支持两种进入正式列表的方式：

1. 先在素材库建立内容，再点击发布，内容进入正式列表。
2. 直接在正式列表新增内容，新增后进入正式列表。

素材库用于沉淀待发布内容。正式列表用于管理已进入前台展示范围的内容。

### 2.5 跳转规则

必薅榜直达入口、必点榜红包入口、领券入口等跳转能力，统一参照旧 SaaS 完整跳转逻辑处理。

开发实现时不应在前台写死单一跳转类型，应由后台或配置数据决定跳转方式和跳转参数。

### 2.6 记录规则

本期不要求接入真实数据平台，但以下关键行为需要在业务侧保留记录能力：

- 页面浏览
- 卡片点击
- 预约提醒
- 订阅授权结果
- 跳转点击
- 点赞
- 收藏
- 浏览历史
- 定位授权结果
- 门店拉取结果
- 积分发放

## 3. 必薅榜模块

### 3.1 模块目标

必薅榜用于承接运营配置的羊毛活动，让用户快速判断活动是否可参与，并完成预约提醒或直达跳转。

### 3.2 用户入口

用户从底部 Tab 进入必薅榜首页。首页顶部展示合集二级 Tab，用户可按合集切换活动列表。

### 3.3 前台展示规则

| 内容 | 展示规则 |
| --- | --- |
| 活动卡片 | 展示首图、标题、标签、状态按钮 |
| 标签 | 来源于后台羊毛配置的标签字段，可配置多个 |
| 合集 | 来源于合集管理，展示为首页顶部二级 Tab |
| 排序 | 排序数字越大越靠前 |
| 状态 | 根据活动开始时间和结束时间计算 |

### 3.4 状态与按钮规则

| 状态 | 判断逻辑 | 展示规则 | 点击动作 |
| --- | --- | --- | --- |
| 未开始 | 当前时间早于开始时间 | 按钮下方展示开始时间 | 点击后预约当天订阅提醒 |
| 进行中 | 当前时间在开始时间和结束时间之间 | 展示可点击按钮 | 进入必薅榜详情页 |
| 已结束 | 当前时间晚于结束时间 | 按钮置灰 | 不可继续领取 |

### 3.5 详情页规则

用户点击进行中的活动后进入详情页。

详情页展示：

- 活动头图
- 活动正文
- 活动状态
- 收藏入口
- 分享入口
- 预约提醒入口
- 直达入口

直达入口读取后台跳转配置，跳转逻辑参照旧 SaaS 完整逻辑。

### 3.6 后台配置规则

| 字段 | 说明 | 前台影响 |
| --- | --- | --- |
| 分类 | 活动所属分类 | 用于活动归类 |
| 首图 | 首页卡片展示图 | 展示在必薅榜首页卡片 |
| 详情图 | 详情页展示图 | 展示在必薅榜详情页 |
| 标题 | 活动标题 | 展示在首页卡片和详情页 |
| 标签 | 支持多个标签 | 展示在首页卡片 |
| 合集 | 从合集管理中选择 | 控制所属首页二级 Tab |
| 正文 | 活动说明内容 | 展示在详情页 |
| 开始时间 | 活动开始时间 | 用于判断未开始和进行中 |
| 结束时间 | 活动结束时间 | 用于判断进行中和已结束 |
| 预约日期 | 预约提醒日期 | 用于预约当天订阅提醒 |
| 排序 | 数字越大越靠前 | 控制列表展示顺序 |
| 跳转方式 | 参照旧 SaaS 完整跳转逻辑 | 控制直达入口点击结果 |

### 3.7 数据记录

必薅榜需要记录：

- 活动浏览
- 活动卡片点击
- 预约提醒点击
- 订阅授权结果
- 收藏行为
- 分享行为
- 直达跳转点击

### 3.8 验收标准

- 标签支持多个展示。
- 活动状态按开始时间和结束时间自动判断。
- 未开始活动展示开始时间，并可预约当天订阅提醒。
- 进行中活动可进入详情页。
- 已结束活动按钮置灰，不可继续领取。
- 活动按排序数字倒序展示。
- 合集来源于合集管理，并作为首页顶部二级 Tab。
- 直达入口按后台跳转配置执行。
- 需要登录的操作在未登录时先触发登录流程。

## 4. 必点榜模块

### 4.1 模块目标

必点榜用于承接运营配置的外卖或门店测评内容，帮助用户发现值得点击、领取红包或下单的门店内容。

### 4.2 用户入口

用户从底部 Tab 进入必点榜首页。首页顶部展示合集二级 Tab，用户可按合集切换测评内容。

### 4.3 前台展示规则

| 内容 | 展示规则 |
| --- | --- |
| 列表样式 | 小红书风格双列瀑布流 |
| 封面 | 使用后台配置图片组中的第一张 |
| 标题 | 读取后台配置 |
| 头像 | 读取后台配置 |
| 昵称 | 读取后台配置 |
| 爱心/点赞数 | 初始值读取后台配置，后续按用户点赞行为增减 |
| 合集 | 来源于合集管理，展示为首页顶部二级 Tab |
| 排序 | 排序数字越大越靠前 |

### 4.4 点赞规则

| 行为 | 规则 |
| --- | --- |
| 初始点赞数 | 来源于后台配置 |
| 用户点赞 | 点赞数加一 |
| 用户取消点赞 | 点赞数减一 |
| 登录要求 | 点赞和取消点赞需要用户登录 |

### 4.5 详情页规则

用户点击测评卡片后进入必点榜详情页。

详情页展示：

- 图片组
- 头像
- 昵称
- 正文
- 人上人等盖章信息
- 红包按钮
- 附近门店入口
- 外卖下单入口

红包按钮按后台配置跳转。

### 4.6 附近门店规则

用户点击查看附近门店时，需要先判断定位权限。

| 场景 | 处理 |
| --- | --- |
| 用户未授权定位 | 发起定位授权 |
| 用户已授权定位 | 后台根据门店关键词拉取附近门店 |
| 有同款门店 | 优先展示同款门店 |
| 无同款门店 | 再展示同类门店 |
| 用户拒绝定位 | 提示无法获取附近门店，可稍后重试 |

门店关键词来源于后台必点榜内容配置。

### 4.7 后台配置规则

| 字段 | 说明 | 前台影响 |
| --- | --- | --- |
| 封面/图片组 | 测评图片内容 | 第一张用于首页封面，图片组用于详情页 |
| 头像 | 发布者头像 | 展示在首页和详情页 |
| 昵称 | 发布者昵称 | 展示在首页和详情页 |
| 标题 | 测评标题 | 展示在首页卡片和详情页 |
| 正文 | 测评正文 | 展示在详情页 |
| 盖章 | 如人上人等标识 | 展示在详情页 |
| 点赞起始数 | 后台配置初始值 | 作为前台点赞数基础值 |
| 门店关键词 | 门店搜索关键词 | 用于附近门店拉取 |
| 红包链接 | 红包按钮跳转配置 | 控制红包按钮点击结果 |
| 合集 | 从合集管理中选择 | 控制所属首页二级 Tab |
| 排序 | 数字越大越靠前 | 控制列表展示顺序 |

### 4.8 数据记录

必点榜需要记录：

- 卡片点击
- 详情页浏览
- 点赞和取消点赞
- 收藏行为
- 红包按钮点击
- 定位授权结果
- 附近门店拉取结果
- 外卖下单入口点击

### 4.9 验收标准

- 首页为双列瀑布流。
- 卡片展示封面、标题、头像、昵称和点赞数。
- 点赞初始值来自后台配置。
- 点赞加一，取消点赞减一。
- 点击卡片进入详情页。
- 红包按钮按后台配置跳转。
- 查看附近门店需要定位授权。
- 门店拉取同款优先，无同款再同类。
- 排序数字越大越靠前。
- 合集来源于合集管理，并作为首页顶部二级 Tab。
- 需要登录的操作在未登录时先触发登录流程。

## 5. 合集管理模块

### 5.1 模块目标

合集管理用于维护必薅榜和必点榜首页顶部二级 Tab，让运营可以按主题或分类组织内容。

### 5.2 使用范围

合集用于：

- 必薅榜首页顶部二级 Tab
- 必点榜首页顶部二级 Tab
- 必薅榜内容配置时选择合集
- 必点榜内容配置时选择合集

### 5.3 后台配置规则

| 字段 | 说明 | 规则 |
| --- | --- | --- |
| 合集名 | 前台二级 Tab 展示名称 | 必填 |
| 所属频道 | 区分必薅榜或必点榜 | 内容只能选择同频道合集 |
| 排序 | 控制二级 Tab 展示顺序 | 数字越大越靠前 |

### 5.4 前台展示规则

- 必薅榜和必点榜分别展示各自频道下的合集。
- 合集按排序数字倒序展示。
- 内容列表按用户当前选择的合集筛选。

### 5.5 验收标准

- 必薅榜和必点榜可分别维护合集。
- 内容配置时只能选择对应频道合集。
- 首页顶部二级 Tab 展示合集名。
- 合集排序数字越大越靠前。
- 切换合集后，列表展示对应合集下的内容。

## 6. 积分模块

### 6.1 模块目标

积分模块用于记录用户完成关键行为后的积分累计结果。本期只做积分累计，不做积分兑换。

### 6.2 前台入口

用户可在我的中心查看当前积分，并进入积分商城。积分商城本期展示暂未开放兑换。

### 6.3 后台配置规则

| 字段 | 说明 | 规则 |
| --- | --- | --- |
| 关键行为 | 用户触发积分的行为 | 当前包括签到、点赞/收藏、分享、预约订阅 |
| 用户积分值 | 完成关键行为后增加的积分 | 数字，由后台配置 |

### 6.4 核心逻辑

```text
检测用户的关键行为，加上对应的用户积分值。
```

### 6.5 特殊规则

点赞和收藏同属一个关键行为配置。用户完成点赞或收藏任一行为时，按同一条积分配置处理。

### 6.6 不包含内容

本期积分配置不包含：

- 每日上限
- 启用/停用状态
- 积分兑换
- 经验值

### 6.7 数据记录

积分模块需要记录：

- 用户
- 关键行为
- 增加的积分值
- 来源内容或来源动作
- 发放时间

### 6.8 验收标准

- 后台可配置关键行为和用户积分值。
- 用户完成关键行为后，积分增加对应值。
- 点赞和收藏按同一个关键行为配置处理。
- 我的中心展示用户当前积分。
- 积分商城展示暂未开放兑换。
- 积分配置中不出现每日上限和启用/停用状态。

## 7. 领券模块

### 7.1 模块目标

领券模块用于集中承接运营提供的权益链接或物料，让用户从固定入口快速跳转到外部权益页或配置页面。

### 7.2 用户入口

用户从底部 Tab 进入领券页。

### 7.3 前台展示规则

领券页展示运营提供的权益内容。内容来源可以是链接、图片、标题、按钮文案或其他运营物料。

### 7.4 跳转规则

用户点击领券入口后，按运营提供的链接或物料配置跳转。

本期不判断第三方真实领取结果。

### 7.5 后台规则

本期不展开领券后台配置页。领券内容根据运营提供的链接或其他物料接入。

### 7.6 数据记录

领券模块需要记录：

- 领券入口曝光
- 领券入口点击
- 跳转目标类型

### 7.7 验收标准

- 领券页可展示运营提供的权益内容。
- 点击后按运营提供的链接或物料跳转。
- 配置缺失的入口不展示。
- 不校验第三方真实领取结果。

## 8. 工具模块

### 8.1 模块目标

工具模块用于提供省钱相关的轻量工具能力，例如热量识别和今天吃什么。

### 8.2 用户入口

用户从底部 Tab 进入工具页。

### 8.3 前台展示规则

工具页展示工具入口。

当前工具包括：

- 热量识别
- 今天吃什么

未开放工具进入敬请期待状态。

### 8.4 接口规则

工具模块沿用原来的接口。

### 8.5 热量识别规则

用户上传或拍照食物图片后，系统调用原热量识别接口，返回食物识别结果、热量和营养说明。

### 8.6 今天吃什么规则

用户进入今天吃什么工具后，可按早餐、午餐、晚餐切换，并获取推荐结果。

### 8.7 后台规则

本期不展开工具后台配置页。工具能力沿用原接口和现有配置方式。

### 8.8 数据记录

工具模块需要记录：

- 工具入口点击
- 热量识别上传
- 热量识别结果
- 今天吃什么推荐点击

### 8.9 验收标准

- 工具页展示热量识别和今天吃什么。
- 点击已开放工具进入对应工具页。
- 未开放工具进入敬请期待状态。
- 工具能力沿用原接口。

## 9. 我的中心模块

### 9.1 模块目标

我的中心用于集中展示用户资产，包括福利日历、积分商城、收藏夹和浏览历史。

### 9.2 登录规则

我的中心涉及用户资产，用户需要登录后查看。

### 9.3 前台展示规则

我的中心展示：

- 福利日历
- 当前积分
- 积分商城入口
- 收藏夹入口
- 浏览历史入口

### 9.4 福利日历规则

福利日历展示用户已预约的福利提醒。新增预约时复用必薅榜预约提醒逻辑。

### 9.5 积分商城规则

积分商城展示用户当前积分。本期兑换功能暂未开放。

### 9.6 收藏夹规则

收藏夹展示用户收藏内容，并按必薅榜、必点榜分类。

### 9.7 浏览历史规则

浏览历史展示用户浏览过的内容，并按必薅榜、必点榜分类。

### 9.8 数据记录

我的中心依赖以下数据：

- 登录用户身份
- 预约提醒记录
- 积分记录
- 收藏记录
- 浏览记录

### 9.9 验收标准

- 未登录用户进入资产相关功能时先触发登录。
- 我的中心展示福利日历、积分商城、收藏夹、浏览历史。
- 积分商城展示当前积分和暂未开放状态。
- 收藏夹按必薅榜、必点榜分类展示。
- 浏览历史按必薅榜、必点榜分类展示。

## 10. 内容素材库与发布模块

### 10.1 模块目标

素材库用于承接运营准备中的内容，正式列表用于管理已发布到前台展示范围的内容。

### 10.2 适用内容

适用于：

- 必薅榜活动
- 必点榜测评

### 10.3 发布路径

| 路径 | 说明 |
| --- | --- |
| 素材库建立后发布 | 内容先进入素材库，运营点击发布后进入正式列表 |
| 列表直接新增 | 运营在正式列表直接新增，保存后进入正式列表 |

### 10.4 前台展示规则

只有进入正式列表且满足展示条件的内容，才进入前台展示范围。

### 10.5 验收标准

- 必薅榜和必点榜都支持素材库建立内容。
- 素材库内容点击发布后进入正式列表。
- 正式列表支持直接新增内容。
- 前台只展示正式列表中的可展示内容。

## 11. 埋点与记录模块

### 11.1 模块目标

本期不接真实数据平台，但开发需要保留关键事件记录，避免后续无法追踪用户行为和业务结果。

### 11.2 记录范围

| 事件 | 触发时机 |
| --- | --- |
| 页面浏览 | 用户进入页面 |
| Tab 切换 | 用户切换一级 Tab 或二级合集 |
| 必薅榜卡片点击 | 用户点击活动卡片 |
| 必薅榜预约点击 | 用户点击预约提醒 |
| 订阅授权结果 | 用户完成或拒绝订阅授权 |
| 直达跳转点击 | 用户点击活动直达入口 |
| 必点榜卡片点击 | 用户点击测评卡片 |
| 点赞/取消点赞 | 用户操作点赞 |
| 收藏/取消收藏 | 用户操作收藏 |
| 红包按钮点击 | 用户点击红包入口 |
| 定位授权结果 | 用户授权或拒绝定位 |
| 附近门店拉取结果 | 系统完成门店拉取 |
| 领券入口点击 | 用户点击领券入口 |
| 工具入口点击 | 用户点击工具 |
| 积分发放 | 系统为用户增加积分 |

### 11.3 验收标准

- 关键行为在业务侧有记录能力。
- 不要求本期接入真实数据分析平台。
- 记录内容应包含用户身份、业务对象、触发时间和必要的业务参数。

## 12. 验收标准总表

| 模块 | 验收重点 |
| --- | --- |
| 登录 | 点赞、收藏、预约、积分、我的资产相关行为需要登录 |
| 必薅榜 | 多标签、时间状态、预约提醒、详情页、直达跳转、合集、排序 |
| 必点榜 | 瀑布流、点赞增减、详情页、红包跳转、定位、同款优先再同类 |
| 合集 | 区分频道、作为二级 Tab、排序越大越靠前 |
| 积分 | 检测关键行为，加对应用户积分值；无每日上限和状态字段 |
| 领券 | 按运营链接或物料展示并跳转，不校验第三方领取结果 |
| 工具 | 沿用原接口，已开放工具可进入，未开放展示敬请期待 |
| 我的中心 | 展示福利日历、积分商城、收藏夹、浏览历史 |
| 素材库 | 支持素材库发布到列表，也支持列表直接新增 |
| 记录 | 关键行为需要业务侧记录，不要求接真实数据平台 |
