跳转到内容

核心概念

BakLab 的业务设计建立在清晰的概念层次之上。本页面将结合前端页面的界面展示位置与控件说明,帮助你理解各大核心概念。

站点是 BakLab 平台中独立运营的社区单元。在前端界面中,站点体现在独立的网址前缀(如 /s/site_id/)与特定的视觉主题上。

  • 界面呈现位置:进入站点后,页面左侧顶部卡片展示站点的 Logo 图标站点名称简介描述 以及 “+ 加入站点” / “已加入” 状态按钮。
  • 访问控制模式与界面表现
    • 公开站点:所有访问者均可在界面上直接阅读内容。
    • 私密站点:非成员访问时,中央内容区替换为 “该站点为私密社区,请先申请加入” 提示框。
    • 限制非成员交互:非成员浏览时,页面上的回复输入框与投票/表情按钮自动隐藏或显示为不可用状态。
  • 管理配置:站点管理员可在 “站点设置” 界面配置站点 Logo、发布前审核开关及频率限制参数。

板块用于在特定站点内部按照主题划分内容领域。在前端界面中,板块是内容筛选的核心控件。

  • 界面呈现位置:位于左侧侧边栏导航区的 “板块” 列表中。
  • 互动操作按钮
    • 点击板块名称:中央内容列表刷新,仅展示该板块下的帖子;
    • 悬停在板块导航项上:右侧显现 “订阅”“忽略” 快捷控制按钮。
  • 状态提示:已订阅的板块在侧边栏中高亮标出,被忽略的板块项字体变灰并处于收起状态。

BakLab 提供了灵活的内容形式,不同形式在界面上有显著的视觉差异与操作按钮:

内容形式 界面视觉与专属控件标识 适用场景
文章 标准长文排版,顶部配有原始链接标明(针对链接分享帖),底部带有标准回复框。 长文本讨论、技术分享与新闻链接。
问答 标题旁配有问答标记,列表卡片包含 “待回答”(黄色标签)或 “已解决”(绿色标签)状态标识。最佳回答下方有 “最佳答案” 绿框高亮。 提问与解答,支持提问者点击“采纳最佳答案”按钮。
聊天 展示为流式对话框形态,底部为单行快速发送框,支持按回车键直接发送。 实时轻量交流。
工单 页面右侧面板包含 工单状态流转下拉菜单(未处理 / 处理中 / 已结案)。 流程化事项追踪。

BakLab 通过角色管理权限,但平台和站点是两个不同的作用范围:

  • 平台角色决定账户在整个 BakLab 中的基础能力、建站额度和平台管理入口。
  • 站点角色决定成员在当前站点内能否发布、管理成员、维护板块或审核内容。

同一个人可以是平台普通用户,同时担任某个站点的管理员。进入另一个站点后,又可能只是普通成员。

  • 角色勋章:在帖子与回复楼层的用户头像旁,若开启了角色标识显示,会显著悬挂角色勋章(如 正式成员版主管理员)。
  • 权限与控件显隐:系统根据当前范围内角色包含的权限动态渲染控制按钮:
    • 若具备编辑权限,帖子底部渲染 “编辑” 链接按钮;
    • 若具备置顶权限,帖子操作栏渲染 “置顶/取消置顶” 按钮;
    • 若无权限(如受限用户),发布按钮、回复框直接在界面上置灰屏蔽。

权限不会逐条直接分配给用户。管理员先创建或复用角色,在角色中选择权限,再把角色分配给平台用户或站点成员。系统内置角色提供常见起点,实际可见角色以当前 BakLab 实例和当前站点的配置为准。

如果你负责配置权限,请继续阅读成员、角色与权限如何协作;具体操作分别参见站点角色与权限平台角色与权限

内容从创建到展现,在前端界面上有明确的状态提示与视图划分:

stateDiagram-v2
    [*] --> Draft: 存为草稿
    [*] --> Pending: 提交发布 (启用了发布前审核)
    [*] --> Published: 提交发布 (未启用审核/管理员发布)
    Draft --> Pending: 提交审核
    Draft --> Published: 直接发布
    Pending --> Published: 审核通过
    Pending --> Rejected: 审核拒绝
    Published --> Hidden: 管理员隐藏/下架
    Published --> Deleted: 作者/管理员删除
    Hidden --> Published: 重新上架
  • 草稿:仅在个人中心 “草稿箱” 页面展示,帖子右上角标有草稿灰标,点击 “继续编辑” 按钮可二次修改提交。
  • 待审核:作者提交后,个人页面显示黄色 “审核中” 提示条;管理员在后台 “内容审核” 列表中可点击 “批准”“拒绝” 按钮。
  • 已发布:正常在站点主页及板块列表中渲染,允许全站读者进行投票、回复与反应。
  • 已拒绝:退回作者草稿箱,并伴有红色提示框展示版主填写的拒绝原因。
  • 隐藏/删除:内容替换为 “该内容已被作者或管理员删除” 占位符,管理人员可在回收站操作恢复。