Skip to content

工作空间管理

AnythingLLM 的工作空间功能让您能够创建独立的对话环境,每个工作空间都有自己的文档、设置和对话历史,帮助您更好地组织和管理不同项目或主题的 AI 对话。

工作空间概述

什么是工作空间

工作空间是 AnythingLLM 中的独立对话环境,每个工作空间包含:

  • 独立的文档库:专属的文档集合
  • 独立的对话历史:不与其他工作空间混合
  • 独立的设置:可以配置不同的 AI 模型和参数
  • 独立的权限:可以设置不同的访问权限

工作空间的优势

  • 项目隔离:不同项目的对话和文档完全隔离
  • 专业化配置:每个工作空间可以针对特定用途优化
  • 团队协作:支持多用户在同一工作空间协作
  • 权限管理:精细的权限控制和访问管理

创建工作空间

基本创建流程

  1. 访问工作空间管理

    • 点击左侧导航栏的"工作空间"
    • 选择"创建新工作空间"
  2. 配置基本信息

    工作空间名称:[输入描述性名称]
    工作空间描述:[可选,添加详细描述]
    工作空间图标:[选择或上传图标]
  3. 选择 AI 模型

    • LLM 提供商:选择语言模型提供商
    • 模型配置:配置模型参数
    • 嵌入模型:选择文档嵌入模型
  4. 设置访问权限

    • 公开工作空间:所有用户可访问
    • 私有工作空间:仅创建者可访问
    • 团队工作空间:指定用户可访问

高级配置选项

对话设置:
- 对话模式:Query 或 Chat
- 相似度阈值:文档匹配的相似度要求
- 最大上下文长度:对话上下文的最大长度

文档设置:
- 文档处理方式:自动处理或手动审核
- 支持的文件类型:PDF、Word、TXT 等
- 文档索引策略:实时索引或批量索引

安全设置:
- 数据加密:启用端到端加密
- 访问日志:记录访问和操作日志
- 数据保留:设置数据保留策略

工作空间管理

工作空间列表

在工作空间管理界面,您可以看到:

  • 工作空间名称:显示工作空间的名称和图标
  • 创建时间:工作空间的创建日期
  • 最后活动:最近一次使用时间
  • 文档数量:工作空间中的文档数量
  • 成员数量:有权访问的用户数量
  • 状态:活跃、暂停或已归档

工作空间操作

基本操作:
- 进入工作空间:点击工作空间名称
- 编辑设置:修改工作空间配置
- 复制工作空间:创建副本
- 删除工作空间:永久删除(需确认)

管理操作:
- 成员管理:添加或移除成员
- 权限设置:配置访问权限
- 数据导出:导出工作空间数据
- 数据导入:从其他工作空间导入

工作空间设置

每个工作空间都有独立的设置选项:

基本设置

  • 名称和描述:修改工作空间基本信息
  • 图标和颜色:自定义视觉外观
  • 语言设置:设置界面和对话语言

AI 模型设置

  • LLM 配置:更换或调整语言模型
  • 嵌入模型:配置文档嵌入模型
  • 模型参数:调整温度、最大令牌等参数

对话设置

  • 对话模式:Query 模式或 Chat 模式
  • 系统提示:自定义系统提示词
  • 响应格式:设置响应的格式和风格

文档设置

  • 文档处理:配置文档处理流程
  • 索引策略:设置文档索引方式
  • 搜索配置:调整文档搜索参数

文档管理

上传文档

在工作空间中上传文档:

  1. 选择文件:支持多种格式

    • PDF 文档
    • Word 文档(.doc, .docx)
    • 文本文件(.txt, .md)
    • 网页链接
    • 其他支持格式
  2. 文档处理

    • 自动处理:系统自动解析和索引
    • 手动审核:上传后手动确认处理
    • 批量上传:一次上传多个文件
  3. 文档组织

    • 文件夹结构:创建文件夹组织文档
    • 标签系统:为文档添加标签
    • 分类管理:按类型或主题分类

文档操作

查看操作:
- 文档预览:查看文档内容
- 元数据查看:查看文档信息
- 处理状态:查看处理进度
- 索引状态:查看索引情况

编辑操作:
- 重命名:修改文档名称
- 移动:移动到不同文件夹
- 标签管理:添加或删除标签
- 描述编辑:添加文档描述

管理操作:
- 重新处理:重新解析文档
- 更新索引:更新文档索引
- 下载:下载原始文件
- 删除:从工作空间删除

文档搜索

在工作空间中搜索文档:

  • 关键词搜索:按关键词搜索文档内容
  • 标签筛选:按标签筛选文档
  • 类型筛选:按文件类型筛选
  • 日期筛选:按上传或修改日期筛选

成员协作

添加成员

