空间是用于按团队、项目或主题组织内容的隔离区域。


#空间类型

Corporate Private
类型 说明 谁能看到
Corporate 组织的主空间。在注册时创建。 组织的所有成员,访客(Guest)和已被关闭访问者除外
Private 用于访问受限的特定团队或项目。在您未邀请任何人之前,它就是个人的。 其成员和组织 Owner(Admin 仅当其为成员时)

公开访问不是一种空间类型。 一篇文章是否对匿名访客开放,由其发布状态(Public)决定,而非由空间类型决定。参见公开知识库。


#创建空间

  1. 进入设置 → 空间
  2. 点击 “+ 创建空间”
  3. 输入名称
  4. 选择类型(Corporate / Private)
  5. 点击创建

空间数量上限取决于您的套餐。


#空间设置

点击空间卡片上的设置按钮(齿轮):

  1. 名称 — 更改它
  2. 类型 — Corporate 或 Private
    • Corporate — 默认所有组织用户都能看到该空间
    • Private — 明确添加到该空间的人以及组织 Owner 可以访问

#空间成员

点击卡片上的 “成员”按钮。窗口会显示空间允许访问的所有人,以及每个人的访问权限来自哪里:

  • 组织所有者 — 在所有空间中都有访问权限,不可更改;
  • 按组织角色 — 在企业空间中,员工无需单独添加即可工作:组织 Admin 为管理员,Editor 为编辑者,User 为读者。企业空间不对访客(Guest)开放;
  • 手动设置的角色 — 空间内角色不同于组织角色;“恢复组织角色” 按钮会取消手动设置的角色;
  • 受邀 — 该人被明确添加到空间中(例如访客或私有空间的成员)。

“关闭访问” 按钮会将该人从空间中移除。在企业空间中,他会进入 “已关闭访问” 部分,可在那里 “恢复访问”;在私有空间中,他只是不再是成员。

窗口中的操作:

  1. 空间角色(独立于全局角色):
Admin Editor Viewer
  1. 添加到空间 — 成员列表上方有按姓名或邮箱的搜索和**「添加」按钮。点击后打开窗口:第一行是空间中的角色,第二行(组织所有者和管理员可见)是新成员在组织中的角色。「姓名、邮箱或新邮箱」输入框会立即列出尚无访问权限的同事:勾选一人、多人或「全选」(勾选搜索到的人)。如果输入的是尚未加入组织的人的地址,会出现「通过邮箱邀请 …」一行——对方会收到带链接的邮件。已选的人显示在输入框上方;「添加(N)」**一次性全部添加。
  2. 更改角色 — 点击标签
  3. 关闭访问 — 不能对空间的最后一位管理员关闭访问

每次变更——添加、更改角色、关闭访问、恢复为组织角色——都会记录在活动日志中:谁对谁做了什么。日志仅组织所有者和管理员可见。

创建空间后,LiKE 会询问**「邀请其他人加入该空间?」**——可以立即或稍后打开此窗口:空间也可以只供自己使用。


#在空间之间切换

侧边栏中有一个 Space Switcher:

  1. 点击侧边栏顶部的当前空间
  2. 打开一个下拉菜单,列出您有权访问的所有空间(SpaceMember)
  3. 点击以切换
  4. 内容(文章、集合、搜索、AI 答案)会按所选空间进行筛选

下拉菜单中的特殊项目:

  • 公开文章 — 一个虚拟空间 __public__,包含所有 publish_state=public 且位于公开空间中的文章。从技术上讲,这不是数据库中的真实空间,而是按该条件筛选出的公开文章集合。用它来查看 Public KB 的匿名访客究竟看到什么。
  • 私有空间 — 对您邀请的人以及组织 Owner 可见(见下文)

#ADR 0008 — 搜索始终在单个空间内进行

在 LiKE 中,搜索每次都在一个空间的上下文中工作 — 这是一项刻意的架构决定(ADR 0008)。无法运行“同时搜索所有空间”的查询。

原因:

  • RAG 质量 — 混合来自不同空间的上下文会降低答案相关性(信号稀释)
  • 默认隐私(privacy by construction) — 单一 SQL 筛选保证即使代码中存在 bug,用户也不会看到他人空间的内容
  • 语义完整性 — 空间的存在是为了分隔主题;“搜索全部”会破坏这种分隔的意义

