作者头像、提及、成员搜索或 canonical userslug;私密字段默认不进入 profile payload。
TARGETF4B2 PARTIALQA 0/5 VERIFIEDR03 · 4/21 PASS COMPLETEWeb · 查看自己或他人社区身份、贡献与关系状态的用户
成员资料与可信贡献
把社交身份、可信引用贡献、主题回复和隐私状态组织成可验证但不过度评分的成员资料
R03 · KNIFE 4 / 21
成员资料与可信贡献 · 页面级细化任务包
理解一个成员的公开身份、可核对贡献和关系状态,而不把贡献计数包装成信用评分。
打开可验证贡献证据,或生成 follow/block/report 等明确关系 receipt。
PublicProfile 分开 identity claims、ContributionEvidence、relationship 与 visibility;认证主体来自 Auth,BBS 不自造身份等级。
桌面动态 + 贡献侧栏;移动端身份与关系动作优先,贡献证据折叠但不隐藏解释,敏感动作进入底部确认。
bbs_profile_view · contribution_open · relationship_confirm · relationship_receipt · report_open;不追踪私密资料字段。
- NodeBB 主题已经提供正式来源、修订、附件与话题详情字段
- BBS 源码与生产 current-sha 均为 1d2d5b6
- NodeBB、Mongo 与 Redis 当前均在 EC2 运行
- NodeBB 核心已提供 `/user/:userslug`、动态与贡献数据入口
- ContributionEvidence 可验证口径尚未成为版本化 schema
- Auth 认证与社区角色的展示映射仍需 owner 联审
- block/report 对既有关系和内容可见性的九态证据未登记
72-STATE PROGRAM / THIS SCREEN
QA 0 / 5 VERIFIED八页各自改变真实区域、信任边界、恢复动作与回执
公开身份、贡献证据、关系
BBS-PROFILE-READY→ 查看贡献证据PublicProfile
BBS-PROFILE-LOAD→ 返回上一话题ContributionEvidence
BBS-PROFILE-NO-CONTRIBUTIONS→ 浏览公开动态Contribution projection
BBS-PROFILE-CONTRIBUTION-PARTIAL→ 重试贡献证据PublicProfile
BBS-PROFILE-503→ 重新加载资料Profile cache
BBS-PROFILE-OFFLINE→ 重新连接ProfileVisibility
BBS-PROFILE-DENY→ 返回公开社区Relationship mutation
BBS-PROFILE-FOLLOW-CONFIRM→ 确认关注成员Relationship receipt
BBS-PROFILE-FOLLOWED→ 撤销关注UI STUDIO
target-bbs-profileWeb1440 × 900100%
100%
IMPLEMENTATION MAP
目标定义与下一轮逐页细化入口
当前处于 B1/B2:可以拆出架构、设计、交互和 QA 任务,但完成 D01–D12、通过 B3/B4 之前,不得宣称页面已经可以照稿实现。
页面区域
- 资料身份与关系动作
- 角色/机构声明
- 贡献摘要
- 内容 Tabs
- 可信引用记录
- 关系与隐私说明
- 账号状态
用户动作
- 关注/取消关注
- 查看贡献证据
- 筛选成员内容
- 编辑自己的资料
- 管理隐私
- 报告成员
必须状态
- 公开资料就绪
- 资料加载
- 暂无公开贡献
- 部分贡献延迟
- Profile 服务失败
- 离线公开快照
- 私密/封禁资料
- 关注确认
- 关系状态已更新
数据契约
- PublicProfile
- RelationshipState
- ContributionLedger
- TrustSummary
- ProfileContent
- PrivacyDecision
- AccountState
TARGET MODULES
目标页面必须交付的模块
- 01自己/他人资料头
- 02关系与权限状态
- 03可信贡献摘要
- 04动态/主题/回复 Tabs
- 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