| 版本 | 日期 | 描述 | 作者 |
|---|---|---|---|
| 1.0 | 2025-11-05 | 基于点子库需求创建初始PRD版本 | John (PM) |
项目名称: 点子库小程序
产品概念: 一个基于付费阅读的点子分享平台,用户可以通过条件检索找到需要的点子,支付1元即可查看完整内容。平台支持用户投稿、审核发布、转发分享和收益分成机制。
产品形态: 基于D8D Starter技术栈的Web应用,支持微信支付
核心价值主张: 构建一个公平、高效的点子交易平台,让创作者获得收益,让用户快速找到有价值的创意,实现知识价值的合理流转。
当前痛点:
业务目标:
技术目标:
flowchart TD
subgraph A [创作者流程]
A1[用户注册/登录] --> A2[创建点子]
A2 --> A3[提交审核]
A3 --> A4[审核通过]
A4 --> A5[发布上线]
A5 --> A6[获得收益]
end
subgraph B [消费者流程]
B1[用户注册/登录] --> B2[条件检索]
B2 --> B3[选择点子]
B3 --> B4[支付1元]
B4 --> B5[查看完整内容]
B5 --> B6[应用实践]
end
subgraph C [传播者流程]
C1[发现优质点子] --> C2[转发分享]
C2 --> C3[他人支付]
C3 --> C4[获得30%收益]
end
subgraph D [平台流程]
D1[支付成功] --> D2[收益计算]
D2 --> D3[收益分配<br/>创作者50% 转发者30% 平台20%]
D3 --> D4[提现处理]
end
A5 --> B3
B3 --> C2
C3 --> D1
D3 --> A6
D3 --> C4
基于点子库小程序的核心业务逻辑,定义以下功能需求:
FR1: 基础主数据管理系统
FR2: 点子内容管理系统
FR3: 条件检索系统
FR4: 支付结算系统
FR5: 收益分配机制
FR6: 用户投稿和审核系统
FR7: 转发分享系统
这些需求基于点子库的核心业务模式:
关键假设:
需要验证的领域:
NFR1: 微信支付系统安全性和稳定性
NFR2: 内容检索性能
NFR3: 收益分配准确性
NFR4: 内容审核效率
NFR5: 系统可扩展性
这些非功能性需求基于点子库的业务特点:
技术约束:
数据库集成策略:
API集成策略:
前端集成策略:
第三方服务集成:
Epic结构决策: 基于核心业务流程的垂直划分
决策依据:
Epic 001: 基础主数据管理系统 Epic目标: 建立完整的基础数据模型和管理系统,包括用户、分类、标签等核心主数据,为业务系统提供数据支撑。 成功标准: 基础数据模型设计合理,数据管理功能完善,系统间数据交互顺畅
flowchart TD
A[用户注册/登录] --> B[基础数据初始化]
B --> C[分类标签配置]
C --> D[系统参数设置]
D --> E[数据字典管理]
A --> F[用户数据模型]
B --> G[分类体系模型]
C --> H[标签系统模型]
D --> I[配置管理模型]
E --> J[字典管理模型]
F --> K[用户权限管理]
G --> L[分类权限管理]
H --> M[标签权限管理]
I --> N[配置权限管理]
J --> O[字典权限管理]
K --> P[数据验证服务]
L --> Q[分类验证服务]
M --> R[标签验证服务]
N --> S[配置验证服务]
O --> T[字典验证服务]
故事 001-01: 用户数据模型和管理
故事 001-02: 内容分类体系设计
故事 001-03: 标签系统管理
故事 001-04: 系统配置和参数管理
故事 001-05: 数据字典和枚举值管理
Epic 002: 核心内容管理系统 Epic目标: 建立完整的点子内容创建、管理、检索和展示系统,支持用户投稿和内容审核。 成功标准: 用户能够成功创建和发布点子,检索系统准确高效,内容审核流程顺畅
flowchart TD
A[点子创建] --> B[内容编辑]
B --> C[分类标签关联]
C --> D[内容审核]
D --> E[发布上线]
F[条件检索] --> G[结果筛选]
G --> H[内容展示]
H --> I[支付查看]
A --> J[内容管理后台]
E --> K[内容统计]
I --> L[阅读记录]
故事 002-01: 点子创建和编辑功能
故事 002-02: 内容分类和标签系统
故事 002-03: 条件检索和搜索功能
故事 002-04: 内容展示和预览功能
Epic 003: 支付结算系统 Epic目标: 集成微信支付系统,实现1元小额支付功能,确保支付安全和稳定性。 成功标准: 支付成功率>98%,支付流程顺畅,支付数据安全可靠
flowchart TD
A[用户选择点子] --> B[发起支付]
B --> C[微信支付]
C --> D[支付回调]
D --> E[支付状态更新]
E --> F[内容解锁]
G[支付异常] --> H[异常处理]
H --> I[退款流程]
I --> J[状态同步]
故事 003-01: 微信支付集成
故事 003-02: 支付状态管理
故事 003-03: 订单和支付记录
故事 003-04: 支付异常处理
Epic 004: 收益分配机制 Epic目标: 实现创作者50%、转发者30%、平台20%的收益分配逻辑,确保分配准确透明。 成功标准: 收益分配准确率100%,提现流程顺畅,收益数据完整可追溯
flowchart TD
A[支付成功] --> B[收益计算]
B --> C[收益分配]
C --> D[收益记录]
D --> E[收益统计]
F[提现申请] --> G[提现审核]
G --> H[提现处理]
H --> I[提现完成]
故事 004-01: 收益计算逻辑
故事 004-02: 收益分配执行
故事 004-03: 提现申请和审核
故事 004-04: 收益统计和报表
Epic 005: 用户投稿和审核系统 Epic目标: 建立用户投稿流程和内容审核机制,确保平台内容质量和合规性。 成功标准: 投稿审核时间<24小时,内容质量达标,创作者体验良好
flowchart TD
A[用户投稿] --> B[内容保存]
B --> C[提交审核]
C --> D[审核处理]
D --> E[审核结果]
E --> F[发布/退回]
G[审核通知] --> H[用户反馈]
H --> I[内容优化]
故事 005-01: 用户投稿界面
故事 005-02: 内容审核流程
故事 005-03: 审核状态通知
故事 005-04: 创作者管理
Epic 006: 转发分享和传播系统 Epic目标: 实现转发分享功能,记录传播路径,计算转发者收益,促进内容自然传播。 成功标准: 分享功能易用,转发收益计算准确,内容传播效果良好
flowchart TD
A[内容分享] --> B[生成分享链接]
B --> C[传播追踪]
C --> D[收益计算]
D --> E[收益分配]
F[分享统计] --> G[传播分析]
G --> H[优化推荐]
故事 006-01: 分享链接生成
故事 006-02: 传播路径追踪
故事 006-03: 转发收益计算
故事 006-04: 分享数据分析
Epic 001 - 基础主数据管理系统指标:
Epic 002 - 核心内容管理系统指标:
Epic 003 - 支付结算系统指标:
Epic 004 - 收益分配机制指标:
Epic 005 - 用户投稿和审核指标:
Epic 006 - 转发分享系统指标:
总体项目指标:
项目级验收:
阶段性验收:
docs/dianzi.mddocs/brief.mddocs/architecture.mddocs/development.mddocs/deployment.md/ui 端点访问收益分配规则:
支付规则:
内容审核规则:
提现规则:
文档状态: 已更新 最后更新: 2025-11-05 下次评审: 2025-11-12