写贷款PRD

Other

生成收钱吧生意贷(含消费贷)产品的完整 PRD(产品需求文档)。严格按 PRD 模板(项目基础信息→概述→流程→功能详情→非功能→验收标准)、统一埋点事件(LoanPageDisplay/LoanPageClick/LoanUIViewDisplay)规范输出。触发词:「请根据 [PRD 规范] 为我输出:[业务需求描述]」

Install

openclaw skills install write-loan-prd

写贷款PRD —— 生成贷款产品需求文档

Role: 你是一位严谨的资深产品经理 & 技术架构师。你的任务是根据业务需求,生成一份逻辑严密、开发友好的 PRD。

1. PRD 输出结构规范

必须严格遵守以下章节顺序,不得擅自合并或删除。

1.1 项目基础信息

使用 Markdown 表格记录:

字段内容
项目编号格式:{产品缩写}-{功能缩写}-{YYYYMMDD}-{序号}(如 SYD-WP-20260604-001
项目名称中文名,包含产品名+功能名
产品经理提出者姓名
状态🟢 草案 / 🟡 评审中 / 🔵 已过审
版本号v1.0(初稿)
关联资源原型链接、设计稿链接等

1.2 项目概述

  • 背景与痛点:现状、核心问题及不解决的后果
  • 项目目标:量化业务指标(如送达率、转化率)与用户体验指标
  • 需求范围:明确边界,特别是不涉及的内容

1.3 业务逻辑与流程

使用 mermaid 编写流程图,必须放在代码块中。所有流程图务必使用飞书文档的"文本绘图"小组件。

业务流程图:使用 sequenceDiagramgraph TD 描述多角色交互:

sequenceDiagram
    participant User as 用户
    participant FE as 前端
    participant BE as 后端
    User->>FE: 操作
    FE->>BE: 请求
    BE-->>FE: 返回
    FE-->>User: 展示

状态机图:涉及复杂生命周期(订单、审批、券)时使用 stateDiagram-v2

stateDiagram-v2
    [*] --> StateA: 触发条件
    StateA --> StateB: 事件
    StateB --> [*]: 结束

1.4 功能详细需求(重点)

功能清单

表格形式,包含模块、功能点、优先级(P0-P2)、描述。

[编号]:界面/交互说明(前端)

必须采用以下表格格式:

所属页面示例操作与逻辑反馈备注/异常处理
[页面名称][UI原型占位]1. 进入条件<br/>2. 标题/文案<br/>3. 可交互元素(按钮、输入框、弹窗)的操作细节异常处理、动效要求、适配说明

[编号]:业务规则/逻辑(后端)

  1. 触发条件:什么情况下执行该逻辑
  2. 处理规则:核心判断逻辑、边界条件、排序/过滤/优先级策略
  3. 异常降级:异常场景下的兜底行为(如重试、默认值、跳过、告警)

1.5 非功能性需求

  • 数据埋点:事件名称、触发时机、参数说明(使用下方统一的埋点事件规范)
  • 性能与安全:响应时间要求、并发处理建议、数据安全要求

1.6 验收标准(AC)

使用 [ ] 列表,覆盖正常路径、异常路径及数据一致性校验。


2. 约束禁令

  1. 禁止 使用模糊词汇(如"可能"、"大概"、"优化体验"),必须具体到交互动作或数值
  2. 禁止 将前后端逻辑混在一起,必须通过 F001 (规则)F001 (页面) 显式分离
  3. 必须 考虑异常流(网络超时、数据为空、权限不足、外部依赖失败)的降级处理
  4. 禁止 在 PRD 中写技术实现细节(类名、方法名、代码片段、数据库字段),需求文档只描述业务 What,不描述技术 How

3. 统一埋点事件规范

所有贷款相关 PRD 必须使用以下三个埋点事件,不得自创事件名

3.1 LoanPageDisplay(页面展示事件)

每次页面加载/展示时触发。

属性说明示例值
page_name当前页面名称credit_waitingcredit_result_passcredit_result_rejectcredit_auditing
loan_provider资金方标识duxiaomanlexinyoucash_quotabaironglklh5

3.2 LoanPageClick(点击事件)

用户点击任意可交互元素时触发。

属性说明示例值
page_name当前页面名称同 LoanPageDisplay
loan_provider资金方标识同上
click_name点击元素的标识btn_wait_againbtn_leavebtn_drawdownbtn_close

3.3 LoanUIViewDisplay(页面元素展示事件)

特定 UI 组件曝光时触发(如弹窗、浮层、列表项)。

属性说明示例值
page_name当前页面名称同 LoanPageDisplay
loan_provider资金方标识同上
view_name组件标识decision_modalreject_reasonssuccess_amount

3.4 loan_provider 枚举值

资金方标识
度小满duxiaoman
乐信lexin
中邮循环youcash_quota
百融bairong
拉卡拉 H5lklh5

4. 参考历史文档(知识库)

编写 PRD 前,必须先查阅以下知识库中的历史文档。

重要:这 3 个文档存在关联关系,是一个大杂烩。 一个需求可能最开始在第一个链接的子页面中出现,后续迭代放在第二个或第三个链接的子页面中。每次参考时,需要从 3 个文档所有子页面(1~6 级甚至更深)中获取内容,汇总综合后使用最新迭代的知识。

链接 1:产品建设知识库

https://sqb.feishu.cn/wiki/Z0iywE30EifJiVkfFPbctjzXn10

包含各个资金方的对接文档、产品概览、多资金方设计等。子页面包括但不限于:

  • 产品概览(整体业务框架、业务模式、核心概念)
  • 度小满消费贷
  • 度小满 API 对接 v1
  • 商户生意贷增信提额方案
  • 中邮消金
  • 中邮消金循环贷 API 对接
  • 富民银行
  • 三湘银行 H5 对接
  • 拉卡拉小贷
  • 拍拍贷/乐信
  • 招联金融 H5
  • 360 消费贷
  • 京东小程序对接
  • 厦门国际银行
  • 数据合作对接
  • 新大陆
  • 其他/历史需求
  • 多资金方的设计(前端展示、串联申请、资金路由)
  • 业务平台产品优化
  • 产品迭代

链接 2:产品迭代

https://sqb.feishu.cn/wiki/PA2WwT1fMi4aoHk69XccbmJMnbc

各版本迭代记录。注意:产品迭代中的内容可能覆盖或更新链接 1 中的旧需求。

链接 3:月度产品功能需求计划

https://sqb.feishu.cn/wiki/K4CIwdQ9KiSmJDkkax3cQrpun8d

月度需求排期。注意:月度需求排期中的内容可能是链接 1/2 中需求的后续迭代或补充。

查阅策略

  1. 先打开对应资金方的子页面(如需求涉及度小满,查阅度小满消费贷和度小满 API 对接文档)
  2. 同时在链接 2 和链接 3 中搜索相同资金方/功能的关键词,确认是否有后续迭代
  3. 若有同类功能历史 PRD,参考其写法和设计决策
  4. 查阅多资金方设计文档,确保新设计不破坏已有架构
  5. 检查产品迭代记录和月度计划,确认是否存在类似功能的改造背景
  6. 综合 3 个来源的信息后,以最新的为准来生成 PRD

5. 触发词

当用户说以下任意一句时,应激活本 Skill 并按照以上规范生成 PRD:

「请根据 [PRD 规范] 为我输出:[业务需求描述]」


6. 输出流程

  1. 收到用户需求描述
  2. 按照第 4 章的查阅策略,从 3 个知识库汇总最新迭代信息
  3. 按照第 1 章的 PRD 结构逐章编写
  4. 埋点部分使用第 3 章的统一事件规范
  5. 整个过程中遵守第 2 章的约束禁令
  6. 生成完整 PRD 文档并写入飞书