TX 订阅版 · 新版本迭代 · 研发交付级 PRD
v1.18 · 2026-08-17 · 阶段三真值:阶段一 v1.18+阶段二独立文字需求画布+VLOG 数据输出真值契约
§0.1 文档说明 · 变更日志
- 真值仲裁:阶段一定义需求与边界,阶段二仅演示状态组件和交互,阶段三定义正常业务研发契约;原型演示数据、公告与能力占位不构成生产承诺。
- 本轮授权:2026-08-03 用户先开放三阶段同步,随后明确纠偏为数据统计能力只指定数据输出内容,不制作数据看板原型;此前冻结文件仅在本次输出规范范围内解除保护。
- 证据口径:9 张客户端页面卡各绑定一张 375×812 运行实截;A-03 为纯文本输出契约,不绑定原型或截图。A-02 仍只有历史运行截图,其工作日志修复态视觉证据保持既有待补状态。
- 交付范围:C-01~C-07、O-01、O-03、A-01、A-02、A-03;A-03 仅交付数据输出清单、下钻关系、数据状态与 VLOG 映射契约。
- 端范围契约:Web(仅手机浏览器)、H5、iOS、Android 共用 375×812 设计基准与同一移动端容器;不另做桌面 Web 布局。
- 搜索历史契约:游客态搜索记录在下一次成功注册或登录时,以先发生者为准;合并、去重与幂等遵循技术侧统一数据规范,PRD 只约束最终不得重复关联。
- 交付状态:A-03 已收敛为研发数据输出契约;阶段二不存在数据看板页面、入口或截图。生产指标映射仍须技术团队将 pending_technical_alignment 改为 aligned。A-02 历史视觉证据债务不属于本轮新增范围。
- 编号边界:只使用阶段一 / 阶段二存在的 REQ 与全局规则编号;旧自造 M/N 编号全文清零。
| 版本 | 日期 | 内容 |
|---|---|---|
| v1.18 | 2026-08-17 | 现行三阶段契约:REQ-237 免费作品观看链路为 P0 最高优先级;A-03 数据输出对齐 VLOG 为 P0。 |
§0.2 PRD 方法论 · 追溯矩阵
- 阶段一定义需求编号与边界,阶段二提供交互基线,用户当前确认解决其与业务现状的冲突;阶段三补齐入口、数据契约、流程、规则、动作矩阵、8 态、GWT 与证据。
- 跨页需求必须列出全部受影响页面;截图必须绑定页面卡并声明证明范围,不用结构截图替代未被截图覆盖的业务契约。
- 每条正文必须追溯到本版本 REQ / EP、受影响卡的必要继承接口或验收边界;已移除和未涉及功能不进入目录、页面卡、流程、状态、验收或待签字清单。
| 需求簇 | 完整页面落点 | 证据状态 |
|---|---|---|
| REQ-108 / 115 | C-01、O-01 | 当前截图+页面卡 |
| REQ-112 | C-02、O-01 | 举报直达已实截 |
| REQ-113 / 114 | C-03、O-01 | 独享标识+举报已实截 |
| REQ-116 | O-01 | 反馈方式+我的反馈 |
| REQ-201~203 | C-01、C-04、C-07、A-01 | 两入口与总开关成文 |
| REQ-204~208 / 215 | C-04、A-01 | 频道筛选实截 |
| REQ-209 | C-06、A-01 | 前后台影响已拆分 |
| REQ-210 / 211 | C-06 | 联想态实截 |
| REQ-212 | C-02、C-03、O-01、C-06、A-01 | 返回上一步全量落点 |
| REQ-213 | C-03、O-03 | 页面余额+确认层双证据 |
| 注册登录门控 | C-01、C-03、§0.7 | 当前受限入口统一能力 |
| REQ-214 | C-05 | 最新 3 条公告实截 |
| REQ-216 / 217 | A-01 | 待联调 |
| REQ-220~229 | A-02 | 阶段一+阶段二契约已对齐;当前运行截图待补 |
| REQ-230~236 | A-03 | 数据输出内容契约已同步;无原型与截图;生产指标映射待技术对接 |
| REQ-218 / 219 | X-1 | 条件性需求 |
§0.3 产品概述 · 交付目标
本轮在TX订阅版既有内容社区结构上,补齐首页分发、通知、搜索、AI 入口、订阅余额与后台支撑,并为分散的数据结果定义统一输出与明细下钻契约;本次不制作数据看板原型。
| 目标 | 完成判据 |
|---|---|
| 交付端范围 | Web(仅手机浏览器)、H5、iOS、Android 共用 375×812 设计基准与同一移动端容器;A-03 为研发数据输出契约,不新增原型端 |
| 内容发现 | 频道模式、筛选、排序、角标、标题截断与刷新规则可测 |
| 消息与搜索 | 公告已读/删除、联想/模糊召回、历史隔离与返回恢复闭环 |
| 商业与认证 | 余额落点直接可见;游客点击受限入口打开统一注册/登录弹窗 |
| 后台支撑 | A-01 推荐/星标、搜索、审核详情、批量操作与频道配置;A-02 AI 评论控制面;A-03 数据输出清单、明细下钻关系、VLOG 映射、权限与异常边界均可验收 |
§0.4 信息架构 · 路由总览
§0.5 全局规则 · 合规红线
R-01首次进入推荐优先星标内容;后续下拉刷新随机,星标不锁首屏。
R-02最热按浏览量降序,同值按发布时间倒序。
R-03角标优先级:限时免费>推荐>火爆,同位只展示一个。
R-04公告展开即已读;删除为用户维度持久状态,刷新不得恢复。
R-05搜索历史按账号隔离;游客态搜索记录保留至下一次成功注册或登录,以先发生者为准。合并、去重与幂等遵循技术侧统一数据规范,PRD 只约束最终不得重复关联;退出后不展示账号历史。
R-06AI 服务总开关统一控制首页广告位与个人中心 banner;探活失败成组隐藏。
返回契约返回恢复来路状态;宿主重载后当前页与导航栈一体恢复。
会话契约sessionId 生命周期:iOS / Android App 按启动周期,Web / H5 按浏览器标签页周期。
R-13指标、字段、口径、刷新频率、权限与导出字段以技术团队对接的 VLOG 后台现有标准为唯一真值;映射未完成不展示业务数值。
R-14查询条件在汇总、趋势、明细下钻和导出结果之间保持同一快照,只开放有权限的 VLOG 维度。
R-15结果显示来源和最近成功更新时间;历史缓存必须标注历史快照与时间,旧数据不得冒充当前结果。
R-16权限沿用 VLOG 角色范围;无数据、无权限、接口异常、映射未完成分别处理。
G-01新增组件以 UI 真值图与 PRD 为限;下拉刷新不得变成可见按钮。
G-02无真值数据用“—”或明确待签字,不编造数值、接口与后台界面。
G-03成人向媒体素材不进入研发交付文档;截图仅用于结构与交互核对。
§0.6 付费 · TX币体系
| 项 | 口径 | 状态 |
|---|---|---|
| 资产单位 | TX币,金色仅服务资产语义 | 已确认 |
| 初级订阅 | 188 TX币 / 月,来源为用户视频页参考截图 | 真值 |
| 余额落点 | 订阅解锁门正下方页面直接可见,并与钱包数据同源 | 已确认 |
| REQ-237 · 免费作品 | 游客身份 Token 由后台自动完成免费作品订阅,免费作品点击即可观看,不触发登录墙 | P0 · 最高 |
| 付费作品 | 仅在付费订阅时校验登录状态与钱包余额;互动与申请成为创作者的登录墙保持不变 | 范围锁定 |
§0.7 通用 8 态边界异常规范
| 状态 | 全局口径 |
|---|---|
| 加载中 | 骨架或局部加载,不闪白 |
| 空数据 | 保留主操作,显示对应空态 |
| 断网 | 提示网络异常并可重试 |
| 错误 | 保留输入/筛选,不静默失败 |
| 重连 | 恢复后重放安全请求或提示刷新 |
| 超限 | 明确上限、剩余量或频控原因 |
| 登录态 | 登录/游客数据隔离;游客点击受限入口打开统一注册/登录弹窗 |
| 审核拦截 | 给出整改提示,不丢用户输入 |
账户、资产与服务入口汇聚页。当前业务真值包含系统为游客或新账号随机分配的默认昵称、产品名「TX 订阅版」(REQ-115)、钱包、AI 娱乐 banner、内容资产菜单、创作者入口与举报反馈入口;游客点击受限入口统一打开注册/登录弹窗。
prototype-profile.html 以 375×812 运行态截取并逐张核验。当前确认游客或新账号正常进入时显示账号服务已随机分配的默认昵称;页面只消费服务返回值,不把“—”当正常昵称,也不在每次渲染时重新随机。
REQ-115顶栏产品名为“TX 订阅版”,“订阅版”按主名 50% 字号行内基线对齐,不改变组件坐标。
REQ-108原“帮助与反馈”入口统一显示为“举报与反馈”,点击进入 O-01。
REQ-201钱包与资产菜单之间显示一级 AI 娱乐 banner;服务关闭时与首页 AI 广告位成组隐藏。
REQ-203AI 入口点击后完全沿用技术侧实际接入路由;PRD 不固定说明层、内嵌页或外跳等跳转形态。
注册登录门控游客点击资产、编辑等受限入口时打开统一注册/登录弹窗;认证前不进入受限功能。
| 动作 | 结果 | 反馈 / 事件 |
|---|---|---|
| 点击 AI banner | 按技术侧实际接入路由进入能力 | 建议记录 source=profile_banner,具体字段遵循技术规范 |
| 点击需登录入口 | 打开统一注册/登录弹窗 | 保留当前页面与来路 |
| 点击举报与反馈 | 进入 O-01 | 返回按导航栈回个人中心 |
| 状态 | 触发 | 本页表现 |
|---|---|---|
| 加载中 | 资料或钱包首拉 | 头像、统计与钱包使用局部骨架,不闪白。 |
| 空数据 | 游客或新账号的 ID / 可选资料未返回 | 昵称显示账号服务随机分配的默认值;ID 未返回时显示“—”;统计与余额显示 0。 |
| 断网 | 资料或余额请求失败 | 保留最后成功值并提示网络异常。 |
| 错误 | 编辑资料保存失败 | 保留用户输入并给出重试提示。 |
| 重连 | 网络恢复 | 重拉资料、统计、钱包与 AI 服务态。 |
| 超限 | 昵称或简介超过限制 | 拦截提交并显示对应上限。 |
| 登录态 | 游客点击受限入口 | 弹注册/登录窗;认证前不进入受限功能。 |
| 审核拦截 | 昵称或简介命中审核 | 提示整改并保留输入。 |
图文帖子详情承载作者、标签、标题、媒体占位与订阅门。本次迭代只新增举报入口与返回恢复契约。
prototype-profile.html 以 375×812 运行态截取并逐张核验。REQ-112顶栏右侧举报 icon 直达 O-01,并关联目标帖子;具体标识字段沿用技术侧统一规范。
REQ-212返回必须回上一步操作位置,并恢复来源页筛选、关键词、页码与滚动位置。
媒体边界站内图片不进入交付文档,媒体位使用灰块并明确标注未还原。
| 动作 | 结果 | 反馈 / 事件 |
|---|---|---|
| 点击举报 | 进入 O-01 并关联目标帖子 | 标识与事件按技术侧统一规范 |
| 点击返回 | 返回上一步操作位置 | REQ-212,恢复来源状态 |
| 状态 | 触发 | 本页表现 |
|---|---|---|
| 加载中 | 帖子详情首拉 | 先显示结构骨架,再填充内容。 |
| 空数据 | 正文或媒体为空 | 保留作者与举报入口,显示对应空态。 |
| 断网 | 帖子详情请求失败 | 保留已渲染部分并提供重试。 |
| 错误 | 举报目标关联失败 | 停留当前页并提示重试,不生成无目标记录。 |
| 重连 | 网络恢复 | 安全重拉帖子详情。 |
| 超限 | 举报提交触发服务端频控 | 保留来源页并显示明确提示。 |
| 登录态 | 任一现有账号状态进入 | 本卡只验举报目标关联与返回恢复。 |
| 审核拦截 | 帖子被审核下架 | 阻止继续访问并显示明确下架状态。 |
竖屏视频播放页以用户截图与当前原型为真值。当前页面同时包含初级订阅解锁门、价格下方醒目展示的“10 TX币=1人民币”换算提示、作者信息区“初级订阅独享”标识、页面直接可见的余额组件、右列底部举报入口与 REQ-212 返回契约。
prototype-profile.html 以 375×812 运行态截取并逐张核验。REQ-113未订阅态显示“需要初级订阅解锁 / 初级订阅会员可见 / 188 TX币/月”,价格下方醒目显示“10 TX币=1人民币”,作者区显示“初级订阅独享 · 完整版内容”。
REQ-114举报 icon 追加在既有 6 个右列入口底部之外,新增元素不得推动原有入口位移。
REQ-212返回按导航栈回上一步操作位置,并恢复来源页状态。
REQ-213余额组件位于解锁门下方页面直接可见并与钱包同源;失败显示“—”。
举报标识具体视频与举报标识字段沿用技术侧统一标识规范,PRD 不固定字段名或生成方式;验收只要求可追溯至目标视频。
素材边界视频画面与真人头像仅使用明确占位;未标注图标语义不自行定义。
| 动作 | 结果 | 反馈 / 事件 |
|---|---|---|
| 点击去登录 | 打开统一注册/登录弹窗 | 保留视频页与当前播放位置 |
| 点击订阅 CTA | 进入项目现有订阅流程 | PRD 不固定鉴权与确认层顺序 |
| 点击举报 | 进入 O-01 并关联目标视频 | 标识与事件按技术侧统一规范 |
| 点击返回 | 回上一步操作位置 | REQ-212 |
| 状态 | 触发 | 本页表现 |
|---|---|---|
| 加载中 | 视频与订阅信息首拉 | 播放器和解锁信息局部加载,页面结构稳定。 |
| 空数据 | 互动数为 0 | 已展示的互动计数按正常数值 0 展示。 |
| 断网 | 视频或余额请求失败 | 停止播放,保留页面并显示网络重试。 |
| 错误 | 播放器初始化失败 | 显示错误说明与重试入口。 |
| 重连 | 网络恢复 | 重拉视频与余额;符合续播条件时恢复。 |
| 超限 | 未订阅访问完整内容 | 由初级订阅解锁门拦截,不透出完整内容。 |
| 登录态 | 游客查看余额 | 显示登录提示;点击去登录打开统一注册/登录弹窗,认证前余额保持隐藏。 |
| 审核拦截 | 视频被审核下架 | 阻止播放与解锁,显示明确下架状态。 |
统一承接个人中心、帖子与视频的举报反馈。当前真值为 2 条常见问题、反馈内容、邮件 / TG 联系方式、最多 6 张图片、提交反馈与“我的反馈”记录页;无法关联已注册或已登录账号时,邮件 / TG 至少填写一项;可关联账号时可不重复填写联系方式;同时填写邮件和 TG 时,处理结果同时发送至两个渠道;任一渠道发送失败由运营处理,运营已回复即可视为本次处理完成;运营回复后,“我的反馈”同步更新处理状态和处理结果;“我的反馈”同步时机沿用后端现有同步机制,PRD 不固定实时推送、轮询、刷新或重新进入等客户端同步触发方式;后端同步延迟或异常时,“我的反馈”保持未同步前的处理状态和处理结果;本反馈链路未尽事项由运营决策;旧登记入口已删除。
prototype-profile.html 以 375×812 运行态截取并逐张核验。REQ-108原帮助页统一更名为“举报与反馈”,FAQ 与表单结构保留。
REQ-116新增邮件 / TG 和“我的反馈”记录页;无法关联账号时邮件 / TG 至少填写一项;可关联已注册或已登录账号时可不重复填写联系方式;同时填写邮件和 TG 时,处理结果同时发送至两个渠道;任一渠道发送失败由运营处理,运营已回复即可视为本次处理完成;运营回复后,“我的反馈”同步更新处理状态和处理结果;“我的反馈”同步时机沿用后端现有同步机制,PRD 不固定实时推送、轮询、刷新或重新进入等客户端同步触发方式;后端同步延迟或异常时,“我的反馈”保持未同步前的处理状态和处理结果;状态展示名称仍由运营后台配置;账号记录与多渠道反馈可并存;本反馈链路未尽事项由运营决策。
REQ-212从个人中心、帖子或视频进入后,返回必须回上一步操作位置。
表单校验反馈内容去首尾空格后非空才可提交;图片最多 6 张;无法关联账号时邮件 / TG 至少填写一项;可关联已注册或已登录账号时可不重复填写联系方式;未满足条件时提交按钮保持不可用。
真值边界原型演示记录不得作为正式工单或处理结论;提交接口与工单系统按现有业务对接。
| 动作 | 结果 | 反馈 / 事件 |
|---|---|---|
| 输入反馈内容 | 有效内容激活提交按钮 | 全空格仍视为空 |
| 添加图片 | 最多保留 6 张 | 第 7 张拦截并提示 |
| 提交反馈 | 可关联账号时记录账号关系;无法关联账号时至少保留一项可用联系渠道 | 未满足必填条件时不发起请求;事件与字段按技术侧统一规范 |
| 处理结果触达 | 按已填写联系方式发送处理结果 | 仅填写一个渠道时发送至该渠道;同时填写邮件和 TG 时,处理结果同时发送至两个渠道;任一渠道发送失败由运营处理,运营已回复即可视为本次处理完成 |
| 处理结果同步 | 运营回复后更新“我的反馈”记录 | 同步处理状态和处理结果;同步时机沿用后端现有同步机制;PRD 不固定客户端同步触发方式;后端同步延迟或异常时保持未同步前的处理状态和处理结果;状态展示名称仍由运营后台配置 |
| 点击我的反馈 | 进入记录列表 | 可关联账号时展示对应记录;无法关联账号时结果通过预留渠道反馈 |
| 点击返回 | 回上一步操作位置 | REQ-212 |
| 状态 | 触发 | 本页表现 |
|---|---|---|
| 加载中 | FAQ 或记录首拉 | 保留页头与表单结构,列表局部加载。 |
| 空数据 | 表单初始或无反馈记录 | 显示浅灰占位;记录页显示“暂无反馈记录”。 |
| 断网 | 提交或记录请求失败 | 保留全部输入与图片,提示网络异常。 |
| 错误 | 提交失败、触达渠道发送失败或后端同步异常 | 提交失败时保持表单可编辑;触达渠道发送失败由运营处理;后端同步延迟或异常时,“我的反馈”保持未同步前的处理状态和处理结果;产品侧不新增自动重试或补偿。 |
| 重连 | 网络恢复 | 由用户确认后重试,避免重复提交。 |
| 超限 | 内容超过 500 字或图片超过 6 张 | 阻止超限输入或新增图片并提示上限。 |
| 登录态 | 提交记录是否可关联已注册或已登录账号 | 可关联账号时记录账号关系且联系方式可不重复填写;无法关联账号时邮件 / TG 至少填写一项并通过预留渠道接收反馈;两个渠道均已填写时同时触达。 |
| 审核拦截 | 内容命中审核 | 提示整改并保留内容、反馈方式与图片。 |
内容消费主入口。推荐频道保持排序+收费筛选;非推荐频道增加“全部分类”;短视频和短剧按运营配置显示不同筛选组合,作品卡同时支持横版视频/封面适配。
prototype-profile.html 以 375×812 运行态截取并逐张核验。REQ-208推荐不显示频道分类;非推荐默认“全部分类”。短视频=分类+排序+收费,短剧再加连载状态。
REQ-202推荐排序最多插入一个 AI 广告位,位次可配置且不参与内容排序。
REQ-205单次打开周期首次推荐优先星标;周期内再次进入或下拉刷新改为推荐池随机。
REQ-206最热按浏览量降序,同值按发布时间新者优先。
REQ-207角标优先级限时免费>推荐>火爆,同位只显示一个。
REQ-215feed 标题最多 8 个汉字,超出以“…”单行截断;详情页保留完整标题。
REQ-238现有两列卡片结构、卡片宽度和媒体宽度不变;竖版媒体容器继续使用 3:4,横版视频/封面切换为 4:3 媒体容器,高度=宽度 × 3/4;素材等比居中且不拉伸。
sessionId 生命周期iOS / Android App 每次启动生成并在本次启动周期内复用;Web / H5 每个浏览器标签页独立生成并在该标签页周期内复用。
| 动作 | 结果 | 反馈 / 事件 |
|---|---|---|
| 切换二级分类 | 装载对应模式并重置分类 / 连载 | 局部刷新 |
| 展开频道分类 | 显示三列胶囊选项 | 当前项红色虚线描边 |
| 状态 | 触发 | 本页表现 |
|---|---|---|
| 加载中 | 首屏或切换筛选 | 保留筛选栏,内容流局部骨架。 |
| 空数据 | 筛选无结果 | 保留全部筛选条件并提供清除动作。 |
| 断网 | 内容流请求失败 | 保留当前条件与最后结果,显示重试。 |
| 错误 | 推荐池异常 | 回退最新内容并记录原因,不编造推荐。 |
| 重连 | 网络恢复 | 按当前筛选条件重新请求。 |
| 超限 | 刷新频率触发服务端限制 | 保留当前流并明确提示原因;阈值待技术签字。 |
| 登录态 | 游客或登录用户浏览 | 公共内容结构一致;个性化字段按账号隔离。 |
| 审核拦截 | 内容被审核下架 | 从流中移除且不留下空卡。 |
统一承载互动、订阅和系统通知。REQ-214 用置顶公告替代跑马灯:“全部”优先展示最新 3 条公告,“系统”展示全部未删除公告;展开写已读,左滑删除后刷新不得恢复。
prototype-profile.html 以 375×812 运行态截取并逐张核验。REQ-214“全部”tab 顶部只置顶最新 3 条公告;“系统”tab 展示全部未删除公告。
已读规则点击整行展开正文,首次展开消除该条未读并重算导航红点。
删除规则向左滑动显示删除入口;确认删除后写用户维度状态,刷新不得恢复。
内容边界公告标题与正文为原型示例,正式公告由运营配置,原型示例不得直接带入生产。
| 动作 | 结果 | 反馈 / 事件 |
|---|---|---|
| 切换全部 | 最新 3 条公告+普通通知 | 保持当前会话展开态 |
| 切换系统 | 全部未删除公告与系统通知 | 不改变已读态 |
| 左滑删除 | 移除并写删除态 | 刷新不得恢复 |
| 状态 | 触发 | 本页表现 |
|---|---|---|
| 加载中 | 通知首拉 | 保留 tab 与底部导航,列表使用局部骨架。 |
| 空数据 | 当前 tab 无通知 | 保留 tab 并显示明确空态。 |
| 断网 | 列表请求失败 | 保留最后列表与本地已读 / 删除态。 |
| 错误 | 删除失败 | 恢复原行并提示重试。 |
| 重连 | 网络恢复 | 按当前 tab 刷新并合并本地状态。 |
| 超限 | 频繁展开或删除 | 合并重复操作并显示限流原因;阈值待技术签字。 |
| 登录态 | 账号切换 | 未读和删除按账号隔离,不串号。 |
| 审核拦截 | 公告被运营撤回 | 停止展示并同步清除置顶。 |
搜索页承载前端联想、任意位置模糊匹配与账号级历史。REQ-209 定义后台全局模糊 / 联想能力,REQ-210/211 定义 C 端检索和历史,REQ-212 定义进入详情后的返回恢复。
prototype-profile.html 以 375×812 运行态截取并逐张核验。REQ-209后台作品、短剧、创作者等现有搜索字段支持包含匹配与联想;各模块字段清单待技术签字。
REQ-210输入非空显示联想;点击候选、按 Enter 或点击搜索均可执行任意位置模糊匹配。
REQ-211历史按账号隔离;游客态搜索记录保留至下一次成功注册或登录,以先发生者为准。合并、去重与幂等遵循技术侧统一数据规范,PRD 只约束最终不得重复关联;退出后不展示账号历史。
REQ-212进入详情再返回时恢复关键词、结果、页码与滚动位置。
| 动作 | 结果 | 反馈 / 事件 |
|---|---|---|
| 输入关键词 | 切换到联想态 | 无候选仍可直接搜索 |
| 成功注册或登录 | 按技术侧统一数据规范处理游客历史关联 | 以先发生者为准;最终不得重复关联 |
| 清空历史 | 清空当前身份历史 | Toast“已清空搜索历史” |
| 点击结果 | 进入对应详情 | 返回恢复搜索态 |
| 状态 | 触发 | 本页表现 |
|---|---|---|
| 加载中 | 联想或结果请求中 | 保留关键词和返回入口,列表局部加载。 |
| 空数据 | 历史为空或结果为空 | 分别显示“暂无搜索历史”或未找到提示。 |
| 断网 | 搜索请求失败 | 保留关键词和历史,显示网络重试。 |
| 错误 | 服务异常 | 不清空关键词,保留直接重试入口。 |
| 重连 | 网络恢复 | 按当前关键词重新执行最近一次安全请求。 |
| 超限 | 关键词超过 30 字 | 阻止继续输入并提示上限。 |
| 登录态 | 游客成功注册、登录、退出或切换账号 | 下一次成功注册或登录触发关联;实现遵循技术侧统一数据规范,最终不得重复关联,其余历史按身份隔离。 |
| 审核拦截 | 关键词命中搜索合规规则 | 显示合规提示并保留可编辑关键词。 |
个人中心 AI 娱乐 banner 与首页 AI 广告位共同构成第三方能力入口。REQ-201/202 共用统一总开关;点击后完全沿用技术侧实际接入路由,PRD 不固定跳转形态,入口文案在接入明确后进入后续 UI 优化。
prototype-profile.html 以 375×812 运行态截取并逐张核验。REQ-201个人中心钱包与资产菜单之间展示一级 AI 娱乐 banner。
REQ-202首页推荐流最多一个 AI 广告位;两处入口受统一总开关控制并成组显隐。
REQ-203点击后完全沿用技术侧实际接入路由;PRD 不固定跳转形态,能力边界和责任以实际接入结果为准。
统一总开关人工关闭优先级最高;探活失败成组隐藏,恢复后按开关状态重新展示。
| 动作 | 结果 | 反馈 / 事件 |
|---|---|---|
| 进入个人中心 | 服务可用时展示 banner | 布局正常承接 |
| 点击 banner | 按技术侧实际接入路由进入能力 | 返回路径保持可用 |
| 点击首页广告位 | 按技术侧实际接入路由进入能力 | 返回路径保持可用 |
| 关闭总开关 | 两处入口同时消失 | 布局不留空高 |
| 状态 | 触发 | 本页表现 |
|---|---|---|
| 加载中 | 总开关与探活读取中 | 入口暂不显示,避免闪现。 |
| 空数据 | 未配置入口素材或位次 | 成组隐藏且不留空白卡位。 |
| 断网 | 探活失败 | 两处入口成组隐藏。 |
| 错误 | 第三方加载失败 | 回到来源页并给出明确失败提示。 |
| 重连 | 网络恢复 | 重新探活;仅在总开关开启时恢复入口。 |
| 超限 | 第三方服务限流 | 保留来源页并显示服务繁忙,不承诺具体恢复时间。 |
| 登录态 | 任一现有账号状态进入 | 沿用项目既有账号状态;本卡只验入口显隐、来源与接入结果。 |
| 审核拦截 | 能力或内容被安全策略拦截 | 终止生成并显示合规说明。 |
REQ-213 保持余额页面直显与钱包同源;付费订阅价格下方醒目显示“10 TX币=1人民币”;REQ-237 为 P0 最高优先级:用户进入项目后使用游客身份 Token,免费作品由后台自动完成免费作品订阅并直接观看;仅在付费订阅时校验登录状态与钱包余额。互动与申请成为创作者的登录墙保持不变。
prototype-profile.html 以 375×812 运行态截取并逐张核验。REQ-213余额组件必须位于解锁门下方页面直接可见,并与 C-01 钱包数据同源。
币值换算付费订阅价格下方必须醒目显示“10 TX币=1人民币”,不得隐藏在确认层或余额说明中。
订阅流程REQ-237:免费作品后台自动订阅后直接观看;付费订阅才校验登录状态与钱包余额。
| 动作 | 结果 | 反馈 / 事件 |
|---|---|---|
| 打开视频页 | 页面直接显示余额组件 | 无需点击订阅 CTA |
| 点击订阅 CTA | 进入项目现有订阅流程 | 鉴权与确认层顺序不由本 PRD 固定 |
| 状态 | 触发 | 本页表现 |
|---|---|---|
| 加载中 | 钱包余额首拉 | 余额位显示局部加载,不阻塞页面其他内容。 |
| 空数据 | 余额为 0 | 按合法数值 0 展示。 |
| 断网 | 余额请求失败 | 显示“—”并提示网络异常,不用 0 冒充。 |
| 错误 | 订阅流程读取失败 | 保持页面余额组件并允许按现有流程重试。 |
| 重连 | 网络恢复 | 重拉钱包余额;后续动作沿用现有订阅流程。 |
| 超限 | 余额数字超过组件显示宽度 | 保持数字完整性并使用稳定排版,不挤压相邻操作。 |
| 登录态 | 游客点击订阅按钮 | 进入项目现有订阅流程;本 PRD 不固定鉴权与确认层先后。 |
| 审核拦截 | 账户资产数据不可展示 | 余额保持隐藏并显示统一不可用状态。 |
A-01 后台需求汇总
A-02 AI 评论后台已有独立阶段二 Web 原型;A-03 只指定数据输出内容,不制作数据看板原型;其余后台能力只交付字段、能力与验收边界,不以示意图冒充真值。
这是范围声明,不是视觉占位。研发依据字段、权限、日志与验收矩阵拆分后台任务;正式 UI 需沿用现有后台设计系统。
| 能力 | 最低验收 | 待签字 |
|---|---|---|
| 推荐/星标 | 字段独立可改,列表与详情一致,推荐服务可读 | 缓存刷新时效 |
| 模糊/联想 | 现有字段支持包含匹配与候选 | 各模块字段清单 |
| 审核详情 | 全文、全部图片、通过/驳回、日志完整 | 图片失败兜底 |
| 批量操作 | 帖子列表支持上架/下架/删除,危险操作二次确认 | 其余板块范围 |
| 频道配置 | 短视频/短剧模式可配置并可回滚 | 发布权限与审批流 |
A-02 AI 评论运营后台
在现有运营后台内新增 AI 评论控制面,不建设独立后台。第三方已提供评论生成、发布与目标关联能力;本模块只交付任务、审核、工作日志、告警、配置版本与权限治理。
历史运行截图 · 仅证明 AI 评论后台总览基础结构;修复后的工作日志页尚缺当前运行实截,不作为完整视觉验收证据。
- REQ-229 · 菜单层级:AI 评论作为现有后台新增一级菜单,默认展开,点击可收起并可再次展开;下设运行总览、任务管理、工作日志、评论审核、配置与版本、TG 告警、权限配置 7 个二级菜单,顺序固定。
- REQ-220 / R-07 · 能力边界:只处理一级评论,不回复真实用户,不允许 AI 相互回复;目标内容、账号关联、生成参数、发布时间与第三方审核均沿用第三方关联逻辑,我方不重复建设生成或发布服务。
- REQ-221 · 任务创建:运营逐任务指定发布账号、发布模式与既有第三方关联目标;创建时绑定当前启用配置版本。
- REQ-222 / R-08 · 状态与取消:中间态覆盖待处理、生成中、待审核、发布中、验证中、取消中;终态覆盖成功、部分成功、失败、已取消。全局关闭禁止新任务、取消待处理并使运行中任务进入取消中,只停止后续评论,不撤回请求中或已发布评论。
- REQ-223 / R-09 · 评论审核:支持通过、驳回、编辑并发布和批量通过/驳回;审核超时仍保持待审核,只发送 TG 告警,不发生自动处理。
- REQ-224 · 失败恢复:人工重试只覆盖失败评论,成功评论不重复发布并沿用同一幂等键;成功与失败并存时为部分成功。
- REQ-227 / R-11 · 工作日志:默认进入任务流水,可切换操作审计并按关键词、类型/阶段、结果筛选。任务流水包含时间、任务/评论、账号、阶段、结果、摘要/错误码、配置版本、执行方及逐评论最终文本,不展示内部推理、完整原始请求/响应或编辑前文本;操作审计保留操作人、模块、动作、对象、结果和变更摘要,不展示密钥、Token 或完整敏感配置。留存期可配置并自动过期,TG 送达记录仍在独立 TG 告警页。
- REQ-225 / REQ-226 / R-10 · 配置与版本:Endpoint、凭证、超时、重试和稳定性阈值仅技术可调整,连接测试通过后才生成新版本;运营仅可选择或恢复已有版本。配置变更仅影响新任务,不追溯已创建任务,不撤回已发布评论。
- REQ-227 · TG 与成本:TG 是唯一外部告警通道,运营保存接收账号/群组后即时生效,且与技术配置版本解耦;配额与成本只观测告警,不自动阻断任务。
- REQ-228 / R-12 · 权限与验证:超级管理员分配任务、审核、版本、TG 和技术维护权限;早期验证采用第三方最终结果加前端查询,稳定验证采用第三方最终回调加评论 ID,由技术依据阈值人工切换,系统不自动迁移。
A-03 数据输出内容规范
交付形态:本轮只指定数据输出内容,不制作数据看板原型。三类来源按统一输出契约提供汇总、趋势、明细与导出结果;具体指标、字段、计算口径、刷新频率、权限、下钻维度和导出字段以技术团队对接的 VLOG 后台现有标准为唯一真值。
- REQ-230 · 数据输出清单:按订阅版后台现有数据、运营中心运营数据、供应商系统渠道推广明细三类来源建立输出项;具体指标与分组沿用 VLOG 现有标准,不在本文件规定界面入口、区域布局或组件形态。
- REQ-231 / R-13 · 指标映射:每个输出指标必须提供 VLOG 指标标识、展示名、业务定义、计算口径、来源系统、刷新策略、可下钻维度、权限、导出字段和责任人。映射未完成时状态为“待 VLOG 对接”,禁止输出业务数值。
- REQ-232 / R-14 · 查询条件:时间范围、统计粒度、对比口径及 VLOG 当前支持的渠道或供应商维度同时作用于汇总、趋势、明细与导出结果。
- REQ-233 / R-14 · 明细下钻输出:汇总指标和趋势结果定义对应的明细字段与可下钻维度;下钻结果继承同一查询条件快照。
- REQ-234 / R-15 · 来源与新鲜度:汇总及下钻结果同时输出指标口径、来源系统、最近成功更新时间和可用维度;跨系统汇总结果必须能追溯到来源域。
- REQ-235 / R-16 · 权限与导出:沿用 VLOG 后台角色与数据范围,不扩大权限。导出只覆盖当前查询条件、当前权限和确认字段;映射未完成时不生成文件。
- REQ-236 / R-15 / R-16 · 状态与异常:无数据、无权限、接口异常、映射未完成分别输出明确状态。来源异常时输出来源和最近成功时间;允许读取缓存时必须标“历史快照”与快照时间,旧数据不得冒充当前结果。
- 整合结果进入可用态时记录用户、角色、默认查询条件、可见数据域和三个来源状态。
- 接口契约:聚合层返回指标标识、值、口径版本、来源域、最近成功时间、状态、可下钻维度和权限结果;消费端不得根据展示名猜测来源或计算值。
- 验收门禁:映射状态由 pending_technical_alignment 改为 aligned 后才允许生产输出;同条件抽样结果须与 VLOG 原数据一致。
X-1 待签字、冲突与明确边界
L-01AI 路由:点击后完全沿用技术侧实际接入路由;PRD 不固定说明层、内嵌页、H5 或外跳等跳转形态,入口具体文案后续 UI 优化。
L-02登录策略:免费作品观看不属于受限入口;互动、申请成为创作者及其他既有受限入口仍统一打开注册/登录弹窗。
L-03订阅与余额:REQ-237 要求后台使用游客身份 Token 自动完成免费作品订阅并直接观看;仅付费订阅校验登录状态与钱包余额。
L-04批量范围:首批只锁内容管理帖子列表,其余板块由运营列清单。
L-05通知素材:正式公告由运营配置,原型示例不得直接带入生产;原型演示不得作为生产发布或运营承诺。
L-06条件性需求:REQ-218 等测试确认 iOS 留白,REQ-219 等四端确认下载浮标跳转,未确认不进入本轮开发。
L-07AI 评论边界:第三方负责评论生成、发布与目标关联;产品侧只建设运营控制面。阶段二所有任务、账号、评论、错误码和统计均为演示数据,不得作为生产值、上线承诺或联调结论。
L-08VLOG 映射:生产指标必须由技术团队完成九项映射并抽样对账;状态由 pending_technical_alignment 改为 aligned 前,不得展示业务数值或开放真实导出。
X-2 验收清单 · Definition of Done
| # | 可测试验收项 | 状态 |
|---|---|---|
| 01 | §0.1~§0.7、C-01~C-07、O-01、O-03、A-01、A-02、A-03、X-1/X-2 均可从折叠目录到达。 | 文档完成 |
| 02 | 9 张适用页面卡均具备入口/数据、流程、当前实截、规则、动作矩阵、8 态、GWT 和闭环。 | 自动验收 |
| 03 | 9 张截图均为 375×812、指纹唯一并显式绑定页面卡;C-03 当前实截证明币值换算提示,O-03 当前实截证明订阅确认层与余额结构,其余截图声明各自证明范围,C-01 结构图不冒充默认昵称证据。 | 当前实截通过 |
| 04 | 游客或新账号正常态显示账号服务随机分配的默认昵称,页面不二次随机;未返回的 ID 才显示“—”,统计与余额显示 0。 | 用户确认 |
| 05 | C-03 页面无需点击即可看到余额组件,订阅价格下方醒目显示“10 TX币=1人民币”,同时显示“初级订阅独享”和举报入口;余额与 C-01 钱包数据同源。 | 证据通过 |
| 06 | REQ-212 覆盖 C-02、C-03、O-01、C-06 与 A-01,不残留固定跳个人中心口径。 | 全文通过 |
| 07 | O-01 可关联已注册或已登录账号时可不重复填写联系方式;无法关联账号时邮件 / TG 至少填写一项,未满足条件时提交按钮保持不可用;同时填写邮件和 TG 时,处理结果同时发送至两个渠道;任一渠道发送失败由运营处理,运营已回复即可视为本次处理完成;运营回复后,“我的反馈”同步更新处理状态和处理结果;“我的反馈”同步时机沿用后端现有同步机制;PRD 不固定实时推送、轮询、刷新或重新进入等客户端同步触发方式;后端同步延迟或异常时,“我的反馈”保持未同步前的处理状态和处理结果;状态展示名称仍由运营后台配置;账号记录与多渠道反馈可并存;结果展示名称由运营后台配置;本反馈链路未尽事项由运营决策。 | 全文通过 |
| 08 | 游客点击受限入口打开统一注册/登录弹窗;全文不出现已移除模块或当前版本未涉及的功能优化说明。 | 用户确认 |
| 09 | 首页频道模式、刷新手势、唯一角标、标题截断与横版视频/封面适配均有可测结果;两列卡片与媒体宽度不变,竖版媒体容器保持 3:4,横版媒体容器切换为 4:3(高度=宽度 × 3/4),素材等比居中且不拉伸。公告三条、搜索历史与 AI 总开关按各自契约验收;AI 点击后沿用技术侧实际接入路由,PRD 不固定跳转形态。 | 契约明确 |
| 10 | 全文搜索、下载、目录折叠、返回顶部、滚动定位在真实渲染中可用。 | 运行验收通过 |
| 11 | 2026-08-03 用户授权阶段一、阶段二、阶段三同步更新;随后将交付形态收敛为仅指定数据输出内容、不制作数据看板原型,完成后登记三阶段新基线哈希。 | 范围授权通过 |
| 12 | Web(仅手机浏览器)、H5、iOS、Android 共用 375×812 设计基准与同一移动端容器,不另做桌面 Web 布局。 | 范围已统一 |
| 13 | 游客态搜索记录在下一次成功注册或登录时,以先发生者为准;合并与去重遵循技术侧统一数据规范,最终不得重复关联。 | 用户确认 |
| 14 | 正式公告由运营配置;阶段二活动、奖励和版本公告均明确为示例,原型演示不得作为生产发布或运营承诺。 | 口径已隔离 |
| 16 | App 按启动周期管理 sessionId,Web / H5 按浏览器标签页周期管理;C-02 只保留本次迭代的举报与返回契约。 | 范围已收敛 |
| 17 | REQ-237 为 P0 最高优先级:游客点击免费作品时,后台使用游客身份 Token 自动完成免费作品订阅并直接进入观看;仅在付费订阅时校验登录状态与钱包余额;互动与申请成为创作者的登录墙保持不变,技术侧优先快速实现并完成迭代上线。 | 现行契约 |
| 18 | AI 评论在现有后台中作为一级菜单,默认展开且点击可收起;7 个二级菜单完整、顺序固定并可访问。 | 结构契约通过 |
| 19 | 任务状态覆盖取消中与已取消;全局关闭同步更新任务状态,人工重试只覆盖失败评论且不重复发布成功评论。 | 流程契约通过 |
| 20 | 工作日志包含逐评论最终文本、任务流水与操作审计;敏感字段不展示,留存期可配置并自动过期。 | 日志契约通过 |
| 21 | 配置测试、版本恢复、TG 接收方、权限分配和验证阶段人工切换均具备审计事件与研发边界。 | 治理契约通过 |
| 22 | A-02 修复后的工作日志页须补当前运行实截;现有历史截图只证明总览基础结构,不得替代完整视觉验收。 | 待补当前运行实截 |
| 23 | A-03 只指定数据输出内容,不制作数据看板原型,也不绑定数据看板截图;技术团队对接的 VLOG 后台现有标准是指标、字段、口径、刷新、权限、维度与导出的唯一真值。 | 范围门禁通过 |
| 24 | 查询条件、输出字段、明细下钻关系、返回结果和导出结果必须基于同一数据快照;每份结果携带口径、来源与最近成功更新时间。 | 输出契约通过 |
| 25 | 输出结果须分别标识订阅版后台、运营中心与供应商系统来源;无数据、无权限、接口异常、映射未完成使用独立状态码与说明。 | 状态契约通过 |
| 26 | 来源异常时不以旧值冒充当前结果;允许读取缓存时标注历史快照与快照时间。 | 异常契约通过 |