邀请其他用户加入工作空间:

  1. 发送邀请

    • 输入用户邮箱地址
    • 选择权限级别
    • 添加邀请消息
  2. 权限级别

    管理员:
    - 完全控制工作空间
    - 管理成员和权限
    - 修改所有设置
    - 删除工作空间
    
    编辑者:
    - 上传和管理文档
    - 进行对话
    - 查看对话历史
    - 修改部分设置
    
    查看者:
    - 查看文档
    - 进行对话
    - 查看对话历史
    - 无法修改设置

成员管理

管理工作空间成员:

  • 查看成员列表:显示所有成员和权限
  • 修改权限:调整成员的权限级别
  • 移除成员:从工作空间移除用户
  • 活动监控:查看成员活动记录

协作功能

  • 共享对话:成员可以查看和继续他人的对话
  • 文档协作:多人可以同时管理文档
  • 实时通知:重要活动的实时通知
  • 活动日志:记录所有协作活动

工作空间模板

预设模板

AnythingLLM 提供多种工作空间模板:

通用模板:
- 通用对话:适用于一般对话需求
- 文档问答:专注于文档查询
- 代码助手:编程相关对话
- 学习助手:教育和学习用途

行业模板:
- 法律咨询:法律文档和咨询
- 医疗健康:医疗信息查询
- 金融分析:金融数据分析
- 技术支持:技术问题解答

专业模板:
- 研究分析:学术研究支持
- 内容创作:写作和创作辅助
- 数据分析:数据处理和分析
- 项目管理:项目协作和管理

自定义模板

创建自己的工作空间模板:

  1. 配置工作空间:设置所有必要的配置
  2. 保存为模板:将配置保存为模板
  3. 模板管理:管理自定义模板
  4. 分享模板:与团队分享模板

数据导入导出

导出工作空间

导出工作空间数据:

导出选项:
- 完整导出:包含所有数据和设置
- 文档导出:仅导出文档和元数据
- 对话导出:仅导出对话历史
- 设置导出:仅导出配置设置

导出格式:
- JSON 格式:结构化数据格式
- ZIP 压缩包:包含所有文件
- CSV 格式:表格数据格式
- 自定义格式:根据需要定制

导入工作空间

从其他来源导入数据:

  • 从备份导入:恢复之前的备份
  • 从其他工作空间导入:复制其他工作空间的数据
  • 从外部系统导入:从其他 AI 系统导入
  • 批量导入:批量导入多个工作空间

迁移工具

提供工作空间迁移工具:

  • 版本升级迁移:升级时的数据迁移
  • 平台迁移:不同平台间的迁移
  • 格式转换:不同格式间的转换
  • 数据清理:迁移时的数据清理

性能优化

工作空间性能

优化工作空间性能:

文档优化:
- 文档大小限制:控制单个文档大小
- 索引优化:优化文档索引策略
- 缓存策略:使用缓存提高响应速度
- 清理无用数据:定期清理无用数据

对话优化:
- 上下文管理:合理管理对话上下文
- 历史记录清理:定期清理旧对话
- 响应缓存:缓存常见问题的响应
- 并发控制:控制并发对话数量

资源管理

管理工作空间资源使用:

  • 存储使用:监控存储空间使用
  • 计算资源:监控 CPU 和内存使用
  • 网络带宽:监控网络使用情况
  • API 调用:监控 API 调用次数

故障排除

常见问题

创建问题:
问题:无法创建新工作空间
解决:检查权限和配额限制

文档问题:
问题:文档上传失败
解决:检查文件格式和大小限制

权限问题:
问题:无法访问工作空间
解决:检查用户权限和邀请状态

性能问题:
问题:工作空间响应缓慢
解决:检查文档数量和索引状态

诊断工具

使用内置诊断工具:

  • 健康检查:检查工作空间健康状态
  • 性能分析:分析性能瓶颈
  • 错误日志:查看错误日志
  • 资源监控:监控资源使用情况

技术支持

获取技术支持:

  • 在线帮助:查看在线帮助文档
  • 社区论坛:在社区寻求帮助
  • 技术支持:联系技术支持团队
  • 反馈渠道:提交问题反馈

最佳实践

工作空间设计

  • 明确目的:为每个工作空间设定明确目的
  • 合理命名:使用描述性的名称
  • 适当分组:按项目或主题分组
  • 定期维护:定期清理和优化

文档管理

  • 结构化组织:使用文件夹和标签组织文档
  • 质量控制:确保文档质量和相关性
  • 版本管理:管理文档版本和更新
  • 访问控制:合理设置文档访问权限

团队协作

  • 权限分配:合理分配成员权限
  • 沟通协调:建立有效的沟通机制
  • 活动监控:监控团队活动和进展
  • 培训支持:为团队成员提供培训

工作空间是 AnythingLLM 的核心功能,合理使用可以大大提高工作效率和协作效果。

AnythingLLM 是一个功能强大的开源 AI 知识管理平台,支持多种 LLM 模型,让您轻松构建智能对话系统和知识库。