跳到主要内容

帖子

承载文章、维基、评论、回复与章节内容,让每一次发布都保留身份、语境与可追溯版本。

当前状态已可使用

文章详情页、Portable Text 正文、全局/领域语境切换、互动状态栏与回复讨论已实现。

核心定位

一次发布不只是孤立的一页。帖子保留单元身份,可以有多语言内容、创作归属、主题、标签、领域发布语境、历史、回复与互动。文章、维基、评论、回复、章节与图片都基于这个共同协议,再加入各自的产品规则。

现在已经能做什么

  1. 使用 Portable Text 创建标题、摘要、富文字正文、链接、剧透标记、图片与单元提及。
  2. 在文章详情页呈现作者/发布者、相对时间、内容种类与多语言正文。
  3. 通过互动状态栏提供回复入口与共享的参与操作。
  4. 在全局与不同领域之间切换阅读语境;桌面显示领域侧栏,移动设备改用语境选择区。
  5. 显示作品或实体主题、相关内容与回复讨论线程。
  6. 让同一篇帖子发布到多个领域,而不把帖子所有权转移给领域。

领域语境

领域语境回答「现在是从哪个社区的角度阅读这篇内容」。从领域进入时,详情页能保持该语境;从全局入口进入时,用户仍可选择其他已发布领域。领域可以移除自己与帖子的发布关系,但这不等于删除帖子本身。

Portable Text 与 Block Schema

正文不是直接存储一段任意 JSON。Portable Text 会被包在带 _type: "portable-text"、稳定 _key 与版本语义的区块文档中;存储、API、缓存与渲染边界都要重新验证。这让内容之后可以安全加入单元提及、自定义区块、内容指标与更多呈现方式。

正在延伸

已发布内容再次编辑时保存为草稿、以 Block Schema 组合更多帖子表面、问答/问题类型的帖子关系,以及更成熟的多领域默认语境仍在开发或规划。

关系与边界

帖子不是作品单元,也不等于内容结构。章节可以重用同一篇帖子;结构中的每次出现则有自己的节点身份。短回复使用回复关系,正式修订则回到帖子编辑与历史,不应彼此取代。