因此,在处理不同主题时,在 Space Switcher 中切换空间是必需的。如果您看到“未找到”的答案,您需要的文章可能在另一个空间中 — 切换并重复查询。


#删除空间

组织 Owner 可以删除、恢复和永久删除任意空间,组织 Admin 可以对企业空间以及其作为管理员角色成员的私有空间执行这些操作。在“已删除的空间”中看到空间也需要相同的权限。不是组织 Owner 或 Admin 的 Space Admin 无法删除该空间 — 这是防止意外丢失大量数据的保护措施。

#软删除(到“已删除的空间”)

  1. 设置 → 空间 → 点击空间卡片上的垃圾桶图标
  2. 确认删除 — 如果空间中有文章,确认窗口会显示文章数量
  3. 空间及其所有内容会移到同一 设置 → 空间 页面的 “已删除的空间” 区域,并在那里保留 30 天(卡片上显示永久删除日期以及删除者),之后空间会被自动删除。已删除的空间不会进入回收站

#恢复

设置 → 空间 → “已删除的空间” 区域 → 卡片上的 “恢复” 按钮。空间会连同删除时的所有集合、文章和成员一起还原。在删除空间之前就已移入回收站的文章和集合会重新出现在回收站中;空间处于已删除状态期间,它们的保留期不计算。

#永久删除

无需等待 30 天期满即可提前删除:

  1. 设置 → 空间 → “已删除的空间” 区域 → “永久删除”
  2. 在确认窗口中选择如何处理内容:移动到企业空间 —— 所有文件夹和文章将连同完整结构移入以该空间命名的文件夹(若为私有空间,窗口会提示内容将对组织的所有成员可见);或 与空间一起删除 —— 空间中的所有文件夹和文章将被不可逆地删除
  3. 空间被不可逆地删除。如果小组件或机器人连接到该空间,删除不会执行——请先将它们切换到其他空间

永久删除对组织 Owner 开放(任意空间),对组织 Admin 开放(企业空间以及其作为管理员角色成员的私有空间)。删除该空间的管理员不能亲自永久删除它 — 需由另一位 Admin 或 Owner 执行。不是组织 Owner 或 Admin 的 Space Admin 无法永久删除自己的空间。

每一步——删除、恢复和永久删除(包括 30 天后的自动删除)——都会记录在活动日志中,对象类型为**“空间”**:记录操作者和时间。自动删除不记录操作者,因为它由系统执行。


#限制

  • 您不能删除组织的最后一个 corporate 空间(组织不能没有主空间)
  • 您不能从空间中移除最后一位管理员(必须始终有人拥有管理权限)
  • 私有空间仅对其成员和组织 Owner 可见(对组织 Admin——仅当其为成员时)
  • 空间数量上限取决于您的套餐:
    • Free:1 个空间
    • Starter:3 个
    • Pro:10 个
    • Enterprise:无限制

#属于您自己的空间

没有单独的“个人”空间类型。只要您还没有邀请任何人,空间就保持为个人的: 私密性来自没有成员,而不是来自类型。

  • 空间由组织的 Owner 或 Admin 创建
  • 在您邀请他人之前,内容由您和组织 Owner 查看
  • 组织 Owner 可以看到每个空间 — 组织要对其数据负责: 必须应要求提供数据,并按要求删除数据
  • Admin 仅当其为成员时才能看到私有空间。 只有成为成员才能进入 私有空间:所有者的封闭空间对管理员同样保持封闭
  • 您不需要单独的空间来存放草稿:文章有草稿状态 — 在您发布之前,它不会出现在搜索和公开知识库中

#空间中的角色(Space Members)

每个空间都有自己的角色,独立于全局的组织角色:

空间角色 能力
Admin Editor 的全部权限,外加管理空间成员和从回收站永久删除。空间本身的名称、类型和删除由组织的 Owner 和 Admin 负责
Editor 在空间内创建和编辑文章
Viewer 对空间文章的只读访问

这些是空间角色 — 不要将它们与组织角色(Owner / Admin / Editor / User / Guest)混淆。它们如何组合,在角色与访问权限中有说明。

管理:打开空间 → 设置 → 成员 → 添加 / 更改角色 / 移除。

组织 Owner 会自动在每个空间中获得 Admin 角色,组织 Admin 在每个企业空间中获得该角色(在私有空间中——仅当其为成员时)。