去中心化相册(Decentralized Album)产品需求文档(PRD)
版本:v1.0 日期:2025-11-16 作者:——(产品负责人) 适用对象:产品、设计、前端、后端、区块链、运营、法务、安全
1. 执行摘要
本项目提供一套由 Album Blocklet(相册端)+ Album Hub(聚合端)+ Mobile/Web App(客户端) 组成的去中心化相册体系:
- Album Blocklet:用户(个人/工作室/机构)自托管的相册应用,用于上传、管理、上云存储、付费分享。可按单相册或全站向多个 Hub 推送,获得流量与订单。
- Album Hub:任何人可运营的垂直聚合站(如「胶片摄影」「婚礼样片」「旅行攻略图」),负责收录与分发相册,设置入驻/分成规则,为 Blocklet 引流。
- App(移动+Web):面向两类用户:
- 管理端:相册创建/编辑/发布、查看收益、售卖策略、推送到 Hub;
- 普通端:发现、筛选、预览、付费解锁相册(按相册/按图/订阅)。
核心价值:让作者拥有内容与收益,Hub 与作者形成可持续的流量-营收共振,并以去中心化部署与开放协议减少平台锁定。
MVP 范围:
- Blocklet:相册创建/上传/云存储(S3 兼容或 IPFS 网关)、付费解锁、订单与分账;
- Hub:收录目录、搜索筛选、入驻与抽成、跳转/站内解锁;
- App:发现与解锁、基础账号/钱包、作者端基础管理。
关键指标(首年目标):
- 上线的 Album Blocklet 数:≥ 5,000
- Hub 数:≥ 200(≥ 50 个有效月活)
- 付费转化率:≥ 6%(访客→付费)
- ARPPU(单付费用户月均)≥ $7
- 拍/图集 GMV:≥ $1.0M,作者结算 T+1 成功率 ≥ 99.5%
2. 市场与竞品
2.1 市场规模与趋势(以可执行为导向)
- 内容付费与小型创作者经济持续增长(独立摄影师/工作室、垂直社区 KOC)。
- 数据主权与多平台分发诉求增强:创作者希望不被单平台捆绑、可自建品牌站点。
- 辅助技术成熟:S3 兼容云存储/对象网关、IPFS/CDN 混合分发、轻钱包/法币聚合支付。
可服务用户(TAM 粗估)
- 个人摄影/工作室:全球 500万–1,000万(活跃尝试变现者 5%–10%)。
- 图像内容创作者(绘画/旅拍/模特样册等):千万级。
- 细分垂直社区(胶片/航拍/宠物/母婴/婚礼/车模/旅行攻略):长尾众多。
2.2 竞品与差异
| 类别 | 代表 | 优势 | 局限 | 我们的差异 |
|---|---|---|---|---|
| 中心化图床/相册 | Google Photos、SmugMug、500px | 稳定、体验好 | 封闭生态、收益路径弱 | 作者自托管 + 可组合 Hub 分发 + 内置结算/分成 |
| 付费分发平台 | Gumroad、Patreon | 变现通道成熟 | 图片体验弱、国内访问与税务复杂 | 相册原生、多 Hub 导流、地区合规可定制 |
| NFT 平台 | OpenSea 等 | 所有权链上 | 非相册工作流、付费门槛高 | 付费解锁为主,NFT 可选增强 |
3. 用户与场景
3.1 角色画像
- 创作者/摄影师(个人/小团队)
- 目标:低成本自建相册站,直接售卖/分发,保留品牌与粉丝。
- 痛点:传统平台抽成高/限流、需导流路径、素材被盗链。
- 机构/工作室(中小企业)
- 目标:作品集/案例集商业展示、客户密码/付费查看、内部选片流程。
- 痛点:私密分享与公开营销并存、合同/开票/对账。
- Hub 运营者(垂直社区、KOL、媒体号)
- 目标:搭建主题聚合,引流并获得抽成。
- 痛点:审核门槛、作弊防控、优质供给持续性。
- 付费用户(C 端)
- 目标:获取优质图集(教程图、旅拍攻略图、预设图、模特写真等),支持创作者。
- 痛点:真假难辨、付费体验麻烦、版权不清晰。
3.2 核心场景
- S1 创作者搭建相册站:10 分钟部署 → 主题选择 → 绑定存储 → 发布相册 → 设定价格与预览策略 → 一键推送到 2–3 个相关 Hub。
- S2 用户在 Hub 发现 → 预览若干缩略图 → 下单解锁 → 跳转作者站或在 Hub 内部解锁(取决于模式)→ 即时可见。
- S3 机构客户:对某相册开启私密访问码或定向付费链接(合同价、一次性/订阅)。
- S4 创作者在 App 端上传与管理(手机胶卷直传、自动水印、批量发布),实时看销量与分成。
4. 需求(功能/非功能)
4.1 功能分解
A. Album Blocklet(作者自托管)
- A1 部署与初始化:一键安装、域名绑定、基础主题、法务模板(版权/隐私/退款)。
- A2 相册管理:创建/编辑/排序、批量上传(断点续传)、自动生成多分辨率衍生图、水印策略、防盗链(签名 URL)。
- A3 售卖策略:
- 价格模型(按相册/按张/包期订阅)
- 预览项(前 N 张、低清水印、马赛克)
- 优惠码、捆绑售卖、限时折扣
- A4 访问控制:公开/密码/名单/一次性链接;购买后授权许可证(可下载/仅在线)。
- A5 推送到 Hub:按单相册/全站选择 Hub;支持多 Hub并发与状态回传。
- A6 订单/结算:法币/加密(托管 Escrow/即时分账);对接区块链或支付网关;清分:作者≥70%,Hub≥X%,平台/通道 Y%(可配置)。
- A7 统计与导出:曝光、点击、转化、拼图热区、付费留存;CSV 导出。
- A8 合规/版权:上传者声明、肖像权与版权说明、DMCA 风格撤稿入口、投诉工单。
B. Album Hub(运营与聚合)
- B1 收录与审核:作者申请入驻、基础资质校验、自动/人工审核;黑名单/重复检测。
- B2 目录与推荐:主题频道、榜单(销量/口碑/质量评分)、多条件搜索(标签/价格/分辨率/地区)。
- B3 引导购买:在作者站解锁 或 Hub 内部解锁(视合约/配置);Hub 内部解锁需 Hub 代收并自动分账。
- B4 分成规则:多层级比例、不同作者类型、差异化激励(新作者引导、回购补贴)。
- B5 治理与风控:内容标准、违规处理、自动指纹/MD5 去重、举报/仲裁流程。
- B6 API:开放检索/详情/下单接口供 App/外部流量方使用。
C. App(移动与 Web)
- C1 发现与筛选:跨 Hub 聚合流量页(可选),或接入指定 Hub。
- C2 支付与解锁:Apple/Google 内购(可替代为 Web 支付页)、银行卡/加密钱包。
- C3 作者端管理:拍摄后即传、批量生成相册、草稿/发布、推送至 Hub、实时看数。
- C4 下载与版权提醒:授权范围提示、不可商用提醒、侵权举报入口。
4.2 非功能与约束
- 性能:相册列表 P95 < 2s,支付回调 T90 < 5s,上传断点续传成功率 ≥ 99.5%。
- 可靠性:核心服务 99.9% 月度可用;支付/清分保证消息队列重试。
- 安全:签名 URL、防盗链、图片直链过期、Watermark/可见指纹(可选)、基础 DLP(人脸/裸露程度阈值)。
- 隐私合规:GDPR/CCPA 最小化原则;可下载数据副本与删除;内容声明与未成年人保护。
- 多存储策略:S3 兼容(MinIO、Wasabi、R2)、IPFS 网关混合;可本地磁盘+外部 CDN。
- 跨区域合规:支付与发票分区、税务(VAT/GST)配置;Hub 级别的地域规则。
5. 经济模型与费用
- 收入来源:
- 相册解锁(一次性/包月)
- 订阅/捆绑包
- Hub 抽成(引流/站内解锁)
- 企业/机构版(多用户、审计日志、批量授权)
- 分账示例:
- 作者 75% / Hub 15% / 支付与平台 10%(可配置、可 A/B)。
- 成本结构:
- 存储与流量:$0.02–$0.06/GB·月(视供应商/区域)
- 结算费率:2.9%–5%(法币)/ 0.5%–1%(加密)
- CDN:$0.02–$0.08/GB(可与图片衍生裁剪叠加优化)
- 反作弊:防盗链+限速+异常访问熔断;样张水印与下载策略最少暴露。
6. 用户交互流程(关键流)
6.1 作者:创建-发布-推送-结算
flowchart TD
A[安装 Album Blocklet] --> B[绑定存储与域名]
B --> C[创建相册: 上传/水印/预览策略/定价]
C --> D[发布相册]
D --> E[选择 Hub 推送(单相册或全站)]
E --> F{Hub审核?}
F -- 通过 --> G[Hub上架展示]
F -- 驳回 --> C2[修改资料再提交]
G --> H[用户浏览并付费解锁]
H --> I[支付成功 -> 自动分账]
I --> J[作者仪表盘查看收益/导出]
6.2 用户:发现-试看-付费-验证
flowchart TD
U1[进入 Hub/App] --> U2[筛选/搜索/推荐]
U2 --> U3[查看相册详情/预览若干图]
U3 --> U4[选择解锁方案(按相册/按图/订阅)]
U4 --> U5[支付 -> 成功回调]
U5 --> U6[立即解锁图片(带授权条款)]
U6 --> U7[可下载(视授权策略), 可再次访问]
6.3 Hub 运营:入驻-上架-抽成
flowchart TD
H1[作者推送申请] --> H2[机器规则检查/人工抽检]
H2 --> H3[设置分成&频道位]
H3 --> H4[上架/推荐/榜单]
H4 --> H5[订单产生 -> 分账流水]
H5 --> H6[风控/投诉处理/下架]
7. 技术架构(高层)
- 协议与身份:DID/钱包登录(密码可选);内容签名与订单签名。
- Blocklet(作者端):
- API:相册管理/订单/支付回调/Hub 推送
- 存储:S3 兼容或 IPFS 网关;衍生图生成(队列)
- 安全:签名 URL、Referer 校验、防盗链
- Hub:
- 审核/目录/搜索/分成/风控
- 站内解锁(可选:Hub 代收)
- Open API(App/外部)
- App:
- 客户端:发现与解锁、作者端上传与管理
- 支付:WebView(法币)/钱包(加密)
- 清分与合规:
- 可靠消息、可重试
- 地区税务配置、发票模块(企业版)
8. 数据模型(核心表,简版)
实际实现可用 SQLite(作者端)+ 轻量 KV/队列;Hub 用 Postgres/SQLite 皆可。
Album(作者端)
album(id, title, cover, price_cents, currency, preview_count, visibility, license_policy, created_at, updated_at)photo(id, album_id, original_url, variants_json, watermark_json, width, height, sha256, created_at)order(id, buyer_id, album_id, amount_cents, currency, status, provider, tx_ref, license_issued_json, created_at)payout(id, order_id, author_amount, hub_amount, fee_amount, status, created_at)
Hub(聚合端)
submission(id, blocklet_origin, album_meta, status, reason, created_at)listing(id, submission_id, channel, rank, price_override, rev_share, active)hub_order(id, buyer_id, listing_id, amount, splits_json, status)
9. 内容与合规
- 版权与肖像:上传即声明;敏感类内容需年龄验证/地域限制;应对 DMCA/著作权投诉。
- 审核:Hub 端机器规则 + 人工抽检;指纹/MD5 去重与水印检测。
- 隐私:仅收集必要数据;Cookie/追踪明确告知;下载与删除请求渠道。
- 支付合规:不同区域支付通道与税务;反洗钱(异常订单限额/KYC 等级)。
10. 风险与对策
| 风险 | 影响 | 对策 |
|---|---|---|
| 盗链与批量搬运 | 高 | 签名 URL + 低清预览 + 水印/指纹;CDN 热链接防护;风控限速 |
| 违规内容 | 高 | 机器规则(NSFW、人脸)+ 人工抽检 + 举报/下架 SOP |
| 支付失败/对账差错 | 中高 | 幂等回调、可靠消息、日对账、异常自动报警 |
| 存储成本上涨 | 中 | WebP/AVIF 衍生图、热冷分层、带宽压缩、区域迁移 |
| 供给质量不稳 | 中 | Hub 新人扶持、榜单机制、编辑推荐、复购激励 |
| 法务复杂度 | 中高 | 按地区模块化开关;法务模板;KYC 等级开关(企业/高额) |
11. 路线图(12 个月)
| 阶段 | 时间 | 交付 |
|---|---|---|
| MVP | 月 1–3 | Blocklet:相册/售卖/支付回调;Hub:收录/目录/分成;App:发现+解锁 |
| v1.0 | 月 4–6 | 多 Hub 推送、衍生图流水线、基础风控、作者端 App 上传 |
| v1.2 | 月 7–9 | 订阅/捆绑、站内解锁(Hub 代收)、机构版私密访问 |
| v1.5 | 月 10–12 | 多区域税务/发票、内容指纹库、开源主题市场、A/B 定价工具 |
12. 验收标准(MVP)
- 作者端:安装≤10 分钟;相册发布≤3 分钟;支付-解锁链路 P95 < 6s;分账 T+1≥99.5%。
- Hub 端:入驻审核≤24h;收录上架流程稳定;榜单/搜索响应 < 1.5s。
- App 端:首屏 < 2s;三跳内完成支付;退款/售后通道可用。
- 安全合规:基础 DLP 启用;日志与追踪可用;DMCA 流程打通。
13. 与传统相册的对比(务实视角)
| 维度 | 传统平台 | 本项目 |
|---|---|---|
| 内容所有权 | 平台托管、迁移困难 | 作者自托管,可迁移 |
| 变现 | 平台抽成/限制多 | 作者直售 + Hub 分成 |
| 分发 | 单平台曝光受算法影响 | 多 Hub 并行,主题聚合更精准 |
| 成本 | 订阅+存储 | 按需可控(可用低成本对象存储/IPFS) |
| 体验 | 成熟稳定 | 体验需迭代,但可定制主题、靠近作者品牌 |
| 风险 | 封号/限流 | 自主可控,但要承担合规/运维责任 |
14. MoSCoW 优先级(MVP)
- Must:相册上传/发布、预览与定价、订单与分账、Hub 收录与目录、App 解锁与查看
- Should:多 Hub 推送/回传、断点续传、主题切换、基础 DLP、统计与导出
- Could:订阅/捆绑、私密访问码、指纹比对、机构对账
- Won’t(MVP外):链上版权登记全流程、复杂 NFT 玩法、AI 批处理大规模修图
15. 交付清单(对研发)
- 技术文档:API 规范(作者端/Hub/支付回调)、事件与回调、清分说明、部署指南
- 原型:作者端后台、Hub 审核/目录、App 发现与解锁
- 代码基线:
- Blocklet:相册/订单/清分微服务;S3/IPFS 适配器;签名 URL
- Hub:收录/目录/审核/风控;分成策略引擎;搜索
- App:发现/详情/支付;作者上传与管理
- 监控:日志、指标、告警(支付错误率、失败回调、盗链命中、内容投诉)
结语
这是一套以作者主权与多点分发为核心的相册系统。它避免了“要么中心化平台、要么纯链上昂贵玩法”的二元对立,选择了去中心化部署 + 商业可用的中间道路:
- 作者拥有站点与收益;
- Hub 为长尾内容提供可持续的主题化引流;
- App 统一了消费体验与作者操作。
在务实可落地的前提下,逐步引入更强的内容风控、清分合规与订阅体系,形成可复制的示范项目。