公开社区首页、登录后关注流或带 source/topic context 的返回链接;推荐理由必须可解释。
TARGETF4B2 PARTIALQA 0/5 VERIFIEDR03 · 4/21 PASS COMPLETEWeb · 浏览市场讨论的访客、成员与机构账号
社区可信动态
把关注、推荐与可信来源讨论组织成可恢复的信息流,同时明确登录、审核和内容层级
R03 · KNIFE 4 / 21
社区可信动态 · 页面级细化任务包
在推荐、关注与可信来源之间浏览社区动态,并始终分清正式来源、编辑内容和成员判断。
打开保留 topic_id、source revision 与 feed origin 的话题,或生成关注/隐藏偏好 receipt。
FeedEnvelope 将 Post、SourceCard、TrustLabel、RecommendationReason 与 cursor 分开;热度不能提升证据等级。
桌面主流 + 右侧上下文;390px 先显示作者、信任标签和来源卡,趋势侧栏移入可展开区,操作保持 44px。
bbs_feed_view · feed_tab_change · recommendation_explain · topic_open · source_open · preference_receipt;不记录私信正文。
- NodeBB 主题已经提供正式来源、修订、附件与话题详情字段
- BBS 源码与生产 current-sha 均为 1d2d5b6
- NodeBB、Mongo 与 Redis 当前均在 EC2 运行
- 生产 `/` 由 NodeBB feed 与 reits-city theme 提供
- RecommendationReason 尚未成为版本化产品契约
- 九态区域级 fixture、移动断点和键盘证据未登记
- 偏好 receipt 与跨设备同步仍需产品实现
72-STATE PROGRAM / THIS SCREEN
QA 0 / 5 VERIFIED八页各自改变真实区域、信任边界、恢复动作与回执
动态流、来源卡、推荐解释
BBS-FEED-READY→ 打开可信话题FeedEnvelope + cursor
BBS-FEED-LOAD→ 查看最近快照关注动态流
BBS-FEED-NO-FOLLOWS→ 发现可信标签SourceCard projection
BBS-FEED-SOURCE-PARTIAL→ 重试来源卡FeedEnvelope
BBS-FEED-503→ 重新加载动态Feed cache
BBS-FEED-OFFLINE→ 重新连接RestrictedPost
BBS-FEED-POST-DENY→ 继续浏览公开动态FeedPreference
BBS-FEED-HIDE-CONFIRM→ 确认隐藏话题Preference receipt
BBS-FEED-HIDDEN→ 撤销隐藏UI STUDIO
target-bbs-feedWeb1440 × 900100%
100%
IMPLEMENTATION MAP
目标定义与下一轮逐页细化入口
当前处于 B1/B2:可以拆出架构、设计、交互和 QA 任务,但完成 D01–D12、通过 B3/B4 之前,不得宣称页面已经可以照稿实现。
页面区域
- 社区全局导航
- 身份与发布入口
- Feed 筛选
- 主信息流
- 来源和审核状态
- 趋势/关注侧栏
- 分页与恢复位置
用户动作
- 切换 Feed
- 打开动态或话题
- 查看正式来源
- 关注作者/标签
- 保存阅读位置
- 进入发布器
必须状态
- Feed 就绪
- 信息流骨架
- 当前 Feed 为空
- 部分卡片失败
- Feed 服务失败
- 离线缓存 Feed
- 内容受限
- 关注确认
- 关注成功
数据契约
- CommunityActor
- FeedQuery
- FeedItem
- TrustLabel
- SourceCard
- ModerationState
- ReadCursor
TARGET MODULES
目标页面必须交付的模块
- 01访客/成员上下文
- 02动态发布入口
- 03推荐/关注/可信筛选
- 04多类型动态卡
- 05来源引用卡
- 06趋势与社区规则
PRODUCT ROUTE INDEX
社区 的 16 个稳定 Screen ID
同一产品内的页面共享 token、导航和状态语言,但每个 Screen ID 保留自己的字段、数据契约和 QA 基线。
01
社区动态
Web02/话题详情
Web03/topic/:slug/:tid动态/话题发布器
Web04/compose最新话题
Web05/recent标签发现
Web06/tags用户资料与可信记录
Web07/user/:userslug通知中心
Web08/notifications互动风险运营台
Web09/reits/ops/interaction-risk社区可信动态
Web10/最近活动与阅读断点
Web11/recent话题与可信回复树
Web12/topic/:slug/:tid市场与来源标签发现
Web13/tags成员资料与可信贡献
Web14/user/:userslug社区通知中心
Web15/notifications可信内容发布工作台
Web16/compose互动风险决策工作台
Web/reits/ops/interaction-risk